summaryrefslogtreecommitdiff
path: root/src/nigui/private/windows/platform_impl.nim
AgeCommit message (Expand)Author
2020-05-02Add methods to get mouse positiontrustable-code
2020-04-12Fixes: Wine: Crash when getting the text field of an empty TextBox/TextArea #96trustable-code
2020-03-05Windows: Cache the background brush instead of creating a new one every timeSimon Krauter
2020-02-16Windows: Reduce Canvas getTextLineWidth by 4 pixelstrustable-code
2020-02-16Re-implement label using custom drawingtrustable-code
2020-02-16Windows: Correct text position by moving two pixels to the lefttrustable-code
2020-02-16Windows: Fix color conversion by setting alpha to 255trustable-code
2020-02-15Remove unneeded explicit initialization with zerotrustable-code
2020-02-09Add support for different interpolation modes for drawImage()trustable-code
2020-02-08Windows: Label: Vertically center text by adding SS_CENTERIMAGEtrustable-code
2020-01-23Windows: TextBox: allow input of text bigger than the box by adding ES_AUTOHS...trustable-code
2019-12-26Implement "always on top", fixes #80trustable-code
2019-12-26Fix reception of ALT key press by adding WM_SYSKEYDOWN and WM_SYSKEYUPtrustable-code
2019-12-17Windows: Use TextRenderingHint_AntiAlias, fixes #83Simon Krauter
2019-11-28Windows: Center window on the screen which has the mouse cursorSimon Krauter
2019-11-25Enable visual styles via manifest file instead of calling CreateActCtxA()trustable-code
2019-11-25Cleanup: Remove value of importc pragmas, since we use original proc namestrustable-code
2019-11-08Add Progress Bar controltrustable-code
2019-11-08Windows: Raise error when app.init() is called the second timetrustable-code
2019-11-08Cleanup codetrustable-code
2019-11-03Add SelectDirectoryDialogtrustable-code
2019-11-03Windows: Caputure WM_SYSKEYUP to register AltGr up eventtrustable-code
2019-10-23Fix method signature of ContainerImpl.remove() to override base methodSimon Krauter
2019-10-23Fix warnings about lock level #65Simon Krauter
2019-10-22Remove unused thingsSimon Krauter
2019-10-22Fixes #66Simon Krauter
2019-09-24Windows: Use more Unicode functions instead ANSI functionstrustable-code
2019-09-23Fix onTextChange: "event.control" was not settrustable-code
2019-09-23Extend Checkbox and add Gtk implementationtrustable-code
2019-09-10Rename Checkbox.isChecked() to Checkbox.checked()trustable-code
2019-09-10Rename Checkbox.getState() to Checkbox.isChecked()trustable-code
2019-09-10Cleanup: Remove variable initializations, since Nim initializes variables to ...trustable-code
2019-09-10Cleanup: Nim 0.19: The nil state for strings/seqs is gone.trustable-code
2019-09-09Add checkbox to windowsPhillips
2019-09-05Fix #56 window.onResize was not triggeredtrustable-code
2019-09-02Add Key_NumpadEntertrustable-code
2019-09-02Implement more keys #55trustable-code
2019-08-31Rework initialization of colorstrustable-code
2019-08-31Remove unused codetrustable-code
2019-08-31Fix #50 Label color doesn't change using textColor (Windows)trustable-code
2019-08-31Rework error handling, related to #48trustable-code
2019-08-17Implement bold font option for controls and canvastrustable-code
2019-08-17Fix #46 Apps don't run on Windows 7 any moretrustable-code
2019-07-26Implemented High-DPI support for Windows.Simon Krauter
2019-06-20Eliminate one more multi methodtrustable-code
2019-06-19Eliminate multi methodstrustable-code
2019-02-13Fix #35Gitea
2019-02-06Fix #34Gitea
2018-12-06Add drawing methods drawEllipseArea(), drawEllipseOutline() and drawArcOutline()trustable-code
2018-12-06Add Canvas lineWidth propertytrustable-code