win32_gui 1.1.5 win32_gui: ^1.1.5 copied to clipboard
Win32 API GUI in Object-Oriented style with some helpers. Uses package `win32` and `dart:ffi`.
1.1.5 #
- ffi: ^2.1.2
- win32: ^5.5.0
- collection: ^1.18.0
- lints: ^3.0.0
- test: ^1.25.5
- dependency_validator: ^3.2.3
- coverage: ^1.8.0
1.1.4 #
-
README.md
:- Added
Win32 Message Loop
section
- Added
-
Dart CI: update and optimize jobs.
-
ffi: ^2.1.0
-
win32: ^5.0.7
-
test: ^1.24.6
1.1.3 #
WindowMessageLoop
:- Added
consumeQueue
.
- Added
WindowBase
:destroy
: tryconsumeQueue
before retry.close
: tryconsumeQueue
before retry.
1.1.2 #
WindowBase
:destroy
: returnsbool
, retry and warns failed calls.close
: retry and warns failed calls.
1.1.1 #
WindowClassColors
:- Added
dialogColors
- Added
Dialog
: Added alisdialogColors
toWindowClassColors.dialogColors
.
1.1.0 #
WindowBase
:- Generalize
create
.
- Generalize
Window
:- Move
setIcon
toWindowBase
.
- Move
Dialog.create
: callensureLoaded
.
1.0.12 #
WindowBase
:- Added
requestRepaint
. - Removed unnecessary calls to
updateWindow
.
- Added
1.0.11 #
- export 'src/win32_dialog.dart';
- Added
DialogItem.button
andDialogItem.text
.
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.