mirror of https://github.com/Airr/nim-cocoa.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
578 B
11 lines
578 B
{.compile: "widgets/menu.m".}
|
|
|
|
import NSFunctions
|
|
|
|
proc newMenu*(title: cstring): ID {.cdecl, importc: "createMenu".}
|
|
proc newMenuItem*(parent: ID, caption, key: cstring, `callback`:ACTION) {.cdecl, importc: "createMenuItem".}
|
|
proc newMenuSeparator*(parent: ID) {.cdecl, importc: "createMenuSeparator".}
|
|
proc setSystemAction*(widget: ID, title, actionName: cstring) {.cdecl, importc: "setSystemAction".}
|
|
proc newFileMenu*() {.cdecl, importc: "createFileMenu".}
|
|
proc newEditMenu*() {.cdecl, importc: "createEditMenu".}
|
|
proc newFormatMenu*() {.cdecl, importc: "createFormatMenu".} |