├── .clang-format ├── .editorconfig ├── .gitignore ├── .gitmodules ├── .travis.yml ├── appveyor.yml ├── autogypi.json ├── binding.gyp ├── docs.js ├── docs ├── area.md ├── attributedstring.md ├── button.md ├── checkbox.md ├── colorbutton.md ├── combobox.md ├── containers.md ├── datepicker.md ├── datetimepicker.md ├── editablecombobox.md ├── entry.md ├── events.md ├── fontbutton.md ├── form.md ├── grid.md ├── group.md ├── horizontalbox.md ├── horizontalseparator.md ├── initialization.md ├── label.md ├── media │ ├── Pick_a_Color.png │ ├── UiArea.png │ ├── UiButton.png │ ├── UiCheckbox.png │ ├── UiColorButton.png │ ├── UiCombobox.png │ ├── UiDatePicker.png │ ├── UiDateTimePicker.png │ ├── UiEditableCombobox.png │ ├── UiEntry.png │ ├── UiFontButton.png │ ├── UiForm.png │ ├── UiGrid.png │ ├── UiGroup.png │ ├── UiHorizontalBox.png │ ├── UiHorizontalSeparator.png │ ├── UiLabel.png │ ├── UiMultilineEntry.png │ ├── UiProgressBar.png │ ├── UiRadioButtons.png │ ├── UiSlider.png │ ├── UiSpinbox.png │ ├── UiTab.png │ ├── UiTimePicker.png │ ├── UiVerticalBox.png │ ├── UiVerticalSeparator.png │ ├── Window-Linux.png │ ├── Window-Windows.png │ └── Window-macOS.png ├── multilineentry.md ├── passwordentry.md ├── progressbar.md ├── properties.md ├── radiobuttons.md ├── readme.md ├── searchentry.md ├── slider.md ├── spinbox.md ├── tab.md ├── timepicker.md ├── verticalbox.md ├── verticalseparator.md └── window.md ├── examples ├── ControlGallery.app │ └── Contents │ │ └── MacOS │ │ └── ControlGallery ├── area-adv.js ├── check-control-destroy.js ├── check-memory.js ├── control-gallery.js ├── core-api.js ├── event-loop.js ├── forms.js ├── grid.js ├── histogram.js ├── initialization.js ├── node-pad.js ├── text.js ├── utils.js └── widgets │ ├── showUiButton.js │ ├── showUiCheckbox.js │ ├── showUiColorButton.js │ ├── showUiCombobox.js │ ├── showUiDatePicker.js │ ├── showUiDateTimePicker.js │ ├── showUiEditableCombobox.js │ ├── showUiEntry.js │ ├── showUiForm.js │ ├── showUiGrid.js │ ├── showUiGroup.js │ ├── showUiHorizontalBox.js │ ├── showUiHorizontalSeparator.js │ ├── showUiLabel.js │ ├── showUiMultilineEntry.js │ ├── showUiProgressBar.js │ ├── showUiRadioButtons.js │ ├── showUiSlider.js │ ├── showUiSpinbox.js │ ├── showUiTab.js │ ├── showUiTimePicker.js │ ├── showUiVerticalBox.js │ └── showUiVerticalSeparator.js ├── index.js ├── license ├── list-sources.js ├── package.json ├── readme.md ├── src ├── Color.cc ├── EventLoop.cc ├── Font │ ├── AttributedString.cc │ ├── FontAttribute.cc │ ├── FontDescriptor.cc │ └── OpenTypeFeatures.cc ├── Point.cc ├── PointDouble.cc ├── Size.cc ├── SizeDouble.cc ├── Ui.cc ├── UiArea │ ├── BrushGradientStop.cc │ ├── DrawBrush.cc │ ├── DrawMatrix.cc │ ├── DrawStrokeParams.cc │ ├── DrawTextLayout.cc │ ├── UiArea.cc │ ├── UiAreaDrawParams.cc │ ├── UiAreaHandler.cc │ ├── UiAreaKeyEvent.cc │ ├── UiAreaMouseEvent.cc │ ├── UiDrawContext.cc │ └── UiDrawPath.cc ├── UiBox.cc ├── UiButton.cc ├── UiCheckbox.cc ├── UiColorButton.cc ├── UiCombobox.cc ├── UiControl.cc ├── UiDateTimePicker.cc ├── UiEditableCombobox.cc ├── UiEntry.cc ├── UiFontButton.cc ├── UiForm.cc ├── UiGrid.cc ├── UiGroup.cc ├── UiLabel.cc ├── UiMenu.cc ├── UiMultilineEntry.cc ├── UiProgressBar.cc ├── UiRadioButtons.cc ├── UiSeparator.cc ├── UiSlider.cc ├── UiSpinbox.cc ├── UiTab.cc ├── UiWindow.cc ├── arch │ ├── darwin │ │ ├── libui_loop.mm │ │ └── timer.mm │ ├── unix │ │ ├── libui_loop.cc │ │ └── timer.cc │ └── win32 │ │ ├── libui_loop.cc │ │ └── timer.cc ├── includes │ ├── area.h │ ├── control.h │ ├── event-loop-darwin.h │ ├── event-loop-linux.h │ ├── event-loop-windows.h │ ├── event-loop.h │ ├── timer.h │ └── values.h └── timer-common.cc └── test.js /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/.travis.yml -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/appveyor.yml -------------------------------------------------------------------------------- /autogypi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/autogypi.json -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/binding.gyp -------------------------------------------------------------------------------- /docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs.js -------------------------------------------------------------------------------- /docs/area.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/area.md -------------------------------------------------------------------------------- /docs/attributedstring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/attributedstring.md -------------------------------------------------------------------------------- /docs/button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/button.md -------------------------------------------------------------------------------- /docs/checkbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/checkbox.md -------------------------------------------------------------------------------- /docs/colorbutton.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/colorbutton.md -------------------------------------------------------------------------------- /docs/combobox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/combobox.md -------------------------------------------------------------------------------- /docs/containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/containers.md -------------------------------------------------------------------------------- /docs/datepicker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/datepicker.md -------------------------------------------------------------------------------- /docs/datetimepicker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/datetimepicker.md -------------------------------------------------------------------------------- /docs/editablecombobox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/editablecombobox.md -------------------------------------------------------------------------------- /docs/entry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/entry.md -------------------------------------------------------------------------------- /docs/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/events.md -------------------------------------------------------------------------------- /docs/fontbutton.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/fontbutton.md -------------------------------------------------------------------------------- /docs/form.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/form.md -------------------------------------------------------------------------------- /docs/grid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/grid.md -------------------------------------------------------------------------------- /docs/group.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/group.md -------------------------------------------------------------------------------- /docs/horizontalbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/horizontalbox.md -------------------------------------------------------------------------------- /docs/horizontalseparator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/horizontalseparator.md -------------------------------------------------------------------------------- /docs/initialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/initialization.md -------------------------------------------------------------------------------- /docs/label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/label.md -------------------------------------------------------------------------------- /docs/media/Pick_a_Color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/Pick_a_Color.png -------------------------------------------------------------------------------- /docs/media/UiArea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiArea.png -------------------------------------------------------------------------------- /docs/media/UiButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiButton.png -------------------------------------------------------------------------------- /docs/media/UiCheckbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiCheckbox.png -------------------------------------------------------------------------------- /docs/media/UiColorButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiColorButton.png -------------------------------------------------------------------------------- /docs/media/UiCombobox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiCombobox.png -------------------------------------------------------------------------------- /docs/media/UiDatePicker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiDatePicker.png -------------------------------------------------------------------------------- /docs/media/UiDateTimePicker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiDateTimePicker.png -------------------------------------------------------------------------------- /docs/media/UiEditableCombobox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiEditableCombobox.png -------------------------------------------------------------------------------- /docs/media/UiEntry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiEntry.png -------------------------------------------------------------------------------- /docs/media/UiFontButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiFontButton.png -------------------------------------------------------------------------------- /docs/media/UiForm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiForm.png -------------------------------------------------------------------------------- /docs/media/UiGrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiGrid.png -------------------------------------------------------------------------------- /docs/media/UiGroup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiGroup.png -------------------------------------------------------------------------------- /docs/media/UiHorizontalBox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiHorizontalBox.png -------------------------------------------------------------------------------- /docs/media/UiHorizontalSeparator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiHorizontalSeparator.png -------------------------------------------------------------------------------- /docs/media/UiLabel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiLabel.png -------------------------------------------------------------------------------- /docs/media/UiMultilineEntry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiMultilineEntry.png -------------------------------------------------------------------------------- /docs/media/UiProgressBar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiProgressBar.png -------------------------------------------------------------------------------- /docs/media/UiRadioButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiRadioButtons.png -------------------------------------------------------------------------------- /docs/media/UiSlider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiSlider.png -------------------------------------------------------------------------------- /docs/media/UiSpinbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiSpinbox.png -------------------------------------------------------------------------------- /docs/media/UiTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiTab.png -------------------------------------------------------------------------------- /docs/media/UiTimePicker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiTimePicker.png -------------------------------------------------------------------------------- /docs/media/UiVerticalBox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiVerticalBox.png -------------------------------------------------------------------------------- /docs/media/UiVerticalSeparator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/UiVerticalSeparator.png -------------------------------------------------------------------------------- /docs/media/Window-Linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/Window-Linux.png -------------------------------------------------------------------------------- /docs/media/Window-Windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/Window-Windows.png -------------------------------------------------------------------------------- /docs/media/Window-macOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/media/Window-macOS.png -------------------------------------------------------------------------------- /docs/multilineentry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/multilineentry.md -------------------------------------------------------------------------------- /docs/passwordentry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/passwordentry.md -------------------------------------------------------------------------------- /docs/progressbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/progressbar.md -------------------------------------------------------------------------------- /docs/properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/properties.md -------------------------------------------------------------------------------- /docs/radiobuttons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/radiobuttons.md -------------------------------------------------------------------------------- /docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/readme.md -------------------------------------------------------------------------------- /docs/searchentry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/searchentry.md -------------------------------------------------------------------------------- /docs/slider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/slider.md -------------------------------------------------------------------------------- /docs/spinbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/spinbox.md -------------------------------------------------------------------------------- /docs/tab.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/tab.md -------------------------------------------------------------------------------- /docs/timepicker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/timepicker.md -------------------------------------------------------------------------------- /docs/verticalbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/verticalbox.md -------------------------------------------------------------------------------- /docs/verticalseparator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/verticalseparator.md -------------------------------------------------------------------------------- /docs/window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/docs/window.md -------------------------------------------------------------------------------- /examples/ControlGallery.app/Contents/MacOS/ControlGallery: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/ControlGallery.app/Contents/MacOS/ControlGallery -------------------------------------------------------------------------------- /examples/area-adv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/area-adv.js -------------------------------------------------------------------------------- /examples/check-control-destroy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/check-control-destroy.js -------------------------------------------------------------------------------- /examples/check-memory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/check-memory.js -------------------------------------------------------------------------------- /examples/control-gallery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/control-gallery.js -------------------------------------------------------------------------------- /examples/core-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/core-api.js -------------------------------------------------------------------------------- /examples/event-loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/event-loop.js -------------------------------------------------------------------------------- /examples/forms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/forms.js -------------------------------------------------------------------------------- /examples/grid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/grid.js -------------------------------------------------------------------------------- /examples/histogram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/histogram.js -------------------------------------------------------------------------------- /examples/initialization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/initialization.js -------------------------------------------------------------------------------- /examples/node-pad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/node-pad.js -------------------------------------------------------------------------------- /examples/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/text.js -------------------------------------------------------------------------------- /examples/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/utils.js -------------------------------------------------------------------------------- /examples/widgets/showUiButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiButton.js -------------------------------------------------------------------------------- /examples/widgets/showUiCheckbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiCheckbox.js -------------------------------------------------------------------------------- /examples/widgets/showUiColorButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiColorButton.js -------------------------------------------------------------------------------- /examples/widgets/showUiCombobox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiCombobox.js -------------------------------------------------------------------------------- /examples/widgets/showUiDatePicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiDatePicker.js -------------------------------------------------------------------------------- /examples/widgets/showUiDateTimePicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiDateTimePicker.js -------------------------------------------------------------------------------- /examples/widgets/showUiEditableCombobox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiEditableCombobox.js -------------------------------------------------------------------------------- /examples/widgets/showUiEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiEntry.js -------------------------------------------------------------------------------- /examples/widgets/showUiForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiForm.js -------------------------------------------------------------------------------- /examples/widgets/showUiGrid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiGrid.js -------------------------------------------------------------------------------- /examples/widgets/showUiGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiGroup.js -------------------------------------------------------------------------------- /examples/widgets/showUiHorizontalBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiHorizontalBox.js -------------------------------------------------------------------------------- /examples/widgets/showUiHorizontalSeparator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiHorizontalSeparator.js -------------------------------------------------------------------------------- /examples/widgets/showUiLabel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiLabel.js -------------------------------------------------------------------------------- /examples/widgets/showUiMultilineEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiMultilineEntry.js -------------------------------------------------------------------------------- /examples/widgets/showUiProgressBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiProgressBar.js -------------------------------------------------------------------------------- /examples/widgets/showUiRadioButtons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiRadioButtons.js -------------------------------------------------------------------------------- /examples/widgets/showUiSlider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiSlider.js -------------------------------------------------------------------------------- /examples/widgets/showUiSpinbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiSpinbox.js -------------------------------------------------------------------------------- /examples/widgets/showUiTab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiTab.js -------------------------------------------------------------------------------- /examples/widgets/showUiTimePicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiTimePicker.js -------------------------------------------------------------------------------- /examples/widgets/showUiVerticalBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiVerticalBox.js -------------------------------------------------------------------------------- /examples/widgets/showUiVerticalSeparator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/examples/widgets/showUiVerticalSeparator.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/index.js -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/license -------------------------------------------------------------------------------- /list-sources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/list-sources.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/readme.md -------------------------------------------------------------------------------- /src/Color.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/Color.cc -------------------------------------------------------------------------------- /src/EventLoop.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/EventLoop.cc -------------------------------------------------------------------------------- /src/Font/AttributedString.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/Font/AttributedString.cc -------------------------------------------------------------------------------- /src/Font/FontAttribute.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/Font/FontAttribute.cc -------------------------------------------------------------------------------- /src/Font/FontDescriptor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/Font/FontDescriptor.cc -------------------------------------------------------------------------------- /src/Font/OpenTypeFeatures.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/Font/OpenTypeFeatures.cc -------------------------------------------------------------------------------- /src/Point.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/Point.cc -------------------------------------------------------------------------------- /src/PointDouble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/PointDouble.cc -------------------------------------------------------------------------------- /src/Size.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/Size.cc -------------------------------------------------------------------------------- /src/SizeDouble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/SizeDouble.cc -------------------------------------------------------------------------------- /src/Ui.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/Ui.cc -------------------------------------------------------------------------------- /src/UiArea/BrushGradientStop.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/BrushGradientStop.cc -------------------------------------------------------------------------------- /src/UiArea/DrawBrush.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/DrawBrush.cc -------------------------------------------------------------------------------- /src/UiArea/DrawMatrix.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/DrawMatrix.cc -------------------------------------------------------------------------------- /src/UiArea/DrawStrokeParams.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/DrawStrokeParams.cc -------------------------------------------------------------------------------- /src/UiArea/DrawTextLayout.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/DrawTextLayout.cc -------------------------------------------------------------------------------- /src/UiArea/UiArea.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/UiArea.cc -------------------------------------------------------------------------------- /src/UiArea/UiAreaDrawParams.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/UiAreaDrawParams.cc -------------------------------------------------------------------------------- /src/UiArea/UiAreaHandler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/UiAreaHandler.cc -------------------------------------------------------------------------------- /src/UiArea/UiAreaKeyEvent.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/UiAreaKeyEvent.cc -------------------------------------------------------------------------------- /src/UiArea/UiAreaMouseEvent.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/UiAreaMouseEvent.cc -------------------------------------------------------------------------------- /src/UiArea/UiDrawContext.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/UiDrawContext.cc -------------------------------------------------------------------------------- /src/UiArea/UiDrawPath.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiArea/UiDrawPath.cc -------------------------------------------------------------------------------- /src/UiBox.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiBox.cc -------------------------------------------------------------------------------- /src/UiButton.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiButton.cc -------------------------------------------------------------------------------- /src/UiCheckbox.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiCheckbox.cc -------------------------------------------------------------------------------- /src/UiColorButton.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiColorButton.cc -------------------------------------------------------------------------------- /src/UiCombobox.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiCombobox.cc -------------------------------------------------------------------------------- /src/UiControl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiControl.cc -------------------------------------------------------------------------------- /src/UiDateTimePicker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiDateTimePicker.cc -------------------------------------------------------------------------------- /src/UiEditableCombobox.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiEditableCombobox.cc -------------------------------------------------------------------------------- /src/UiEntry.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiEntry.cc -------------------------------------------------------------------------------- /src/UiFontButton.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiFontButton.cc -------------------------------------------------------------------------------- /src/UiForm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiForm.cc -------------------------------------------------------------------------------- /src/UiGrid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiGrid.cc -------------------------------------------------------------------------------- /src/UiGroup.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiGroup.cc -------------------------------------------------------------------------------- /src/UiLabel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiLabel.cc -------------------------------------------------------------------------------- /src/UiMenu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiMenu.cc -------------------------------------------------------------------------------- /src/UiMultilineEntry.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiMultilineEntry.cc -------------------------------------------------------------------------------- /src/UiProgressBar.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiProgressBar.cc -------------------------------------------------------------------------------- /src/UiRadioButtons.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiRadioButtons.cc -------------------------------------------------------------------------------- /src/UiSeparator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiSeparator.cc -------------------------------------------------------------------------------- /src/UiSlider.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiSlider.cc -------------------------------------------------------------------------------- /src/UiSpinbox.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiSpinbox.cc -------------------------------------------------------------------------------- /src/UiTab.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiTab.cc -------------------------------------------------------------------------------- /src/UiWindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/UiWindow.cc -------------------------------------------------------------------------------- /src/arch/darwin/libui_loop.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/arch/darwin/libui_loop.mm -------------------------------------------------------------------------------- /src/arch/darwin/timer.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/arch/darwin/timer.mm -------------------------------------------------------------------------------- /src/arch/unix/libui_loop.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/arch/unix/libui_loop.cc -------------------------------------------------------------------------------- /src/arch/unix/timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/arch/unix/timer.cc -------------------------------------------------------------------------------- /src/arch/win32/libui_loop.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/arch/win32/libui_loop.cc -------------------------------------------------------------------------------- /src/arch/win32/timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/arch/win32/timer.cc -------------------------------------------------------------------------------- /src/includes/area.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/includes/area.h -------------------------------------------------------------------------------- /src/includes/control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/includes/control.h -------------------------------------------------------------------------------- /src/includes/event-loop-darwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/includes/event-loop-darwin.h -------------------------------------------------------------------------------- /src/includes/event-loop-linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/includes/event-loop-linux.h -------------------------------------------------------------------------------- /src/includes/event-loop-windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/includes/event-loop-windows.h -------------------------------------------------------------------------------- /src/includes/event-loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/includes/event-loop.h -------------------------------------------------------------------------------- /src/includes/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/includes/timer.h -------------------------------------------------------------------------------- /src/includes/values.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/includes/values.h -------------------------------------------------------------------------------- /src/timer-common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/src/timer-common.cc -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parro-it/libui-node/HEAD/test.js --------------------------------------------------------------------------------