MDI
Moderator: Rathinagiri
- Rathinagiri
- Posts: 5471
- Joined: Tue Jul 29, 2008 6:30 pm
- DBs Used: MariaDB, SQLite, SQLCipher and MySQL
- Location: Sivakasi, India
- Contact:
Re: MDI
Yes you can. They are called Child windows here.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
South or North HMG is worth.
...the possibilities are endless.
-
- Posts: 140
- Joined: Tue Mar 03, 2009 8:59 am
Re: MDI
Hi Rathinagiri
AFAIK, MDI requires all windows to be opened within the MAIN Window. Implicit to the MDI model will be required support for CASCADE, TILE VERTICALLY, TILE HORIZONTALLY. A Child Window opens independently of the MAIN window
Sorry, but I can't find such functionalities in HMG (as meant by Sudip). Such functionality clearly exist in HMGExtended.
Please clarify ?
TQ
CCH
http://cch4clipper.blogspot.com
AFAIK, MDI requires all windows to be opened within the MAIN Window. Implicit to the MDI model will be required support for CASCADE, TILE VERTICALLY, TILE HORIZONTALLY. A Child Window opens independently of the MAIN window
Sorry, but I can't find such functionalities in HMG (as meant by Sudip). Such functionality clearly exist in HMGExtended.
Please clarify ?
TQ
CCH
http://cch4clipper.blogspot.com
- esgici
- Posts: 4543
- Joined: Wed Jul 30, 2008 9:17 pm
- DBs Used: DBF
- Location: iskenderun / Turkiye
- Contact:
Re: MDI
Hi CCH
Clarifying is here :
http://hmgforum.com/viewtopic.php?f=6&t ... t=mdi#p595
Regards
--
Esgici
Clarifying is here :
http://hmgforum.com/viewtopic.php?f=6&t ... t=mdi#p595
Regards
--
Esgici
Viva INTERNATIONAL HMG
Re: MDI
Hello ESGICI,
Thanks a lot! I am very new to HMG, so sometimes it appears different to me! (Although I am learning MiniGUI Ext for a few months in a very casual way )
But when experienced users like you, Rathi explained to me, I am overwhelmed about the simplicity of the design.
Thank you again.
Regards.
Sudip
Thanks a lot! I am very new to HMG, so sometimes it appears different to me! (Although I am learning MiniGUI Ext for a few months in a very casual way )
But when experienced users like you, Rathi explained to me, I am overwhelmed about the simplicity of the design.
Thank you again.
Regards.
Sudip
With best regards,
Sudip
Sudip
-
- Posts: 140
- Joined: Tue Mar 03, 2009 8:59 am
Re: MDI
Hi Escigi
TQ for pointing me to SPLITCHILD, which I will definitely check out as an alternative to MDI
As far as possible, I would like to stick with HMG as I find it much more stable as regards basic functionality
Regards
CCH
http://cch4clipper.blogspot.com
TQ for pointing me to SPLITCHILD, which I will definitely check out as an alternative to MDI
As far as possible, I would like to stick with HMG as I find it much more stable as regards basic functionality
Regards
CCH
http://cch4clipper.blogspot.com
- esgici
- Posts: 4543
- Joined: Wed Jul 30, 2008 9:17 pm
- DBs Used: DBF
- Location: iskenderun / Turkiye
- Contact:
Re: MDI
Hi Sudip and CCH
Thanks; me to I am happy that you are here.
I am afraid that we have some confusing around MDI. As far as I know MDI stands for "Multiple Document Interface" and here "document" is a form / window. In this manner, since we have opportunity for having multiple CHILD windows under MAIN one, surely HMG supports MDI. CASCADE, TILE etc are easiness given to "busy and lazy" programmers and aren't prerequisites of MDI. Same as "resizing browse" topic, the programmer can resize and replace controls and forms in "anchoring" or "adjusting" manner without any AUTO support.
In other hand, SPLITBOX is a really big possibility. In C:\hmg\SAMPLES\CONTAINERS\SPLITBOX there are ( currently ) seven handy samples. If we carefully read and analyze them ( without hasting ), we will have more adequate thought on how HMG supports MDI concept.
Happy HMG'ing
Regards
--
Esgici
Thanks; me to I am happy that you are here.
I am afraid that we have some confusing around MDI. As far as I know MDI stands for "Multiple Document Interface" and here "document" is a form / window. In this manner, since we have opportunity for having multiple CHILD windows under MAIN one, surely HMG supports MDI. CASCADE, TILE etc are easiness given to "busy and lazy" programmers and aren't prerequisites of MDI. Same as "resizing browse" topic, the programmer can resize and replace controls and forms in "anchoring" or "adjusting" manner without any AUTO support.
In other hand, SPLITBOX is a really big possibility. In C:\hmg\SAMPLES\CONTAINERS\SPLITBOX there are ( currently ) seven handy samples. If we carefully read and analyze them ( without hasting ), we will have more adequate thought on how HMG supports MDI concept.
Happy HMG'ing
Regards
--
Esgici
Viva INTERNATIONAL HMG
Re: MDI
Hi,
Thank you!
If I am not wrong, now I can understand the basic theme of HMG :- Simplicity, Stability with Minimalistic Design
BTW, do you feel that excellent user interface is "must" for database application? In my humble opinion, excessive user interface may damage the usability of a database application (I mean data entry software).
I just started a very small project (financial accounting with multiple fiscal years) with HMG. I want to add very basic things. Even no one-to-many form! Only single record entry forms and reports!
This prototype project will be complete within a week. Then I shall add some advanced features.
I defined main window as 'MAIN' and sub windows as 'CHILD'. No problem so far. Running very fast!
Regards.
Sudip
Thank you!
If I am not wrong, now I can understand the basic theme of HMG :- Simplicity, Stability with Minimalistic Design
BTW, do you feel that excellent user interface is "must" for database application? In my humble opinion, excessive user interface may damage the usability of a database application (I mean data entry software).
I just started a very small project (financial accounting with multiple fiscal years) with HMG. I want to add very basic things. Even no one-to-many form! Only single record entry forms and reports!
This prototype project will be complete within a week. Then I shall add some advanced features.
I defined main window as 'MAIN' and sub windows as 'CHILD'. No problem so far. Running very fast!
Regards.
Sudip
With best regards,
Sudip
Sudip
- Rathinagiri
- Posts: 5471
- Joined: Tue Jul 29, 2008 6:30 pm
- DBs Used: MariaDB, SQLite, SQLCipher and MySQL
- Location: Sivakasi, India
- Contact:
Re: MDI
Thank you Sudip.
One to many can be achieved with a minimal programming effort.
FYKI I used HMG to create an ERP solution with financial accounting, order processing, inventory, payroll, process management. This is multi user environment with multiple hierarchy of permissions. I use HMG as front end and MySQL as back end.
One to many can be achieved with a minimal programming effort.
FYKI I used HMG to create an ERP solution with financial accounting, order processing, inventory, payroll, process management. This is multi user environment with multiple hierarchy of permissions. I use HMG as front end and MySQL as back end.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
South or North HMG is worth.
...the possibilities are endless.