X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=tests%2Fstyletest.c;h=4e9a503f294660c9b5caa2cbcb1a738e274a3555;hb=44de8692debacd87df92aa04f88941336a894ce3;hp=8165e448383f3b4fe4a139b14d4aa7828d6d51c9;hpb=632ef9d57c270608e01b1afdba772da0da7993ca;p=projects%2Fchimara%2Fchimara.git diff --git a/tests/styletest.c b/tests/styletest.c index 8165e44..4e9a503 100644 --- a/tests/styletest.c +++ b/tests/styletest.c @@ -3,6 +3,7 @@ #include #include #include +#include void print_help(); void do_style_test(); @@ -16,6 +17,10 @@ void glk_main(void) { char stringbuffer[128]; event_t ev; + + /* Define some custom styles */ + glk_stylehint_set(wintype_AllTypes, style_User1, stylehint_TextColor, 0x00FF0000); + mainwin = glk_window_open(0, 0, 0, wintype_TextBuffer, 0); if(!mainwin) return; @@ -28,7 +33,6 @@ void glk_main(void) assert(buffer); glk_put_string("Welcome to the style test\n"); - glk_request_line_event(mainwin, buffer, 255, 0); while(strncmp(buffer, "quit", 4)) { @@ -108,7 +112,12 @@ do_style_test() { glk_set_style(style_User2); glk_put_string("User2\n"); + glk_set_style(style_Header); + garglk_set_zcolors(0xFF0000, 0x00FFFF); + glk_put_string("Zcolor test\n"); + glk_set_style(style_Normal); + garglk_set_zcolors(0x000000, 0xFFFFFF); } void @@ -137,8 +146,11 @@ do_link_test() { void do_mouse_test() { - glk_request_mouse_event(mainwin); + glk_set_window(statuswin); + glk_window_move_cursor(statuswin, 0, 0); + glk_put_string("Click me......\n"); glk_request_mouse_event(statuswin); + glk_set_window(mainwin); } void