Decided to drop SysFunc() and have the Z-order and tab stops stuff as methods on uiControl. Not actually done yet.

This commit is contained in:
Pietro Gagliardi 2015-05-30 17:11:00 -04:00
parent ee2286489a
commit 9b7a771768
1 changed files with 3 additions and 5 deletions

View File

@ -43,9 +43,6 @@ struct Sizing {
field Sys *uiSizingSys;
};
raw "typedef struct uiControlSysFuncParams uiControlSysFuncParams;";
raw "#define uiControlSysFuncNop 0";
interface Control {
field Internal *void; // for use by ui only
func Destroy(void);
@ -63,8 +60,9 @@ interface Control {
func Enable(void);
func Disable(void);
func UpdateState(void);
func SysFunc(p *uiControlSysFuncParams);
func StartZOrder(p *uiControlSysFuncParams) int;
func StartZOrder(void) uintptr_t;
func SetZOrder(param uintptr_t) uintptr_t;
func HasTabStops(void) int;
func CommitDestroy(void);
func CommitSetParent(parent *uiControl);
func CommitShow(void);