From da0acba992a567e275fb8687c5f961a3e35dd5a8 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Sat, 11 Apr 2015 14:12:12 -0400 Subject: Laid the foundation for control showing, hiding, enabling, and disabling. --- new/control.c | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) (limited to 'new/control.c') diff --git a/new/control.c b/new/control.c index aab5ea0..5c56f0a 100644 --- a/new/control.c +++ b/new/control.c @@ -30,3 +30,48 @@ void uiControlResize(uiControl *c, intmax_t x, intmax_t y, intmax_t width, intma { (*(c->resize))(c, x, y, width, height, d); } + +int uiControlVisible(uiControl *c) +{ + return (*(c->visible))(c); +} + +void uiControlShow(uiControl *c) +{ + (*(c->show))(c); +} + +void uiControlHide(uiControl *c) +{ + (*(c->hide))(c); +} + +void uiControlContainerShow(uiControl *c) +{ + (*(c->containerShow))(c); +} + +void uiControlContainerHide(uiControl *c) +{ + (*(c->containerHide))(c); +} + +void uiControlEnable(uiControl *c) +{ + (*(c->enable))(c); +} + +void uiControlDisable(uiControl *c) +{ + (*(c->disable))(c); +} + +void uiControlContainerEnable(uiControl *c) +{ + (*(c->containerEnable))(c); +} + +void uiControlContainerDisable(uiControl *c) +{ + (*(c->containerDisable))(c); +} -- cgit v1.2.3