diff options
author | Keith Packard <keithp@keithp.com> | 2012-05-02 00:01:35 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2012-05-02 00:05:00 -0700 |
commit | 1979ce089a843e078168b5db42ae14ace880b09b (patch) | |
tree | 510f71550b4b0f5efe70e509e6f03c40b71cd7d1 | |
parent | a554d91f5941b530f3a46f7210a88cf1c565d2b0 (diff) |
Rename chrometest.5c to nichrometest.5c
and make it work too.
Signed-off-by: Keith Packard <keithp@keithp.com>
-rw-r--r-- | test/chrometest.5c | 29 | ||||
-rw-r--r-- | test/nichrometest.5c | 29 |
2 files changed, 29 insertions, 29 deletions
diff --git a/test/chrometest.5c b/test/chrometest.5c deleted file mode 100644 index 9361d89..0000000 --- a/test/chrometest.5c +++ /dev/null @@ -1,29 +0,0 @@ -autoload Chrome; -autoload Chrome::Button; -autoload Chrome::Box; - -&Chrome::chrome_t chrome = Chrome::new ("Test"); - -void button_callback (&Chrome::widget_t widget, bool state) { - static int i = 0; - Chrome::Button::relabel (&widget, sprintf ("click %d", ++i)); -} - -void exit_callback (&Chrome::widget_t widget, bool state) { - widget.chrome.running = false; -} - -&Chrome::widget_t hello_widget = Chrome::Button::new (&chrome, "hello, world", button_callback); -&Chrome::widget_t exit_widget = Chrome::Button::new (&chrome, "exit", exit_callback); - -&Chrome::Box::box_t box = Chrome::Box::new (Chrome::Box::dir_t.horizontal, - Chrome::Box::glue_item (10), - Chrome::Box::widget_item (&hello_widget, 10, 0), - Chrome::Box::glue_item (10), - Chrome::Box::widget_item (&exit_widget, 10, 0), - Chrome::Box::glue_item (10)); - -Chrome::set_box (&chrome, &box); - -Chrome::main_loop (&chrome); - diff --git a/test/nichrometest.5c b/test/nichrometest.5c new file mode 100644 index 0000000..a203f54 --- /dev/null +++ b/test/nichrometest.5c @@ -0,0 +1,29 @@ +autoload Nichrome; +autoload Nichrome::Button; +autoload Nichrome::Box; + +&Nichrome::nichrome_t nichrome = Nichrome::new ("Test"); + +void button_callback (&Nichrome::widget_t widget, bool state) { + static int i = 0; + Nichrome::Button::relabel (&widget, sprintf ("click %d", ++i)); +} + +void exit_callback (&Nichrome::widget_t widget, bool state) { + widget.nichrome.running = false; +} + +&Nichrome::widget_t hello_widget = Nichrome::Button::new (&nichrome, "hello, world", button_callback); +&Nichrome::widget_t exit_widget = Nichrome::Button::new (&nichrome, "exit", exit_callback); + +&Nichrome::Box::box_t box = Nichrome::Box::new (Nichrome::Box::dir_t.horizontal, + Nichrome::Box::glue_item (10), + Nichrome::Box::widget_item (&hello_widget, 10, 0), + Nichrome::Box::glue_item (10), + Nichrome::Box::widget_item (&exit_widget, 10, 0), + Nichrome::Box::glue_item (10)); + +Nichrome::set_box (&nichrome, &box); + +Nichrome::main_loop (&nichrome); + |