diff --git a/source/libublsettings-gtk3-window-config.c b/source/libublsettings-gtk3-window-config.c index 652d650..ad2c611 100644 --- a/source/libublsettings-gtk3-window-config.c +++ b/source/libublsettings-gtk3-window-config.c @@ -366,4 +366,13 @@ } return 0; + } + + int yon_window_config_check_init(){ + if (__yon_window_config_target_window&&__yon_window_config_path){ + return 1; + } else { + g_error("Window configuration were not set"); + return 0; + } } \ No newline at end of file diff --git a/source/libublsettings-gtk3.h b/source/libublsettings-gtk3.h index 030aee7..61a5e94 100644 --- a/source/libublsettings-gtk3.h +++ b/source/libublsettings-gtk3.h @@ -79,6 +79,8 @@ enum YON_TYPE{ void yon_window_config_save_instant(); +int yon_window_config_check_init(); + /**yon_window_config_setup(GtkWindow *window) * [EN] *