Browse Source

add get default color in theme.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@159 bbd45198-f89e-11dd-88c7-29a3b14d5316
bernard.xiong 15 years ago
parent
commit
3f7faa3a3b

+ 11 - 0
rtgui/common/rtgui_theme.c

@@ -441,3 +441,14 @@ void rtgui_theme_draw_iconbox(rtgui_iconbox_t* iconbox)
 	rtgui_dc_end_drawing(dc);
 	rtgui_dc_end_drawing(dc);
 }
 }
 
 
+/* get default background color */
+rtgui_color_t rtgui_theme_default_bc()
+{
+	return default_background;
+}
+
+/* get default foreground color */
+rtgui_color_t rtgui_theme_default_fc()
+{
+	return default_foreground;
+}

+ 3 - 0
rtgui/include/rtgui/rtgui_theme.h

@@ -32,6 +32,9 @@ void rtgui_theme_draw_label(rtgui_label_t* label);
 void rtgui_theme_draw_textbox(rtgui_textbox_t* box);
 void rtgui_theme_draw_textbox(rtgui_textbox_t* box);
 void rtgui_theme_draw_iconbox(rtgui_iconbox_t* iconbox);
 void rtgui_theme_draw_iconbox(rtgui_iconbox_t* iconbox);
 
 
+rtgui_color_t rtgui_theme_default_bc();
+rtgui_color_t rtgui_theme_default_fc();
+
 #ifdef __cplusplus
 #ifdef __cplusplus
 }
 }
 #endif
 #endif

+ 0 - 1
rtgui/include/rtgui/widgets/workbench.h

@@ -68,7 +68,6 @@ void rtgui_workbench_event_loop(rtgui_workbench_t* workbench);
 rt_err_t rtgui_workbench_show (rtgui_workbench_t* workbench);
 rt_err_t rtgui_workbench_show (rtgui_workbench_t* workbench);
 rt_err_t rtgui_workbench_hide (rtgui_workbench_t* workbench);
 rt_err_t rtgui_workbench_hide (rtgui_workbench_t* workbench);
 
 
-rtgui_view_t *rtgui_workbench_get_current_view(rtgui_workbench_t * workbench);
 void rtgui_workbench_add_view(rtgui_workbench_t* workbench, rtgui_view_t* view);
 void rtgui_workbench_add_view(rtgui_workbench_t* workbench, rtgui_view_t* view);
 void rtgui_workbench_remove_view(rtgui_workbench_t* workbench, rtgui_view_t* view);
 void rtgui_workbench_remove_view(rtgui_workbench_t* workbench, rtgui_view_t* view);
 void rtgui_workbench_show_view(rtgui_workbench_t* workbench, rtgui_view_t* view);
 void rtgui_workbench_show_view(rtgui_workbench_t* workbench, rtgui_view_t* view);