summaryrefslogtreecommitdiff
path: root/new/control.c
diff options
context:
space:
mode:
Diffstat (limited to 'new/control.c')
-rw-r--r--new/control.c45
1 files changed, 45 insertions, 0 deletions
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);
+}