> Unfortunately the callback requires a window handle as well.

And what is the problem ? Use the TWSocket handle.
--
[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

Reply via email to