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

Reply via email to