diff options
| author | Pietro Gagliardi <[email protected]> | 2014-05-15 20:14:44 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-05-15 20:14:44 -0400 |
| commit | b7db0e15cda8ebd63831b19b59ebebb5236d3bcf (patch) | |
| tree | 15703d21a32cd727641599fa0a9638755d5506bd /sysdata_darwin.go | |
| parent | 9d8976ababebfd7ce670cdb05e3bc303ac466bf6 (diff) | |
Removed all the objc_getClass() and sel_getUid() calls from the Go code on Mac OS X. Also got rid of a forgotten objc_msgSend(). Now comes the Objective-C half...
Diffstat (limited to 'sysdata_darwin.go')
| -rw-r--r-- | sysdata_darwin.go | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/sysdata_darwin.go b/sysdata_darwin.go index a69f868..c4ae3e9 100644 --- a/sysdata_darwin.go +++ b/sysdata_darwin.go @@ -37,65 +37,6 @@ type classData struct { selectIndices func(id C.id, indices []int) } -var ( - _NSWindow = objc_getClass("NSWindow") - _NSButton = objc_getClass("NSButton") - _NSPopUpButton = objc_getClass("NSPopUpButton") - _NSComboBox = objc_getClass("NSComboBox") - _NSTextField = objc_getClass("NSTextField") - _NSSecureTextField = objc_getClass("NSSecureTextField") - _NSProgressIndicator = objc_getClass("NSProgressIndicator") - - _initWithContentRect = sel_getUid("initWithContentRect:styleMask:backing:defer:") - _initWithFrame = sel_getUid("initWithFrame:") - _setDelegate = sel_getUid("setDelegate:") - _makeKeyAndOrderFront = sel_getUid("makeKeyAndOrderFront:") - _orderOut = sel_getUid("orderOut:") - _setHidden = sel_getUid("setHidden:") - _setTitle = sel_getUid("setTitle:") - _setStringValue = sel_getUid("setStringValue:") - _setFrame = sel_getUid("setFrame:") - _state = sel_getUid("state") - _title = sel_getUid("title") - _stringValue = sel_getUid("stringValue") - _frame = sel_getUid("frame") - _setContentSize = sel_getUid("setContentSize:") - _setBezelStyle = sel_getUid("setBezelStyle:") - _setTarget = sel_getUid("setTarget:") - _setAction = sel_getUid("setAction:") - _contentView = sel_getUid("contentView") - _addSubview = sel_getUid("addSubview:") - _setButtonType = sel_getUid("setButtonType:") - _initWithFramePullsDown = sel_getUid("initWithFrame:pullsDown:") - _setUsesDataSource = sel_getUid("setUsesDataSource:") - _addItemWithTitle = sel_getUid("addItemWithTitle:") - _insertItemWithTitleAtIndex = sel_getUid("insertItemWithTitle:atIndex:") - _removeItemAtIndex = sel_getUid("removeItemAtIndex:") - _titleOfSelectedItem = sel_getUid("titleOfSelectedItem") - _indexOfSelectedItem = sel_getUid("indexOfSelectedItem") - _addItemWithObjectValue = sel_getUid("addItemWithObjectValue:") - _insertItemWithObjectValueAtIndex = sel_getUid("insertItemWithObjectValue:atIndex:") - _setEditable = sel_getUid("setEditable:") - _setBordered = sel_getUid("setBordered:") - _setDrawsBackground = sel_getUid("setDrawsBackground:") - _cell = sel_getUid("cell") - _setLineBreakMode = sel_getUid("setLineBreakMode:") - _setStyle = sel_getUid("setStyle:") - _setControlSize = sel_getUid("setControlSize:") - _setIndeterminate = sel_getUid("setIndeterminate:") - _startAnimation = sel_getUid("startAnimation:") - _stopAnimation = sel_getUid("stopAnimation:") - _setDoubleValue = sel_getUid("setDoubleValue:") - _numberOfItems = sel_getUid("numberOfItems") - _selectItemAtIndex = sel_getUid("selectItemAtIndex:") - _deselectItemAtIndex = sel_getUid("deselectItemAtIndex:") -) - -func initWithDummyFrame(self C.id) C.id { - return C.objc_msgSend_rect(self, _initWithFrame, - C.int64_t(0), C.int64_t(0), C.int64_t(100), C.int64_t(100)) -} - func addControl(parentWindow C.id, control C.id) { C.addControl(parentWindow, control) } |
