Felipe Monteiro de Carvalho schreef:
What other doubts do we have about this subject?

I spoke with Marc on irc (#lazarus-ide).

There were two open issues, for which I wanted feedback of other developers.
1. Is this cross platform (actually cross widget set) enough to warrant implementation in LCLIntf or just win32 specific like TWin32WidgetSet.AppHandle.

Our conclusion is that is cross platform enough, certainly for win32, you said it can be easily ported to qt, Marc saw some possibility for porting to X and therefore gtk.

2. Where should DefWindowProc be called? By the client in MyWndProc as is done in Delphi code or by the WidgetSet specific code?

We could add a LCLIntf.DefWindowProc, but decided not to do that and that it is best to do it in the WidgetSet specific code. That way it gives us a bit more room to implement AllocateHWnd on other widget sets.

So, I will commit your latest patch in the bug tracker.

Vincent

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to