VB6: Why does the mouse remain "busy"? 
Author Message
 VB6: Why does the mouse remain "busy"?

We're using Visual Basic 6.  We've written a couple of applications.  One of
them I put a splash screen on (a splash form, which I got out of the
Templates directory, with appropriate modifications, etc).  The other
application didn't have a splash form, but now we would like to add one,
which I've done.

The problem is that when the main form comes up (which is an MDI parent
form), it comes up changing the MousePointer property value to vbHourglass.
I've added code to the splash form to stay around until it "sees" the MDI
come up.  Then the user can click upon it (the splash form) and it will go
away.  The problem is that the mouse pointer is still an hour glass even
when its over the splash form?!  I don't understand why the mouse pointer
should be an hourglass over the splash form, when I only set it to be an
hourglass over the MDI?

Bottom line: what's going on here?  And how do I make the mouse pointer
available on the splash form, when the user puts the mouse over the splash
form?

Rod



Tue, 23 Jul 2002 03:00:00 GMT  
 VB6: Why does the mouse remain "busy"?


Fri, 19 Jun 1992 00:00:00 GMT  
 VB6: Why does the mouse remain "busy"?
You have the Splash's MousePointer set to default.  The splash is an owned
window which is owned by the MDI so it uses it's MousePointer.


Quote:
> We're using Visual Basic 6.  We've written a couple of applications.  One
of
> them I put a splash screen on (a splash form, which I got out of the
> Templates directory, with appropriate modifications, etc).  The other
> application didn't have a splash form, but now we would like to add one,
> which I've done.

> The problem is that when the main form comes up (which is an MDI parent
> form), it comes up changing the MousePointer property value to
vbHourglass.
> I've added code to the splash form to stay around until it "sees" the MDI
> come up.  Then the user can click upon it (the splash form) and it will go
> away.  The problem is that the mouse pointer is still an hour glass even
> when its over the splash form?!  I don't understand why the mouse pointer
> should be an hourglass over the splash form, when I only set it to be an
> hourglass over the MDI?

> Bottom line: what's going on here?  And how do I make the mouse pointer
> available on the splash form, when the user puts the mouse over the splash
> form?

> Rod



Tue, 23 Jul 2002 03:00:00 GMT  
 VB6: Why does the mouse remain "busy"?
So then, should I do something like:

            MousePointer = vbArrow

in something like the form's Activate event?


Quote:
> You have the Splash's MousePointer set to default.  The splash is an owned
> window which is owned by the MDI so it uses it's MousePointer.

<snip>


Tue, 23 Jul 2002 03:00:00 GMT  
 VB6: Why does the mouse remain "busy"?
Yes, set the VB mousepointer back to default.

--
Sincerely,
Todd B - Agendum Software

Award winning freeware and commercial products for VB developers!


Quote:
> So then, should I do something like:

>             MousePointer = vbArrow

> in something like the form's Activate event?



> > You have the Splash's MousePointer set to default.  The splash is an
owned
> > window which is owned by the MDI so it uses it's MousePointer.

> <snip>



Mon, 29 Jul 2002 03:00:00 GMT  
 
 [ 5 post ] 

 Relevant Pages 

1. Testing "SOUND" busy in PDS 7.1

2. Testing "SOUND" busy in PDS 7.1

3. Is App still "busy"

4. "Server Busy": Invoking VB Component Dialog From ActiveScriptSite

5. ActiveX "Server Busy" Message

6. Customizing the OLE "Server Busy" message

7. Parsing CSV strings like "Doe, John",33, "6'2"""

8. Parsing CSV strings like "Doe, John",33, "6'2"""

9. Doing "Stuff" in the background

10. Origin of "John Doe"

11. Wait until done "thinking"?

12. Wait until done "thinking"?

 

 
Powered by phpBB® Forum Software