Native Operating System Dialogs implementation for Nim-lang via single API
Nim
Latest commit a377190 Jul 21, 2016 @SSPkrolik committed on GitHub Merge pull request #7 from yglukhov/restore-key-window
Restore key window on macos

README.md

nim-native-dialogs

nimble

Native Operating System Dialogs implementation for Nim-lang via single API. The library is GUI framework agnostic and supports the next platforms:

  • GNU/Linux + GTK+3
  • OSX + Cocoa
  • Windows + Win32 API

Currently the next dialogs are implemented in a single-file mode:

  • Open File Dialog
  • Save File Dialog
  • Folder Creation Dialog
  • Folder Selection Dialog

Installation

$ nimble install native_dialogs

Usage

import native_dialogs

echo callDialogFileOpen("Open File")
echo callDialogFileSave("Save File")
echo callDialogFolderCreate("Create New Folder")
echo callDialogFolderSelect("Open Folder")