All the gods Saudades amem! Good work! _____ William de Oliveira Ferreira Em 12/06/2013 15:45, <[email protected]> escreveu:
> Hi folks, > I've been working on gtk3lcl for about 2 months, sshoot is taken on > Fedora 16 + KDE + gtk3-3.6.4. > Basically all handles are implemented (except TStatusBar, TTrayIcon, > TSplitter and TPopupMenu(main menu works)) > ,but of course most of them are partially implemented. > Paint engine is cairo which is in real pre-alpha implementation stage,but > you can see TLabel, TPaintBox and eg. glyph on TBitBtn on screenshoot. > Mouse/Wheel events works on all handles, a lot of HWND based routines in > gtk3winapi are implemented, capturing works, focus works. > gtk3lcl code is implemented with gtk3bindings http://wiki.freepascal.org/* > *Gtk%2B3 <http://wiki.freepascal.org/Gtk%2B3> provided by Andrew Haines, > also it looks much simpler than gtk2lcl since I've used another approach to > implement widgetset. eg. with gtk2 TWinControl.Handle = PGtkWidget, with > gtk3 TWinControl.Handle = TGtk3Widget - yes TObject with > TGtk3Widget().Widget as connection to Gtk3 and complete inheritance eg.: > TGtk3Memo, TGtk3ListBox, TGtk3ComboBox, TGtk3CustomControl, TGtk3Window. > I hope that I'll commit gtk3lcl alpha into trunk till the end of month. > > > zeljko > > -- > _______________________________________________ > Lazarus mailing list > [email protected] > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > >
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
