Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Visual Basic
Expertise: Beginner
Aug 4, 1997

Hidden MDI Children

"Hide" an MDI child form with a non-sizable border style (0 or 1) using this code in the MDI child's Form_Load event:
 
form1.Move form1.Left, form1.Top, 0, 0
Use a label control covering the visible area of the form to allow switching on and off:
 
If form1.Height = 0 Then
	form1.Move form1.Left, form1.Top, _
		form1!Label1.Width, form1!Label1.Height
Else
	form1.Move form1.Left, form1.Top, 0, 0
End If
The form remains loaded but invisible and is immediately available when required. The label control should consume no extra resources. This method provides a quick popup window within MDI.
Ross Gourlay
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date