win32_gui 1.0.10 win32_gui: ^1.0.10 copied to clipboard
Win32 API GUI in Object-Oriented style with some helpers. Uses package `win32` and `dart:ffi`.
1.0.10 #
- Improve
README.md
usage code. win32_gui_example.dart
: improve comments.Window
:- Added
showMessage
,showConfirmationDialog
andshowDialog
. - Free some pointers.
- Added
- New
Dialog
. - New
WindowBase
: base class forWindow
andDialog
. - New
Win32Thread
.
1.0.9 #
WindowMessageLoop.runLoopAsync
: adjust maximum yield time.
1.0.8 #
Window
:- Added
setWindowRoundedCorners
- Fix
create
behavior.
- Added
1.0.7 #
Window
:- Optimize
setIcon
.i - Added
loadIcon
andloadIconCached
.
- Optimize
- const
TextFormatted
1.0.6 #
- Fix
RichEdit.defaultFont
.
1.0.5 #
TextFormatted
: addedfaceName
.RichEdit
:- Added
defaultFont
anddefaultSystemFont
.
- Added
Window
:- Added
getSystemDefaultFonts
. - Added
minimize
,maximize
,restore
,isMinimized
,isMaximized
andgetWindowLongPtr
. - Change close/processClose to allow abort of operation.
- Change destroy/processDestroy behavior.
- Added
1.0.4 #
Window
:- Added
onClose
andprocessClose
. - Renamed
onDestroy
toonDestroyed
(called afterWM_NCDESTROY
). - Added
invalidateRect
. - Added
defaultRepaint
: customrepaint
is only called ifdefaultRepaint
is false. - Added
getBitmapDimension
.
- Added
RichEdit
:- Optimize
setTextFormatted
.
- Optimize
1.0.3 #
Window
: addedredrawWindow
.WindowClassColors
: addedbuttonColors
.
1.0.2 #
WindowMessageLoop
: optimizerunLoopAsync
yield time.- Changed
Window.quit
to static.
1.0.1 #
WindowMessageLoop.runLoop/runLoopAsync
:- Added
condition
.
- Added
pubspec.yaml
: fix repository.README.md
:- Usage example.
- Added screenshot.
- Adjust example.
1.0.0 #
- Initial version.