summaryrefslogtreecommitdiff
path: root/components/rtgui/widgets/widget.c
diff options
context:
space:
mode:
authorbernard.xiong <[email protected]>2010-05-08 15:50:45 +0000
committerbernard.xiong <[email protected]>2010-05-08 15:50:45 +0000
commite7fb7e6c1480c8e38f8fa0affbd874edc307527c (patch)
tree21b2e4284de0516895fb4ad7f44f20f33814925b /components/rtgui/widgets/widget.c
parentcfe7e91b95a7b59270e27c969018374513fde6be (diff)
update according 0.3.1 series and add XML parser.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@699 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'components/rtgui/widgets/widget.c')
-rw-r--r--components/rtgui/widgets/widget.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/components/rtgui/widgets/widget.c b/components/rtgui/widgets/widget.c
index e1826c1489..f6edea7338 100644
--- a/components/rtgui/widgets/widget.c
+++ b/components/rtgui/widgets/widget.c
@@ -51,9 +51,8 @@ static void _rtgui_widget_constructor(rtgui_widget_t *widget)
/* set default event handler */
widget->event_handler = rtgui_widget_event_handler;
- /* does not set widget extent and only set clip_sync to zero */
+ /* init clip information */
rtgui_region_init(&(widget->clip));
- widget->clip_sync = 0;
}
/* Destroys the widget */
@@ -71,7 +70,6 @@ static void _rtgui_widget_destructor(rtgui_widget_t *widget)
/* fini clip region */
rtgui_region_fini(&(widget->clip));
- widget->clip_sync = 0;
}
rtgui_type_t *rtgui_widget_type_get(void)
@@ -411,9 +409,6 @@ void rtgui_widget_update_clip(rtgui_widget_t* widget)
/* if there is no parent, do not update clip (please use toplevel widget API) */
if (parent == RT_NULL) return;
- /* increase clip sync */
- widget->clip_sync ++;
-
/* reset clip to extent */
rtgui_region_reset(&(widget->clip), &(widget->extent));