Mercurial > dwindows
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 |