From: ewt Date: Thu, 13 Jun 1996 21:15:25 +0000 (+0000) Subject: added newtRadioGetCurrent() X-Git-Tag: 0-1~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=133fc7227de4a1c5bc2bbce2d728815513891e10;p=thirdparty%2Fnewt.git added newtRadioGetCurrent() --- diff --git a/checkbox.c b/checkbox.c index 0cb912f..eac2866 100644 --- a/checkbox.c +++ b/checkbox.c @@ -71,6 +71,20 @@ newtComponent newtRadiobutton(int left, int top, char * text, int isDefault, return co; } +newtComponent newtRadioGetCurrent(newtComponent setMember) { + struct checkbox * rb = setMember->data; + + setMember = rb->lastButton; + rb = setMember->data; + + while (rb && rb->value != '*') { + setMember = rb->prevButton; + rb = setMember->data; + } + + return setMember; +} + newtComponent newtCheckbox(int left, int top, char * text, char defValue, char * seq, char * result) { newtComponent co;