widgets_test.c

来自「pixil 最新的嵌入linux 應用程序集,別的地方很難下載」· C语言 代码 · 共 38 行

C
38
字号
#define MWINCLUDECOLORS#include <nano-X.h>#include "widgets.h"intmain(int argc, char **argv){    button_t *foo, *bar, *red, *blue;    group_t *group;    GR_WINDOW_ID wid;    GrOpen();    wid = GrNewWindow(GR_ROOT_WINDOW_ID, 0, 0, 200, 200, 0, GRAY, GRAY);    GrMapWindow(wid);    foo = buttonCreate(wid, BUTTON_RADIO, 0, 0, 30, 30, "Foo", BLACK, WHITE);    bar = buttonCreate(wid, BUTTON_RADIO, 31, 0, 30, 30, "Bar", BLACK, WHITE);    red = buttonCreate(wid, BUTTON_PUSH, 0, 31, 30, 30, "Red", RED, BLUE);    blue = buttonCreate(wid, BUTTON_PUSH, 31, 30, 35, 35, "Blue", BLUE, RED);    group = groupCreate();    groupAddButton(group, foo);    groupAddButton(group, bar);    while (1) {	GR_EVENT event;	GrGetNextEvent(&event);	widgetHandler(&event);    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?