summaryrefslogtreecommitdiffstats
path: root/xrdp/xrdp_types.h
diff options
context:
space:
mode:
authorjsorg71 <jsorg71>2004-11-09 05:05:00 +0000
committerjsorg71 <jsorg71>2004-11-09 05:05:00 +0000
commitea265279ef4eea574b7d36baa364178c44275812 (patch)
tree282c47b1275c86514e462cfe05ecfd538dd162ac /xrdp/xrdp_types.h
parentc365727909036046af46d69a09cb9e2a9295de23 (diff)
downloadxrdp-proprietary-ea265279ef4eea574b7d36baa364178c44275812.tar.gz
xrdp-proprietary-ea265279ef4eea574b7d36baa364178c44275812.zip
some combo box work
Diffstat (limited to 'xrdp/xrdp_types.h')
-rw-r--r--xrdp/xrdp_types.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/xrdp/xrdp_types.h b/xrdp/xrdp_types.h
index 0428684a..9133236a 100644
--- a/xrdp/xrdp_types.h
+++ b/xrdp/xrdp_types.h
@@ -294,6 +294,7 @@ struct xrdp_wm
int grey;
int dark_grey;
int blue;
+ int dark_blue;
int white;
int red;
int green;
@@ -315,6 +316,7 @@ struct xrdp_wm
struct xrdp_bitmap* focused_window;
/* cursor */
int current_cursor;
+ /* keyboard info */
int keys[256]; /* key states 0 up 1 down*/
int caps_lock;
int scroll_lock;
@@ -370,7 +372,7 @@ struct xrdp_painter
struct xrdp_bitmap
{
/* 0 = bitmap 1 = window 2 = screen 3 = button 4 = image 5 = edit
- 6 = label */
+ 6 = label 7 = combo */
int type;
int width;
int height;
@@ -400,8 +402,11 @@ struct xrdp_bitmap
/* for edit */
int edit_pos;
int password_char;
- /* for button */
+ /* for button or combo */
int state; /* for button 0 = normal 1 = down */
+ /* for combo */
+ struct xrdp_list* string_list;
+ int item_index;
};
/* font */