Auto maximize Windows
David Feugey (2125) 2709 posts |
With today big screens, it’s really ‘grumpf’ to see most applications still opening with a reduced window size. Filer windows for example could be bigger. Would it be possible to force the Wimp to maximize every window opened? Perhaps with a tool like the SpecialFX configure plugin, to choose specific behaviour for specific applications or window’s applications (for example: only maximize vertically Filer windows, do not maximize NetSurf’s favorites [buggy], etc.). |
Paolo Fabio Zaino (28) 1882 posts |
It is possible to send an event to an App, but it’s not warranted it will fulfill the request (not sure if you’ve seen how my “Open Main Window by default” works on Launchpad). Unfortunately, this the price to pay to have an OS that does not reinforce anything. Each and every App can behave in whatever way pleases the original developer. Setting up Style Guides it’s ok, but if style has to be followed by increasing code complexity, some developer may just say “no thanks”. Note: The first not always following style guide was Acorn themselves ;) |
Rick Murray (539) 13850 posts |
I find many apps often just use whatever size has been set in the Templates file. The problem with fiddling with things on the fly is how do you know it’s the first time any specific window has been opened (as opposed to closed and reopened), and what about multiple copies (as in the Filer). It could get a bit complicated unless you’re happy to always have windows maximised all the time, which could be an entirely different sort of annoying. ;) |
David Feugey (2125) 2709 posts |
A lot of applications do not go full screen when maximized: they are just maximized. Some other could be maximized vertically, but not horizontally without issues (Filer windows for example).
The idea is more to send message to Wimp, to click on the right icon, for the right applications. Of course, for some apps, to be launched maximized is a non-sense. But for others (Draw, Schema2, NetSurf, ArchiEmu, TechWriter, etc.) it could be very cool. The template trick will not work here, as the size depends of other parameters (emulated wimp mode for ArchiEmu, default zoom level for TechWriter, etc.). For these applications, after you click on the main icon to open a window, you need to click on the maximize icon to see all the content. Each time. Not fantastic. On Windows, we have a launch maximized option. It’s quite useful. Not all the time of course. |
Paolo Fabio Zaino (28) 1882 posts |
@ David I added this to the list of features to develop on my Launchpad, it already does all the work to detect an App being launched and has the infrastructure to try and send the WIMP message. I am trying to close first alpha release these weekends, so will add it later on and see how it goes. |
David Feugey (2125) 2709 posts |
Cool :) |