# HG changeset patch # User Olaf Wintermann # Date 1717921489 -7200 # Node ID 2533cdebf6ef6607b00bb45a072c215cdaf6ac42 # Parent e3565cf7c831d5be0df00859c9d5b7e9c85026f6 add ui_window_size and ui_simple_window functions (GTK) diff -r e3565cf7c831 -r 2533cdebf6ef ui/gtk/window.c --- a/ui/gtk/window.c Sun Apr 07 21:56:56 2024 +0200 +++ b/ui/gtk/window.c Sun Jun 09 10:24:49 2024 +0200 @@ -151,10 +151,17 @@ return create_window(title, window_data, FALSE); } -UiObject* ui_simplewindow(const char *title, void *window_data) { +UiObject* ui_simple_window(const char *title, void *window_data) { return create_window(title, window_data, TRUE); } +void ui_window_size(UiObject *obj, int width, int height) { + gtk_window_set_default_size( + GTK_WINDOW(obj->widget), + width, + height); +} + static void ui_dialog_response (GtkDialog* self, gint response_id, gpointer user_data) { UiEventData *data = user_data; UiEvent evt;