summaryrefslogtreecommitdiffstats
path: root/source/widget.c
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2016-06-26 15:48:12 +0200
committerDave Davenport <qball@gmpclient.org>2016-06-26 15:48:12 +0200
commit6e2d0b63191996b3d247cb535aa9c100c13c7464 (patch)
tree796bd328a199244ee4807b49e6dcba870a4b1f28 /source/widget.c
parentad5b985abe444d45005f74e3eb45c66a3c8e334b (diff)
Add selection counter in dmenu mode
Diffstat (limited to 'source/widget.c')
-rw-r--r--source/widget.c21
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;
+ }
+}