diff options
| author | bernard.xiong <[email protected]> | 2010-02-01 09:45:33 +0000 |
|---|---|---|
| committer | bernard.xiong <[email protected]> | 2010-02-01 09:45:33 +0000 |
| commit | 97d4abe29425c4beb5f13b9b64947e22927b5396 (patch) | |
| tree | ed4317473048523747b59043a2c757188e077e10 /rtgui/include | |
| parent | 5c2be6f0ea8152fb87f5e8c3c497f0ec8f22c99a (diff) | |
change window close button outlook and add select bar drawing.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@355 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'rtgui/include')
| -rw-r--r-- | rtgui/include/rtgui/dc.h | 3 | ||||
| -rw-r--r-- | rtgui/include/rtgui/rtgui.h | 4 | ||||
| -rw-r--r-- | rtgui/include/rtgui/rtgui_server.h | 2 |
3 files changed, 7 insertions, 2 deletions
diff --git a/rtgui/include/rtgui/dc.h b/rtgui/include/rtgui/dc.h index 5e05def8e5..43704d1785 100644 --- a/rtgui/include/rtgui/dc.h +++ b/rtgui/include/rtgui/dc.h @@ -107,7 +107,8 @@ void rtgui_dc_draw_rect (struct rtgui_dc* dc, struct rtgui_rect* rect); void rtgui_dc_draw_round_rect(struct rtgui_dc* dc, struct rtgui_rect* rect); void rtgui_dc_draw_text (struct rtgui_dc* dc, const rt_uint8_t* text, struct rtgui_rect* rect);
-void rtgui_dc_draw_byte(struct rtgui_dc*dc, int x, int y, int h, rt_uint8_t* data);
+void rtgui_dc_draw_byte(struct rtgui_dc*dc, int x, int y, int h, const rt_uint8_t* data);
+void rtgui_dc_draw_word(struct rtgui_dc*dc, int x, int y, int h, const rt_uint8_t* data);
void rtgui_dc_draw_border(struct rtgui_dc* dc, rtgui_rect_t* rect, int flag);
void rtgui_dc_draw_horizontal_line(struct rtgui_dc* dc, int x1, int x2, int y);
diff --git a/rtgui/include/rtgui/rtgui.h b/rtgui/include/rtgui/rtgui.h index 62b229c4e6..66e2d00369 100644 --- a/rtgui/include/rtgui/rtgui.h +++ b/rtgui/include/rtgui/rtgui.h @@ -61,7 +61,9 @@ enum RTGUI_BORDER_STYLE RTGUI_BORDER_SUNKEN, RTGUI_BORDER_BOX, RTGUI_BORDER_STATIC, - RTGUI_BORDER_EXTRA + RTGUI_BORDER_EXTRA, + RTGUI_BORDER_UP, + RTGUI_BORDER_DOWN }; #define RTGUI_BORDER_DEFAULT_WIDTH 2 #define RTGUI_WIDGET_DEFAULT_MARGIN 3 diff --git a/rtgui/include/rtgui/rtgui_server.h b/rtgui/include/rtgui/rtgui_server.h index 6cd692c297..46e1837e35 100644 --- a/rtgui/include/rtgui/rtgui_server.h +++ b/rtgui/include/rtgui/rtgui_server.h @@ -31,6 +31,8 @@ enum };
#define WINTITLE_HEIGHT 20
+#define WINTITLE_CB_WIDTH 16 +#define WINTITLE_CB_HEIGHT 16 #define WINTITLE_BORDER_SIZE 2
struct rtgui_topwin
|
