Page 1 of 1

Window Management Framework

Posted: Sat Nov 09, 2019 3:43 am
by Charlie
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

Re: Window Management Framework

Posted: Sat Nov 09, 2019 8:52 pm
by Charlie
2019-11-09 update. See starting post in this thread.