Hi PB people!
Since the docked interface is buggy and will not be supported in the next release, I am trying to implement my own “docked like” interface. I created a visual uo that has buttons for each mdi sheet.
Opening the sheets is performed through a controller object, so creating the buttons is easy, no modifications needed.
My problems begin when changing focus, changing titles and closing windows. If this was a new app, I would make all mdi sheets to notify this controller when receiving focus, changing sheet titles or closing, but here we are taking about 20yo app with hundreds of windows.
One idea is to use a timer event and check the state of all mdi windows, but I really would like to avoid that.
Is there a way to capture the sheets activate event and title changed / closed on the MDI window?