Re: Windows Not Closed

DELFTship forum Hull modeling Windows Not Closed Re: Windows Not Closed


There should have been in windows, from the very earliest days of coding, a “push to back”/”bring to front” method/event/whatever so that “lost” or hidden, a simple keyboard stroke would bring it back to focus. This is, to me, a horrible problem when an OS owner decides for the user or doesn’t provide a means to interact. The visual basic or other ms employee/person who decided that some apps will be modal vs non-modal should have implored that if there is EVEN a chance the user will benefit from interactively editing data to drive a chart or graphic to update, and if the capability is already IN the code and it is doing so, then the user should never be obstructed, unless it is a data entry mode when speedy entry is more important than error correction.

Hopefully, when Delftship 4.5 or 5.x comes along, it totally ditches the older ms or 3rd party code in favor of the later (not necessarily .net nor active x) code that doesn’t get in the user’s way.

What messes me up is when I’m using an app that pops up an unmanaged window and it is small and blends in with my main work or my drawing and i don’t even realize there is a popup. Or, when an unmanaged popup pops up on my 2nd display 12 inches out the corner of my eye. I sit there clicking furiously for 10 seconds only to realize that THIS time, the popup is on my other display. Things like that should show rays or flashing pallets to get teh user’s attention that the invoked action caused an event that is observable on an existing, detected, active, working 2nd display. Smart apps would independently poll such devices and not rely 100% on the OS for such info. Would be nice little touches that keep the users’ hairs from turning gray, or prevent the user from taking in vain the name of any developers who don’t deserve their names being taken in vain, hehehe..

(rant: My employer makes apps that use code from the late 80’s early 90s to install our apps, and because the installer is always nagging me and getting in my way, it drives me NUTS to have to suppress them while I’m attempting to work on another task. But, unfortunately for me, I have one machine on which I must do many things. Like testing our app to make sure the disks burned correctly, and having to deal with a naggy installer that the developer of the installer assumed the user has nothing else to do besides watch the install occur. rant off)