summaryrefslogtreecommitdiff
path: root/libtk/label.h
diff options
context:
space:
mode:
authorforsyth <forsyth@vitanuova.com>2010-03-25 09:26:15 +0000
committerforsyth <forsyth@vitanuova.com>2010-03-25 09:26:15 +0000
commit0b97835064f7a6adffa5529a9676920f6c1ad3bf (patch)
tree861903e6a033f5382390a4e87d6d4d2a572e8026 /libtk/label.h
parentc9ccdbd573a9ae70f739fdca280e75da310a3324 (diff)
20100325-0926
Diffstat (limited to 'libtk/label.h')
-rw-r--r--libtk/label.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/libtk/label.h b/libtk/label.h
index 6541a10b..7824ecec 100644
--- a/libtk/label.h
+++ b/libtk/label.h
@@ -45,8 +45,9 @@ enum {
Bitpadx = 0, /* Bitmap padding in labels */
Bitpady = 0,
CheckButton = 10,
- CheckButtonBW = 2,
+ CheckButtonBW = 1,
ButtonBorder = 4,
+ CheckSpace = CheckButton + 2*CheckButtonBW + 2*ButtonBorder,
};
extern TkOption tkbutopts[];
@@ -63,8 +64,10 @@ extern char* tksetvar(TkTop*, char*, char*);
/* buton.c */
extern Tk* tkmkbutton(TkTop*, int);
extern void tksizebutton(Tk*);
+extern char* tkdrawbutton(Tk*, Point);
extern char* tkbuttoninvoke(Tk*, char*, char**);
extern char* tkradioinvoke(Tk*, char*, char**);
+extern void tkfreebutton(Tk*);
/* support for menus */
extern int tklabelmargin(Tk*);