Icon View Thread

The following is the text of the current message along with any replies.
Messages 11 to 16 of 16 total
Thread Some Questions About EWB 2.02b1
Thu, Oct 15 2015 3:07 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Frederick,

<< I thought that since Messagedlg is a modal dialog, the application should just stop and wait for a user response before executing the next command line. Guess I was wrong. >>

The manual is your friend Smile

http://www.elevatesoft.com/manual?action=viewtopic&id=ewb2&topic=Creating_Showing_Forms

under "Modal Forms".

And here:

http://www.elevatesoft.com/manual?action=viewtopic&id=ewb2&topic=Showing_Message_Dialogs

at the bottom.

Tim Young
Elevate Software
www.elevatesoft.com
Fri, Oct 16 2015 3:08 AMPermanent Link

Frederick Chin

Tim,

/*
This has been an issue for a while (it's a Heisenbug).  Can you reproduce this, or give me some idea of which controls you placed on the form ?
*/

I'll try to repeat the problem and get back to you. It has happened to me twice; once with EWB 2.01b2 and now with the current version.

/*
Did you show the second form using ShowModal ?  If you don't want a modal form, then use Show instead of ShowModal.
*/

Using the Show did not show the hourglass but is it possible for me to turn the hourglass back to the default cursor? There are times that I really want to use ShowModal and I prefer not to have the hourglass cursor shown. Ditto for MessageDlg().

Frederick
Fri, Oct 16 2015 4:28 AMPermanent Link

Matthew Jones

Frederick Chin wrote:

> Using the Show did not show the hourglass but is it possible for me
> to turn the hourglass back to the default cursor? There are times
> that I really want to use ShowModal and I prefer not to have the
> hourglass cursor shown. Ditto for MessageDlg().

Can I ask why? I presume that it is because it makes the browser look
like it is in a "wait state", whereas it really has the dialog active.
If so, then it might be worth having some way for the cursor to be
changed at a global level, or some other cursor or something used. It
is an interesting psychological issue - my mother in law called one
time for assistance as she had been waiting for 40 minutes for the web
site to allow her to finish putting in her credit card. The last three
digits couldn't be entered... (Can you guess why?) People's perceptions
of these things are interesting, and we need to be aware of how an
hourglass might lead to a false impression in some audiences. I think
it makes sense to be globally optional, as in the circles of my latest
application, tech support workers, they'll fully understand the modal
dialog and a wait cursor.

--

Matthew Jones
Fri, Oct 16 2015 5:30 AMPermanent Link

Frederick Chin

"Matthew Jones" wrote:

/*
Can I ask why? I presume that it is because it makes the browser look
like it is in a "wait state", whereas it really has the dialog active.
If so, then it might be worth having some way for the cursor to be
changed at a global level, or some other cursor or something used. It
is an interesting psychological issue - my mother in law called one
time for assistance as she had been waiting for 40 minutes for the web
site to allow her to finish putting in her credit card. The last three
digits couldn't be entered... (Can you guess why?) People's perceptions
of these things are interesting, and we need to be aware of how an
hourglass might lead to a false impression in some audiences. I think
it makes sense to be globally optional, as in the circles of my latest
application, tech support workers, they'll fully understand the modal
dialog and a wait cursor.
*/

Yes, it is the "wait state" issue. My web application is being used to query data from a desktop program and I don't  want to have to explain to users why my web program has "hung" when I showmodal a form or when messagedlg() is being shown.

It is weird looking because the hourglass is displayed outside the form and not from within.

The Windows program does not show it. The web application shouldn't show it as well.

Now, the hourglass shown when DisplayProgress is called is meaningful.

Frederick
Fri, Oct 16 2015 12:06 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Frederick,

<< I'll try to repeat the problem and get back to you. It has happened to me twice; once with EWB 2.01b2 and now with the current version. >>

Thanks.  I've had it happen here also, but I cannot get it to occur in the debugger.  It's infuriating....

<< Using the Show did not show the hourglass but is it possible for me to turn the hourglass back to the default cursor? There are times that I really want to use ShowModal and I prefer not to have the hourglass cursor shown. Ditto for MessageDlg(). >>

I'll see what I can do.

Tim Young
Elevate Software
www.elevatesoft.com
Sat, Oct 17 2015 12:01 AMPermanent Link

Frederick Chin

Tim,

/*
I'll see what I can do.
*/

Thanks.

Frederick
« Previous PagePage 2 of 2
Jump to Page:  1 2
Image