comparison gtk3/dw.c @ 1491:d77b8cf25f04

Code cleanup and removed some erroneous code for GTK in dw_window_new().
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sat, 24 Dec 2011 18:57:46 +0000
parents 5cfbf2715eec
children 97e5e8688fe1
comparison
equal deleted inserted replaced
1490:5393b56ec6d0 1491:d77b8cf25f04
2912 flags |= GDK_DECOR_MINIMIZE | GDK_DECOR_MAXIMIZE; 2912 flags |= GDK_DECOR_MINIMIZE | GDK_DECOR_MAXIMIZE;
2913 2913
2914 if(flStyle & DW_FCF_SIZEBORDER) 2914 if(flStyle & DW_FCF_SIZEBORDER)
2915 flags |= GDK_DECOR_RESIZEH | GDK_DECOR_BORDER; 2915 flags |= GDK_DECOR_RESIZEH | GDK_DECOR_BORDER;
2916 2916
2917 if(flStyle & DW_FCF_BORDER || flStyle & DW_FCF_DLGBORDER) 2917 if(flStyle & (DW_FCF_BORDER | DW_FCF_DLGBORDER))
2918 flags |= GDK_DECOR_BORDER; 2918 flags |= GDK_DECOR_BORDER;
2919 2919
2920 if(flStyle & DW_FCF_MAXIMIZE) 2920 if(flStyle & DW_FCF_MAXIMIZE)
2921 {
2922 flags &= ~DW_FCF_MAXIMIZE;
2923 gtk_window_maximize(GTK_WINDOW(tmp)); 2921 gtk_window_maximize(GTK_WINDOW(tmp));
2924 } 2922
2925 if(flStyle & DW_FCF_MINIMIZE) 2923 if(flStyle & DW_FCF_MINIMIZE)
2926 {
2927 flags &= ~DW_FCF_MINIMIZE;
2928 gtk_window_iconify(GTK_WINDOW(tmp)); 2924 gtk_window_iconify(GTK_WINDOW(tmp));
2929 } 2925
2930 /* Either the CLOSEBUTTON or SYSMENU flags should make it deletable */ 2926 /* Either the CLOSEBUTTON or SYSMENU flags should make it deletable */
2931 if(!(flStyle & (DW_FCF_CLOSEBUTTON | DW_FCF_SYSMENU))) 2927 gtk_window_set_deletable(GTK_WINDOW(tmp), (flStyle & (DW_FCF_CLOSEBUTTON | DW_FCF_SYSMENU)) ? TRUE : FALSE);
2932 gtk_window_set_deletable(GTK_WINDOW(tmp), FALSE);
2933 2928
2934 gdk_window_set_decorations(gtk_widget_get_window(tmp), flags); 2929 gdk_window_set_decorations(gtk_widget_get_window(tmp), flags);
2935 if(!flags) 2930 if(!flags)
2936 gtk_window_set_decorated(GTK_WINDOW(tmp), FALSE); 2931 gtk_window_set_decorated(GTK_WINDOW(tmp), FALSE);
2937 2932