• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 235
  • Last Modified:

Alphablended Popup Form

I have a form where I list some features of my application.  When a mouse moves over any one of the labels on my form, a semi-transparent popup form comes up.  I have been able to create this popup form by setting the alphablend properties and by setting the formstyle to fsStayonTop.  However, if I switch to another application, this popup form is still visible and stays on top.  I do not want to hide this form when focusing on a different form, it should simply be the top form of my application, not the top form of the whole operating system.  Any one have ideas?
0
meneerroux
Asked:
meneerroux
  • 2
  • 2
1 Solution
 
MerijnBSr. Software EngineerCommented:
> However, if I switch to another application, this popup form is still visible and stays on top.

Can you reproduce this with a 'normal' window?
0
 
meneerrouxAuthor Commented:
The problem with using a normal window is that it moves to the back of the screen when the main form is on top.  It must work very similar to a tooltip window, staying on top.
0
 
MerijnBSr. Software EngineerCommented:
Sorry, I mean a normal window (no transparency) with formstyle = fsStayOnTop.

Other question:

Do you use Form.Show() or Form.ShowModal()?
0
 
meneerrouxAuthor Commented:
It should mimic the behaviour of a traditional popup menu.  I think one has to possibly play with createparams.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now