Join The Works program to have access to the most current content, and to be able to ask questions and get answers from Revelation staff and the Revelation community

At 22 DEC 2007 12:40:37AM Chris Meyer wrote:

In the old AREV days you could have a popup displayed continuously during further processing. This is not the case in OI as the popup is a dialog box. If the popup was a normal window form you could then display the popup, process other data/form and then close the popup. I am surpised no one else has asked for this mod or is there a work around without developing your own form with a table. You then miss out on all the nice features of a popup.

TIA

Chris


At 22 DEC 2007 02:09PM Warren Auyong wrote:

Popups are typically context bound so modal popups make sense.

If you mean a "sticky" collector window you could always create an unbound modeless form as the front-end to a collector process.

The problem with modeless forms is they often get lost behind other forms or windows and the user loses track of them.


At 22 DEC 2007 11:20PM dbakke@srpcs.com's Don Bakke wrote:

Popups are typically context bound so modal popups make sense.

I'm inclined to believe that Chris really meant a banner message rather than a popup. I think the word "popup" is used in a generic sense rather than what AREV/OpenInsight normally refers to as a popup.

If you mean a "sticky" collector window you could always create an unbound modeless form as the front-end to a collector process.

Chris, you could do what Warren suggests and write your own "collector window". You would want to use the Create_Dialog function to launch the window. Set the mode parameter to 1 to make it modeless.

However, if you wanted to use the User Interface Workspace (and therefore take advantage of all the features you were referring to) then you should know that the OI message box can function just like a "banner" style message in AREV. Look at the Processing message style. You can also get some more information from the MSG_EQUATES insert. Here's a portion that is relevant to what you want to do:

* to display a message while processing, use the "U" type: 
* 
*   Def=" 
*   Def=Processing..." 
*   Def=U" 
*   MsgUp=Msg(@window, Def)   ;* display the processing message 
*   ... 
*   Msg(@window, MsgUp)         ;* take down the processing message[/color][/color][/size]         
               

The problem with modeless forms is they often get lost behind other forms or windows and the user loses track of them.

If the Create_Dialog function is used and the parentID parameter is set to the calling window this won't happen.

dbakke@srpcs.com

SRP Computer Solutions, Inc.


At 30 DEC 2007 02:54AM Chris Meyer wrote:

Sorry to mislead you but is there a way of displaying a traditional OI popup non modal. I have lots of OI popups for information only and sometimes need to permanently display this info while continuing with other processing. I was avoiding having to write a form with a table only to reproduce what I already have in popups. I think I know what the answer is but no harm in asking.

TIA

Chris


At 02 JAN 2008 09:47AM Sean FitzSimons wrote:

Chris,

Sorry to mislead you but is there a way of displaying a traditional OI popup non modal. I have lots of OI popups for information only and sometimes need to permanently display this info while continuing with other processing. I was avoiding having to write a form with a table only to reproduce what I already have in popups. I think I know what the answer is but no harm in asking.

Sorry Chris but the Popups are modal and there is not a setting for displaying them as non-modal.

And yes, no harm in asking!

Sean

Rev Tech Support

View this thread on the Works forum...

  • third_party_content/community/commentary/forums_works/d9b8fabe8541555a852573b9001f2f81.txt
  • Last modified: 2024/01/04 20:57
  • by 127.0.0.1