diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-05-09 19:31:48 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-05-09 19:31:48 +0000 |
commit | 9e5f233688a5337ab37e82411b361463bacd3d38 (patch) | |
tree | 3275cf363a5ddb67c70108c4712f8903fb0b958c /NxWidgets/ChangeLog.txt | |
parent | 7b079e35322d82db1185b0f753960c981b71302a (diff) |
NxWidgets: Remove modal loops, Add CWindowEventHandler*. NxWM: Add support for full screen applications
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4716 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'NxWidgets/ChangeLog.txt')
-rwxr-xr-x | NxWidgets/ChangeLog.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/NxWidgets/ChangeLog.txt b/NxWidgets/ChangeLog.txt index c9c17cc833..f7791e99d2 100755 --- a/NxWidgets/ChangeLog.txt +++ b/NxWidgets/ChangeLog.txt @@ -40,4 +40,15 @@ two-dimensional space and should not overlap. This should greatly reduce the memory requirements and, since, NuttX already supports a hierarchical windowing system, does not result in loss of functionality. +* CNxWidgets and CWidgetControl. Remove specific built-in support for + modal loops. There are too many different control mechanisms that might + be needed. Replace with hooks to control widget events from totally + external logic. +* CWindowEventHandler, CWindowEventHandlerList, CWidgetControl: New + callback classes to receive notifications about window events. +* CFullScreenWindow and CTaskbar: Add support in NxWM for full screen + window applications. +* All application windows now use CWindowEventHandler and CWindowEventHandlerList + to get notifications about mouse and keyboard events. These class will + then automatically handle polling (with no need for a modal loop). |