|
|
|
|
@ -258,6 +258,7 @@ char **yon_char_parse(char *parameters, int *size, char *divider){
|
|
|
|
|
|
|
|
|
|
void yon_window_config_save();
|
|
|
|
|
void yon_window_config_save(){
|
|
|
|
|
if (__yon_window_config_path){
|
|
|
|
|
g_key_file_set_integer(__yon_window_config_file,"window","WindowPosX",__yon_main_window_config.x);
|
|
|
|
|
g_key_file_set_integer(__yon_window_config_file,"window","WindowPosY",__yon_main_window_config.y);
|
|
|
|
|
g_key_file_set_integer(__yon_window_config_file,"window","WindowWidth",__yon_main_window_config.width);
|
|
|
|
|
@ -309,6 +310,7 @@ char **yon_char_parse(char *parameters, int *size, char *divider){
|
|
|
|
|
|
|
|
|
|
g_key_file_save_to_file(__yon_window_config_file,__yon_window_config_path,NULL);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void yon_get_is_fullscreen();
|
|
|
|
|
void yon_get_is_fullscreen(){
|
|
|
|
|
@ -358,6 +360,8 @@ char **yon_char_parse(char *parameters, int *size, char *divider){
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
int yon_window_config_load(char *path){
|
|
|
|
|
if(__yon_window_config_target_window){
|
|
|
|
|
if (!access(path,0)){
|
|
|
|
|
__yon_window_config_file = g_key_file_new();
|
|
|
|
|
__yon_window_config_path=yon_char_new(path);
|
|
|
|
|
if (!g_key_file_load_from_file(__yon_window_config_file,__yon_window_config_path,G_KEY_FILE_NONE,NULL)){
|
|
|
|
|
@ -411,6 +415,9 @@ char **yon_char_parse(char *parameters, int *size, char *divider){
|
|
|
|
|
|
|
|
|
|
return 1;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void yon_window_config_apply();
|
|
|
|
|
void yon_window_config_apply(){
|
|
|
|
|
|