Francois PIETTE wrote: >> Unfortunately the callback requires a window handle as well. > > And what is the problem ? Use the TWSocket handle.
Thanks, I must have had a blackout yesterday evening. The handle of the window used by Windows internally is passed. --- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html > -- > [EMAIL PROTECTED] > http://www.overbyte.be > > > ----- Original Message ----- > From: "Arno Garrels" <[EMAIL PROTECTED]> > To: "ICS support mailing" <twsocket@elists.org> > Sent: Thursday, August 17, 2006 8:10 PM > Subject: Re: [twsocket] UDP request/response proto > > >> Francois PIETTE wrote: >>>>>> What's annoying is that a TTimer creates a window and also >>>>>> requires ExtCtrls.pas to be included. >>>>> >>>>> On my site you find a serial comport component (TCiaComPort). It >>>>> has a custom Timer on board that does not create a window, but can >>>>> use an existing window. >>>> >>>> Thanks Wilfried, but that doesn't help much since in ICS V6 yuo >>>> can't use the ICS component window for such purposes. >>>> Is there any way to create a timer without a window being >>>> required, I think >>>> it's not possible. So probably writing a custom timer (which >>>> requires a window anyway maybe a solution/workaround, if you don't >>>> want ExtCtrls to be included). >>> >>> You can use SetTimer API which can either use a message or a >>> callback function. So using a callback function will be what you >>> need. >> >> Unfortunately the callback requires a window handle as well. >> >> VOID CALLBACK TimerProc( >> HWND hwnd, >> UINT uMsg, >> UINT_PTR idEvent, >> DWORD dwTime >> ); >> >> --- >> Arno Garrels [TeamICS] >> http://www.overbyte.be/eng/overbyte/teamics.html >> >> >>> >>> -- >>> Contribute to the SSL Effort. Visit >>> http://www.overbyte.be/eng/ssl.html -- >>> [EMAIL PROTECTED] >>> http://www.overbyte.be >> -- >> To unsubscribe or change your settings for TWSocket mailing list >> please goto http://www.elists.org/mailman/listinfo/twsocket >> Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be