diff dw.h @ 1933:758f49e54566

Enable dw_windows_get_text() to return value of label under GTK. Support for fullscreen display on GTK.
author mhessling@81767d24-ef19-dc11-ae90-00e081727c95
date Mon, 11 Sep 2017 05:56:04 +0000
parents c47a04d83b90
children 22e3e829be13
line wrap: on
line diff
--- a/dw.h	Sat Jul 08 11:53:30 2017 +0000
+++ b/dw.h	Mon Sep 11 05:56:04 2017 +0000
@@ -144,6 +144,7 @@
 #define DW_FCF_MAXIMIZE          WS_MAXIMIZED
 #define DW_FCF_MINIMIZE          WS_MINIMIZED
 #define DW_FCF_TEXTURED          0
+#define DW_FCF_FULLSCREEN        0
 
 #define DW_CFA_BITMAPORICON      CFA_BITMAPORICON
 #define DW_CFA_STRING            CFA_STRING
@@ -357,6 +358,7 @@
 #define DW_FCF_MAXIMIZE          0
 #define DW_FCF_MINIMIZE          0
 #define DW_FCF_TEXTURED          (1 << 8) /* NSTexturedBackgroundWindowMask */
+#define DW_FCF_FULLSCREEN        (1 << 4)
 
 #define DW_CFA_BITMAPORICON      1
 #define DW_CFA_STRING            (1 << 1)
@@ -537,6 +539,7 @@
 #define DW_FCF_MINIMIZE          WS_MINIMIZE
 #define DW_FCF_COMPOSITED        1
 #define DW_FCF_TEXTURED          0
+#define DW_FCF_FULLSCREEN        (1 << 2)
 
 #define DW_CFA_BITMAPORICON      1
 #define DW_CFA_STRING            (1 << 1)
@@ -648,6 +651,7 @@
 typedef struct _box {
 #if defined(__WIN32__) || defined(WINNT)
    ColorInfo cinfo;
+   int fullscreen;
 #elif defined(__OS2__) || defined(__EMX__)
    PFNWP oldproc;
    UserData *root;
@@ -802,6 +806,7 @@
 #define DW_FCF_MAXIMIZE          0
 #define DW_FCF_MINIMIZE          0
 #define DW_FCF_TEXTURED          0
+#define DW_FCF_FULLSCREEN        0
 
 #define DW_CFA_BITMAPORICON      1
 #define DW_CFA_STRING            (1 << 1)
@@ -988,6 +993,7 @@
 #define DW_FCF_MINIMIZE          (1 << 20)
 #define DW_FCF_CLOSEBUTTON       (1 << 21)
 #define DW_FCF_TEXTURED          0
+#define DW_FCF_FULLSCREEN        (1 << 22)
 
 #define DW_CFA_BITMAPORICON      1
 #define DW_CFA_STRING            (1 << 1)