FET Forum

FET Development => Suggestions => Topic started by: y on October 29, 2011, 09:46:02 AM

Title: minimise windows while FET is running
Post by: y on October 29, 2011, 09:46:02 AM
When FET is running to generate timetables it would be useful to have the option to minimise both windows and have the desktop "clean". It would be even better to minimise the window showing the progress and still be able to work with FET to an alternative timetable. The latter is no big deal, since it can be done right now by opening a new instance of FET.

Thanks for the new version!! :)
Title: Re: minimise windows while FET is running
Post by: Liviu Lalescu on October 29, 2011, 09:58:06 AM
I think you refer to the Windows version.

About generating a timetable and at the same time inspecting/modifying the data in the same FET instance, this would be quite difficult to implement, and not very important, since you can open two FET instances, as you said.

FET 5.14.5 and previous versions added to each dialog minimize and maximize buttons. I had to do that, because the dialogs did not remember the geometry and many users wanted to maximize each dialog.

But with FET 5.15.0, dialogs remember their geometry. So, maximize buttons are not necessary. So I decided to let the window manager to take care of the details (default buttons in the title bar). FET dialogs are simply default. And Windows and GNOME and Xfce decide that dialogs should have no minimize/maximize buttons. KDE I think adds minimize/maximize buttons by default to dialogs.

I like each programmer to do his part. My part is FET, and I think these buttons are the window manager's part. I don't want to customize the dialogs' buttons.

But I'll think about it and maybe change my opinion.
Title: Re: minimise windows while FET is running
Post by: y on October 29, 2011, 10:09:19 AM
QuoteI think you refer to the Windows version.

Indeed...

QuoteAbout generating a timetable and at the same time inspecting/modifying the data in the same FET instance, this is quite difficult and not very important, since you can open two FET instances, as you said.

It's not a big deal anyway :)

QuoteFET 5.14.5 and previous versions added to each dialog minimize and maximize buttons. I had to do that, because the dialogs did not remember the geometry and many users wanted to maximize each dialog.

But with FET 5.15.0, dialogs remember their geometry. So, maximize buttons are not necessary. So I decided to let the window manager to take care of the details (default buttons in the title bar). FET dialogs are simply default. And Windows and GNOME and Xfce decide that dialogs should have no minimize/maximize buttons. KDE I think adds minimize/maximize buttons by default to dialogs.

I like each programmer to do his part. My part is FET, and I think these buttons are the window manager's part. I don't want to customize the dialogs' buttons.

I see your point here and you're right. The only problem, at least with the windows version, is that I cannot even minimise both windows, even if I press the minimise button in the initial FET window. That's the only inconvenience. The previous version could not minimise both windows either.

QuoteBut I'll think about it and maybe change my opinion.

Whatever is more convenient for you. It is cosmetic anyway, not so important.
Title: Re: minimise windows while FET is running
Post by: Liviu Lalescu on October 29, 2011, 10:17:47 AM
QuoteI see your point here and you're right. The only problem, at least with the windows version, is that I cannot even minimise both windows, even if I press the minimise button in the initial FET window. That's the only inconvenience. The previous version could not minimise both windows either.

Under my installed Xfce window manager and probably under GNU/Linux (X server in general), I can click minimize in the main form (which is disabled) and both the main window and the other modal dialog will be minimized (but only if I have no other non-modal dialog shown, like timetable view or some help).

Why Windows won't let you do that, I cannot understand. But is their choice.
Title: Re: minimise windows while FET is running
Post by: y on October 29, 2011, 10:27:13 AM
Yes, at least at win7 32bit this is not working. See the screen-shot to see what I mean. I cannot use the minimise button in red circle to minimise both windows. Perhaps other users, with different windows versions could confirm this.