Yeah i wasn't sure which one is the handle-less which is why i mentioned both :-P
On Tue, Nov 6, 2012 at 12:16 PM, zeljko <zel...@holobit.net> wrote: > On Tuesday 06 of November 2012 11:44:04 Kostas Michalopoulos wrote: >> Why not a TContol (or TWinControl) method? > > > TControl does not have handle, so if it's implemented in LCL it should be > TWinControl. > > zeljko > >> >> On Tue, Nov 6, 2012 at 11:04 AM, Mark Morgan Lloyd >> >> <markmll.laza...@telemetry.co.uk> wrote: >> > zeljko wrote: >> >> On Tuesday 06 of November 2012 10:20:03 Mark Morgan Lloyd wrote: >> >>> Kostas Michalopoulos wrote: >> >>>> I'd like such a function myself too, sometimes it is useful to access >> >>>> the *real* native window regardless of the widgetset you use (GTK, Qt, >> >>>> Carbon, etc). >> >>> >> >>> Definitely agreed. In my case so that a program can disable the screen >> >>> saver whilst it's running using xdg-screensaver. >> >> >> >> Maybe we can add LCLIntf.GetNativeHandle(Handle: HWND): PtrUInt ? >> > >> > +1 here. I had to resort to calling xwininfo, since it was the only way I >> > could be absolutely confident that the ID was always correct irrespective >> > of the combination of wm/desktop and display manager. >> > >> > >> > -- >> > Mark Morgan Lloyd >> > markMLl .AT. telemetry.co .DOT. uk >> > >> > [Opinions above are the author's, not those of his employers or >> > colleagues] >> > >> > -- >> > _______________________________________________ >> > Lazarus mailing list >> > Lazarus@lists.lazarus.freepascal.org >> > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus >> >> -- >> _______________________________________________ >> Lazarus mailing list >> Lazarus@lists.lazarus.freepascal.org >> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > > -- > _______________________________________________ > Lazarus mailing list > Lazarus@lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus