]> git.ipfire.org Git - thirdparty/newt.git/commitdiff
*** empty log message ***
authorewt <ewt>
Tue, 26 Mar 1996 04:13:48 +0000 (04:13 +0000)
committerewt <ewt>
Tue, 26 Mar 1996 04:13:48 +0000 (04:13 +0000)
test.c

diff --git a/test.c b/test.c
index a153f2f1a4b43e1f1027e5cdc6b2499bc1d74cc9..4142498b2541f8a03e798fdc083c7544c169ed73 100644 (file)
--- a/test.c
+++ b/test.c
@@ -5,10 +5,13 @@
 #include "newt.h"
 
 void main(void) {
-    newtComponent b1, b2, c1, c2, r1, r2, r3, e1, e2, e3;
+    newtComponent b1, b2, r1, r2, r3, e1, e2, e3, l1, l2, l3;
+    newtComponent cs[10];
     newtComponent f, chklist;
-    char result, result2;
+    char results[10];
     char * enr1, * enr2, * enr3;
+    int i;
+    char buf[20];
 
     newtInit();
     newtCls();
@@ -21,20 +24,27 @@ void main(void) {
 
     b1 = newtButton(3, 1, "Push me");
     b2 = newtButton(18, 1, "Not me");
-    c1 = newtCheckbox(3, 6, "Check here", ' ', NULL, &result);
-    c2 = newtCheckbox(3, 7, "Not here  ", '*', NULL, &result2);
     r1 = newtRadiobutton(20, 6, "Choice 1", 0, NULL);
     r2 = newtRadiobutton(20, 7, "Choice 2", 1, r1);
     r3 = newtRadiobutton(20, 8, "Choice 3", 0, r2);
 
-    e1 = newtEntry(3, 10, "", 20, &enr1, 0);
-    e2 = newtEntry(3, 11, "Default", 20, &enr2, NEWT_ENTRY_SCROLL);
-    e3 = newtEntry(3, 12, NULL, 20, &enr3, NEWT_ENTRY_HIDDEN);
+    for (i = 0; i < 10; i++) {
+       sprintf(buf, "Check %d", i);
+       cs[i] = newtCheckbox(3, 6 + i, buf, ' ', NULL, &results[i]);
+       newtFormAddComponent(chklist, cs[i]);
+    }
 
-    newtFormAddComponents(chklist, c1, c2, NULL);
+    l1 = newtLabel(3, 10, "Fixed:");
+    l2 = newtLabel(3, 11, "Scrolls:");
+    l3 = newtLabel(3, 12, "Hidden:");
+    e1 = newtEntry(12, 10, "", 20, &enr1, 0);
+    e2 = newtEntry(12, 11, "Default", 20, &enr2, NEWT_ENTRY_SCROLL);
+    e3 = newtEntry(12, 12, NULL, 20, &enr3, NEWT_ENTRY_HIDDEN);
+
+    newtFormSetSize(chklist, 13, 3);
 
     newtFormAddComponents(f, b1, b2, chklist, NULL);
-    newtFormAddComponents(f, r1, r2, r3, e1, e2, e3, NULL);
+    newtFormAddComponents(f, r1, r2, r3, l1, l2, l3, e1, e2, e3, NULL);
 
     newtRunForm(f);