G'day,
My CJ's Asset Management System project needs a window management framework, so I've put that little project aside for a wee bit to experiment a little.
The goal: setup navigation such that any window can open any number of child windows, and when any window (say window "A") is closed, all direct and indirect child windows under "A" get closed too.
See the resulting sample/testing app here: CJ's Window Management Framework
Cheers and best regards !
Notes
2019-11-09
- Added a task bar at top of desktop
- - Added "New Top Window" button
- - Added "Report All" button (lists the hierarchy of all windows in the Debug Output Window
Next: before the other things I listed further below, I want to add some kind of "Bring This Window to Top" kind of feature
2019-11-08
Windows know their parent window #'s, and windows know the window #'s of their immediate child windows. New child windows created via "New Child" buttons on windows, and testing MAP and LIST contents per individual window with "Report" buttons.
Next: setup an application-level button to report on all MAPs and LISTs for all windows.
Next: upon close of a window, close all direct and indirect child windows
Next: offer ability to cancel closing any window, thus aborting close for however remaining windows
Window Management Framework
Window Management Framework
Last edited by Charlie on Sat Nov 09, 2019 8:58 pm, edited 1 time in total.
Huge fan of SpiderBasic, and very passionate about these other personal projects:
- Intertwingularity Slice'n Dice (Blog) and Wiki
- Le P'tit Aurèle (un lexique du français acadien / a lexicon of Acadian French)
Re: Window Management Framework
2019-11-09 update. See starting post in this thread.
Huge fan of SpiderBasic, and very passionate about these other personal projects:
- Intertwingularity Slice'n Dice (Blog) and Wiki
- Le P'tit Aurèle (un lexique du français acadien / a lexicon of Acadian French)