WM_NOTIFY message not occur if comp is placed within TFrame

Please discuss general Delphi programming topics here.

WM_NOTIFY message not occur if comp is placed within TFrame

Postby Alfa000 » December 14th, 2011, 5:46 pm

Sorry for my bad English.

WM_NOTIFY message is often used for in-place "tooltips" (message balloon). For example: http://www.tmssoftware.com/site/asg76.asp.

But if i place control to a TFrame, then WM_NOTIFY message never occur for controls placed within TFrame. I need dynamically create more TFrames within in mainform. But controls placed within TFrame works without WM_NOTIFY functionality.

Any solution?
Alfa000
Member
Member
 
Posts: 1
Joined: December 14th, 2011, 5:23 pm

Re: WM_NOTIFY message not occur if comp is placed within TFr

Postby Kambiz » December 18th, 2011, 3:40 pm

Maybe using a TPanel as an intermediate control resolves the problem.
Kambiz
User avatar
Kambiz
Administrator
Administrator
 
Posts: 2430
Joined: March 7th, 2003, 7:10 pm

Re: WM_NOTIFY message not occur if comp is placed within TFr

Postby lexdean » January 27th, 2012, 9:57 pm

Go back through you delphi code with mouse events........ and WM_NOTIFY message drives all thouse messages

lex Dean
lexdean
Active Member
Active Member
 
Posts: 16
Joined: May 25th, 2011, 12:04 am


Return to Delphi Programming

Who is online

Users browsing this forum: MSN [Bot] and 2 guests