OnExit - all the processing has been done (possibly no processing done or required) - no result to return...
 
Regards
Paul McKenzie
Analyst Programmer
SMSS Ltd.
 
----- Original Message -----
Sent: Friday, March 19, 2004 8:48 AM
Subject: RE: [DUG] OnExit

Don't you have a problem returning the result to the calling program if you free the component on exit?
 
Stephen
-----Original Message-----
From: Paul Mckenzie [mailto:[EMAIL PROTECTED]
Sent: Friday, 19 March 2004 8:23 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] OnExit

The MonthCalendar is just 1 component I want to Self free - I want to be able to do this (easily) for different types of components.
Looks like I will go with creating the Calendar and setting it invisible on exit & dblclick then set it visible again as required - the Form can destroy it for me.
This just isn't as clean as self destruction and re-creation.
 
Regards
Paul McKenzie
Analyst Programmer
SMSS Ltd.
 
----- Original Message -----
Sent: Thursday, March 18, 2004 4:38 PM
Subject: RE: [DUG] OnExit

The JVCL monthcalendar has a mouseleave event and given that the calendar is basically mouse operated would that suit your purposes.
-----Original Message-----
From: Paul Mckenzie [mailto:[EMAIL PROTECTED]
Sent: Thursday, 18 March 2004 3:27 p.m.
To: Delphi List - Delphi
Subject: [DUG] OnExit

What I have found so far ...
When I create the Calendar and SetFocus - the control gets focus and on leaving the control the onExit event fires (good so far). the problem is that when I re-enter the control the control appears to get focus, but control I left retains focus (according to both the screen and form) as a result the onExit does not fire.
The Calendar although not officially having focus allows me to select different days months etc.
 
Anyone any ideas...
 
Regards
Paul McKenzie
Analyst Programmer
SMSS Ltd.
 


_______________________________________________
Delphi mailing list
[EMAIL PROTECTED]
http://ns3.123.co.nz/mailman/listinfo/delphi

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This communication contains information that is confidential and the copyright of ensynergy Limited or a third party.

If you are not the intended recipient of this communication please delete and destroy all copies and telephone ensynergy Limited on +64 9 3551591 immediately. If you are the intended recipient of this communication you should not copy, disclose or distribute this communication without the authority of ensynergy Limited.

Any views expressed in this communication are those of the individual sender, except where the sender specifically states them to be the views of ensynergy Limited.

Except as required by law, ensynergy Limited does not represent, warrant and/or guarantee that the integrity of this communication has been maintained nor that the communication is free of errors, virus, interception or interference.


_______________________________________________
Delphi mailing list
[EMAIL PROTECTED]
http://ns3.123.co.nz/mailman/listinfo/delphi
_______________________________________________
Delphi mailing list
[EMAIL PROTECTED]
http://ns3.123.co.nz/mailman/listinfo/delphi

Reply via email to