Rocket Software Homepage
Forum Home Forum Home > AccuTerm Knowledge Base (read only) > GUI Development
  New Posts New Posts RSS Feed - Default GUI form position
  FAQ FAQ  Forum Search   Register Register  Login Login

The AccuTerm forum has moved. Go to community.rocketsoftware.com to register for the new Rocket forum.

Forum LockedDefault GUI form position

 Post Reply Post Reply
Author
Message
PSchellenbach View Drop Down
Admin Group
Admin Group

Moderator

Joined: December 15 2003
Location: United States
Status: Offline
Points: 2150
Post Options Post Options   Thanks (0) Thanks(0)   Quote PSchellenbach Quote  Post ReplyReply Direct Link To This Post Topic: Default GUI form position
    Posted: June 20 2017 at 6:41pm
Hello GUI Developers -

Last month a user asked if there were a way to make standard dialogs, like message box, input box, etc. display near the form that initiated them, or at least on the same monitor as the form that initiated the dialog. I've been experimenting with this, and except for the Font dialog, the change seems to work nicely.

In the same vein, I noticed that when a sub-form was displayed, if the form's position is "auto", it is centered in the primary monitor. It seemed that the same logic should apply to "auto" - that is, instead of always centering in the primary monitor, to center in the monitor where the initiating form is. And by extension, this applies to launching the first GUI form from AccuTerm - the first form, if set to "auto", should display centered in the same monitor as AccuTerm.

Anyone think this could break anything running in the field?

Thanks,

Pete

Back to Top
Info Czar View Drop Down
Newbie
Newbie


Joined: March 03 2009
Location: United States
Status: Offline
Points: 2
Post Options Post Options   Thanks (0) Thanks(0)   Quote Info Czar Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 4:06am
I believe those changes will not cause problems for the GUI apps I have in production and in development.  I welcome the changes.  Thanks.

LD
Info Czar
---------
Feudal Programming in a Post-relational World
Back to Top
daveh View Drop Down
Newbie
Newbie


Joined: October 11 2007
Location: United States
Status: Offline
Points: 1
Post Options Post Options   Thanks (0) Thanks(0)   Quote daveh Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 4:48am
Should be harmless - ScreenDriver does not use any 'auto' positioning.
daveh
Back to Top
towersys View Drop Down
Newbie
Newbie
Avatar

Joined: June 21 2017
Status: Offline
Points: 1
Post Options Post Options   Thanks (0) Thanks(0)   Quote towersys Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 6:15am
Seems like a good feature to have and worth the risk. Whether or not it will break anything will depend on the sensitivity of the change with current functionality. If you're concerned it could break something, have an option that would allow it to work as it does now as a safety measure.
Back to Top
jonk View Drop Down
Newbie
Newbie


Joined: December 13 2016
Location: Elgin, IL
Status: Offline
Points: 4
Post Options Post Options   Thanks (0) Thanks(0)   Quote jonk Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 6:42am
I don't believe it will break anything in ForeMost. Is there a list of improvement in version 8 yet?
Back to Top
Mike Gross View Drop Down
Beta Tester
Beta Tester


Joined: January 20 2004
Location: United States
Status: Offline
Points: 41
Post Options Post Options   Thanks (0) Thanks(0)   Quote Mike Gross Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 8:50am
Sounds like a nice enhancement. I see no problems. Thanks.
Back to Top
fpirillo View Drop Down
Newbie
Newbie


Joined: May 06 2010
Location: Canada
Status: Offline
Points: 15
Post Options Post Options   Thanks (0) Thanks(0)   Quote fpirillo Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 9:39am
How would this behave (with form position "auto") if the Accuterm window is minimized at start?
Back to Top
PSchellenbach View Drop Down
Admin Group
Admin Group

Moderator

Joined: December 15 2003
Location: United States
Status: Offline
Points: 2150
Post Options Post Options   Thanks (0) Thanks(0)   Quote PSchellenbach Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 9:49am
Hi Frank -

It appears to select the monitor where the main AccuTerm window was displayed before it was minimized. Ditto for hiding the AccuTerm window.

Thanks,

Pete

Back to Top
fpirillo View Drop Down
Newbie
Newbie


Joined: May 06 2010
Location: Canada
Status: Offline
Points: 15
Post Options Post Options   Thanks (0) Thanks(0)   Quote fpirillo Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 10:09am
ok good.  When we launch Accuterm GUI forms, we keep the Accuterm window minimized, so I was curious to know if this particular use case was tested and how it was handled.

thanks for the response.
Back to Top
jdehnel View Drop Down
Beta Tester
Beta Tester


Joined: December 28 2004
Location: United States
Status: Offline
Points: 2
Post Options Post Options   Thanks (0) Thanks(0)   Quote jdehnel Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 11:19am
This is a very smart idea. I see no issues with doing it.
Jerry Dehnel/Blackhawk Technologies Group
Back to Top
Shrek59 View Drop Down
Senior Member
Senior Member


Joined: December 04 2006
Location: New Zealand
Status: Offline
Points: 208
Post Options Post Options   Thanks (0) Thanks(0)   Quote Shrek59 Quote  Post ReplyReply Direct Link To This Post Posted: June 21 2017 at 7:52pm
Hi Pete,

That change would be most welcome.

Cheers,

Brian
Back to Top
lucasn View Drop Down
Newbie
Newbie


Joined: September 02 2016
Status: Offline
Points: 17
Post Options Post Options   Thanks (0) Thanks(0)   Quote lucasn Quote  Post ReplyReply Direct Link To This Post Posted: June 22 2017 at 12:55pm
Thank you, Pete!

Luke
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.03
Copyright ©2001-2019 Web Wiz Ltd.