diff options
author | 2025-05-16 14:43:29 +0200 | |
---|---|---|
committer | 2025-05-16 14:43:29 +0200 | |
commit | 0eecfe756630e6ad6265c1d84c66c19e4dd51309 (patch) | |
tree | d93cc59b67f59408d8fa16ab8801880288595ae4 /src | |
parent | 084547f8a9176f558eb75a956bc248800274d4c4 (diff) | |
download | tris-0eecfe756630e6ad6265c1d84c66c19e4dd51309.tar.gz tris-0eecfe756630e6ad6265c1d84c66c19e4dd51309.zip |
Set the title from main
Diffstat (limited to 'src')
-rw-r--r-- | src/main/main.c | 2 | ||||
-rw-r--r-- | src/main/ui/ui.h | 1 | ||||
-rw-r--r-- | src/main/ui/x11/ui.c | 5 |
3 files changed, 5 insertions, 3 deletions
diff --git a/src/main/main.c b/src/main/main.c index 83c40e5..11d464e 100644 --- a/src/main/main.c +++ b/src/main/main.c @@ -18,7 +18,9 @@ */ #include <stdio.h> +#include "ui/ui.h" int main(void) { + ui_set_title("Tris Game"); return 0; } diff --git a/src/main/ui/ui.h b/src/main/ui/ui.h index 1aa2aeb..22a6181 100644 --- a/src/main/ui/ui.h +++ b/src/main/ui/ui.h @@ -22,5 +22,6 @@ void ui_init(void); void ui_loop(void (*draw_frame)()); +void ui_set_title(const char *title); #endif /* __UI_H__ */ diff --git a/src/main/ui/x11/ui.c b/src/main/ui/x11/ui.c index 8e5ce45..1ec77e5 100644 --- a/src/main/ui/x11/ui.c +++ b/src/main/ui/x11/ui.c @@ -77,8 +77,8 @@ ui_create_window(Window root, XVisualInfo *vi, int width, int height) return window; } -static void -ui_set_title(Display *display, Window window, const char *title) +void +ui_set_title(const char *title) { XStoreName(display, window, title); } @@ -93,7 +93,6 @@ ui_init() XVisualInfo *vi = gl_choose_visual(screen); window = ui_create_window(root, vi, 640, 480); - ui_set_title(display, window, "Tris game"); gl_context = glXCreateContext(display, vi, NULL, GL_TRUE); glXMakeCurrent(display, window, gl_context); |