[Lazarus] TLMMouseEvent now lacks "state"
Felipe Monteiro de Carvalho
felipemonteiro.carvalho at gmail.com
Thu Oct 27 17:02:33 CEST 2011
On Thu, Oct 27, 2011 at 5:37 PM, Hans-Peter Diettrich
<DrDiettrich1 at aol.com> wrote:
> The LCL has no (usable) interface for virtual trees, lists or tabs.
That's what I am trying to fix ;)
I am (very slowly) writing a custom drawn set of controls.
Contributors are welcome, just send me patches which implement stuff
into components/customdrawn/
The skeleton of TTabControl and TPageControl are finished there, and
they even have property editors and can be installed in the IDE, but
the only skin available at the moment is a basic WinCE skin.
Skins are welcome =) Skins are implemented in Pascal and should
immitate existing systems.
> Again I suggest to provide two interfaces for the ComCtrls, one with full
> Delphi compatibility (usable for virtual trees etc.), and a portable
> version, useful also with other than Win32 widgetsets.
There are already 2 interfaces:
1 -> The current native version
2 -> TCDPageControl and friends in the customdrawncontrols.pas unit
See:
http://wiki.lazarus.freepascal.org/Lazarus_Custom_Drawn_Controls
http://wiki.lazarus.freepascal.org/Lazarus_Custom_Drawn_Package
--
Felipe Monteiro de Carvalho
More information about the Lazarus
mailing list