diff options
Diffstat (limited to 'source/widget.c')
-rw-r--r-- | source/widget.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/source/widget.c b/source/widget.c index 15162ba7..fe788c97 100644 --- a/source/widget.c +++ b/source/widget.c @@ -22,3 +22,24 @@ void widget_move ( Widget *widget, short x, short y ) widget->y = y; } } + +gboolean widget_enabled ( Widget *widget ) +{ + if ( widget != NULL ) { + return widget->enabled; + } + return FALSE; +} + +void widget_enable ( Widget *widget ) +{ + if ( widget ) { + widget->enabled = TRUE; + } +} +void widget_disable ( Widget *widget ) +{ + if ( widget ) { + widget->enabled = FALSE; + } +} |