Subscribe for automatic updates: RSS icon RSS

Login icon Sign in for full access | Help icon Help
Advanced search

Pages: [1]
  Reply  |  Print  
Author Topic: Windows Management  (Read 7611 times)
Reuben B.
Four Js
Posts: 1119


« on: June 27, 2019, 02:38:17 am »

This question was asked near the end of the Genero 3.20 EAP in the EAP mailing list.  With the release of 3.20 and hence the end of the EAP program, I have copied the discussion to here so it can be continued...

Alessandro asked

Quote
Hi everyone,
 
I ask this question here so I can get feedback from both the fourjs developers and the fourjs customers developers.
We have migrated many apps from the old Informix 4GL, improving them without rewriting or distorting them.
Some customers complain about the number of windows that open up and find it difficult to pick one when looking in the windows taskbar.
In fact it often happens that 4/5 windows are opened for each 42r program.
How do you handle this? Do you have any advice or best practice to suggest?
Our applications clearly run through GDC on Windows.
 
Thanks for the help,
Alessandro

Richard said ...

Quote
Hi Alessandro,
 
We have followed the same path as you and have the same problem with lots of windows on the taskbar that confuses people.  To solve it we let some users run our system in an MDI window so all the open windows are grouped into one taskbar button.  A tabbed MDI will let the user keep track of the order they opened the windows.
 
https://4js.com/online_documentation/fjs-fgl-manual-html/#fgl-topics/c_fgl_mdi_windows_001.html
 
Regards,
Richard Holyoak

Leo said ...

Quote
Hi Alessandro, if you did migrate from I4GL without changing anything did you try the traditional mode ?

http://4js.com/online_documentation/fjs-fgl-manual-html/?path=fjs-fgl-manual#fgl-topics/c_fgl_DynamicUI_005.html
It's just one little entry in the fglprofile.

This keeps all 4GL windows in 1 "compat jail" window and is a lightweight way to continue working with your I4GL programs.
You can enhance the overall look and feel by adding lookups using LAYOUT in the .per (The SCREEN section enforces the traditional window). You can also group multiple traditional apps into one tabbed MDI container.
If you have further questions , don't hesitate to ask thru your support channel.
Regards, Leo

Product Consultant (Asia Pacific)
Developer Relations Manager (Worldwide)
Author of https://4js.com/ask-reuben
Contributor to https://github.com/FourjsGenero
David Z.
Posts: 19


« Reply #1 on: July 08, 2019, 10:56:25 pm »

I used a "container" to solve this issue. All my I4GL windows open in a single container window.
Pages: [1]
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines