nim-cocoa/doc/NSButton.md

42 lines
462 B
Markdown
Raw Normal View History

2021-07-30 01:32:20 +00:00
# Imports
* NSFunctions
# Procs
## newButton*
```nim
proc newButton*(parent: ID; caption: cstring; left: cint; top: cint; width: cint; height: cint; `func`: ACTION): ID {.cdecl, importc: "createButton".}
```
Creates new Button object
Example:
```nim
btn1 = newButton(mainWindow, "Open", width-100, 20, 90, 24, btnClicked)
```
Callback must be in the form:
```nim
proc buttonCB(sender: ID) {.cdecl.} =
<..code...>
```
____