Patches for FreeMiNT/XaAES and for others related software
- C++ 89.5%
- C 10.5%
| aranym | ||
| freemint | ||
| fvdi | ||
| gemlib | ||
| tos.hyp | ||
| xaaes | ||
| README.md | ||
Patches
Patches for
- FreeMiNT
- fvdi
- gemlib
- tos.hyp
- XaAES
- All projects related to FreeMiNT
- toswin2 qed hypview teradesk...
README in each folder list all missing/TODO features
Every repository includes a subdirectory per patch/bug fix
MiNTLib has its own repository.
WF_TOPMOST (bug 399) - gemlib doc MyAES doc
Sets the actual window at topmost level (details below).
W1 should be set to one of the following values:
0 : remove topmost state.
1 : Set topmost state at global level
2 : Set topmost state at application level
W2, W3 and W4 are reseved and should be set to 0.
Topmost windows always 'float' ontop of classical windows. One key feature of windows in any WF_TOPMOST state is that they do not disturb current keyboard focus, and can be used to issue important messages, status raports, etc., without demanding user interaction. As consequence, topmost window never get keyboard focus, and they never get WM_TOPPED or WM_UNTOPPED AES messages
Mode 1 of topmost windows fits well for task bar applications for example (window displayed whatever the active application)
Mode 2 of topmost windows fits well for toolbox windows: the visibility of the window is linked to the application that has the focus. That is, when owner is untopped the toolbox window disappears, when owner regains focus, the window automatically reappears (no action required by the application, opening and closing of the window is performed by the AES).
MyAES feature