Given the scope of the tools available in Delphi (and the development teams's desire to provide as many to RBase as possible), I would guess at some juncture timers and other trinkets would become available....
----- Original Message ----- From: "Alastair Burr" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, September 25, 2002 2:11 AM Subject: Re: An Alternate Dialog Box > Mike, > > Presumably you, or others, have suggested that a default timeout setting > such as you describe be incorporated into the dialog command and RBTI have > been unable to offer a change in the current version but does anybody know > if such a change is available in v7? > > It seems to me that such a feature would be well worth while for a number of > reasons. > Thanks for taking the trouble to offer an alternative, > Regards, > Alastair. > > > ----- Original Message ----- > From: "MikeB" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, September 25, 2002 12:51 AM > Subject: An Alternate Dialog Box > > > > When Karen was having trouble with the dialog box interrupting the RBase > > TimeOut settings execution, I fixed her up with a simple solution of a few > > lines of code, but the code only worked if the RBase window has focus. I > > told her I would conjure up an alternative. I made a dialog box that will > > return 2 values to RBase similar to the way the RBase Dialog works. You > can > > pass in various parameters to determine the Icon that is shown, the number > > of and the context of the buttons, whether or not a Textbox is displayed > for > > user input (which is returned to RBase if shown) and a especially > important, > > the TimeOut value (in MilliSeconds) can be set and if it is set, it > displays > > a countdown in 5 second increments and if it times out returns in one of > the > > variables the fact it timed out. You can pass in up to 380 characters for > > the Dialog Message in the parameter list or if more is required, you can > > supply a simple text file in the directory whose contents will be shown > > instead. You could make the dialog larger than the screen by setting > > SCROLL="YES" in the HTA file. The Dialog is rendered HTML in the Security > > context of HTA, so there are no problems with the security model of > > IExplorer. It is rendered without menus, etc, so it looks exactly like a > > "Windows" dialog. There is a ReadmeDia.txt file in the BdcDia.Zip file > that > > has everything to use it including the standard Icons. There is lengthy > > explanation in the RBase demo file provided so you can see how it works > and > > set the elements of the Dialog to suit you including Color, Fonts, > > FontColor, etc. Most of the HTA is done in JScript and the final > rendering > > is via DHTML. This is an excellent dialog to include in your code where > > users are likely to leave their computers with the dialog displayed and go > > home. You can set it for simple OkOnly or Yes/No with the timer running > and > > if they leave it will timeout and you can direct RBase to behave > accordingly > > upon receiving the TimeOut value. > > > > Yours for the taking at www.byerley.net/BdcDia.zip in a 12k > > download.....(How can all that happen in 12K ;-) > > > > System Requirements: The Latest version of WSH 5.6 although I believe > > everything should work OK with 5.1 that came with W2k. Otherwise, 5.6 can > > be had at http://msdn.microsoft.com/scripting You need to download the > > Documentation if you are going to modify or roll your own as well as the > > script debugger (although a version of the debugger comes with Office if > you > > have that installed) > > > > > > > > > > ================================================ > > TO SEE MESSAGE POSTING GUIDELINES: > > Send a plain text email to [EMAIL PROTECTED] > > In the message body, put just two words: INTRO rbase-l > > ================================================ > > TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] > > In the message body, put just two words: UNSUBSCRIBE rbase-l > > ================================================ > > TO SEARCH ARCHIVES: > > http://www.mail-archive.com/rbase-l%40sonetmail.com/ > > ================================================ > TO SEE MESSAGE POSTING GUIDELINES: > Send a plain text email to [EMAIL PROTECTED] > In the message body, put just two words: INTRO rbase-l > ================================================ > TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] > In the message body, put just two words: UNSUBSCRIBE rbase-l > ================================================ > TO SEARCH ARCHIVES: > http://www.mail-archive.com/rbase-l%40sonetmail.com/ > ================================================ TO SEE MESSAGE POSTING GUIDELINES: Send a plain text email to [EMAIL PROTECTED] In the message body, put just two words: INTRO rbase-l ================================================ TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] In the message body, put just two words: UNSUBSCRIBE rbase-l ================================================ TO SEARCH ARCHIVES: http://www.mail-archive.com/rbase-l%40sonetmail.com/
