lazarus/lcl/interfaces/gtk2
2012-11-07 22:56:59 +00:00
..
tests
alllclintfunits.pas
dragicons.inc
gtk2callback.inc Gtk2: trial to fix freezing of TFloatSpinEdit when we don't use clocale unit since gtk2 takes info from $LANG and our DecimalSeparator could be different. issue #23190 2012-11-02 13:45:52 +00:00
gtk2cellrenderer.pas Gtk2: use better approach for RecreateWnd in TGtk2WSCustomListView, fix rendering of icon view. issue #23171 2012-10-21 09:10:09 +00:00
gtk2debug.pp
gtk2def.pp Gtk2: added TGtk2DeviceContext class as deprecated. part of issue #23168 2012-10-21 10:04:35 +00:00
gtk2defines.inc
gtk2devicecontext.inc Gtk2: fixed clientRect of GtkTreeView, new routine GetWidgetClientRect() in gtk2proc to simplify gtk2winapi, fixed offset for custom drawn listview. 2012-10-11 09:11:48 +00:00
gtk2disableliboverlay.pas
gtk2extra.inc
gtk2extra.pp
gtk2extrah.inc Gtk2: implemented TGtk2CustomListView.ItemDisplayRect, implemented editor for listview with style vsSmallIcon, vsIcon. issue #23015 2012-09-29 11:14:16 +00:00
gtk2fontcache.pas
gtk2globals.pp
gtk2int.pas
gtk2lclintf.inc
gtk2lclintfh.inc
gtk2listsl.inc
gtk2listslh.inc
gtk2listviewtreemodel.pas
gtk2memostrings.inc
gtk2msgqueue.pp
gtk2pagecontrol.inc
gtk2privatelist.inc
gtk2privatewidget.inc
gtk2proc.inc gtk2: increased SetWidgetSizeAndPosition limit to 32000 2012-10-24 13:14:48 +00:00
gtk2proc.pp Gtk2: fixed clientRect of GtkTreeView, new routine GetWidgetClientRect() in gtk2proc to simplify gtk2winapi, fixed offset for custom drawn listview. 2012-10-11 09:11:48 +00:00
gtk2stdpixmaps.inc
gtk2themes.pas
gtk2trayicon.inc
gtk2widgetset.inc LCL, update tracegdicalls to use GetLineInfo from LCLProc 2012-09-29 19:11:40 +00:00
gtk2winapi.inc LCL: Implement function SetRectRgn for Windows and Gtk(2). Issue #23288, patch from Valdinilson Lourenço da Cunha 2012-11-07 22:56:59 +00:00
gtk2winapih.inc LCL: Implement function SetRectRgn for Windows and Gtk(2). Issue #23288, patch from Valdinilson Lourenço da Cunha 2012-11-07 22:56:59 +00:00
gtk2winapiwindow.pp
gtk2windows.pas
gtk2wsarrow.pp
gtk2wsbuttons.pp
gtk2wscalendar.pp
gtk2wschecklst.pp
gtk2wscomctrls.pp Gtk2: implemented TGtk2CustomListView.ItemDisplayRect, implemented editor for listview with style vsSmallIcon, vsIcon. issue #23015 2012-09-29 11:14:16 +00:00
gtk2wscontrols.pp Gtk2: implemented TGtk2CustomListView.ItemDisplayRect, implemented editor for listview with style vsSmallIcon, vsIcon. issue #23015 2012-09-29 11:14:16 +00:00
gtk2wscustomlistview.inc Gtk2: use better approach for RecreateWnd in TGtk2WSCustomListView, fix rendering of icon view. issue #23171 2012-10-21 09:10:09 +00:00
gtk2wscustommemo.inc
gtk2wsdialogs.pp
gtk2wsextctrls.pp
gtk2wsextdlgs.pp
gtk2wsfactory.pas
gtk2wsforms.pp
gtk2wsgrids.pp
gtk2wsimglist.pp
gtk2wsmenus.pp
gtk2wspairsplitter.pp
gtk2wsprivate.pp
gtk2wsspin.pp
gtk2wsstdctrls.pp Gtk2: fixed compilation 2012-11-01 15:55:53 +00:00
interfaces.pas
issues.xml
Makefile
Makefile.compiled
Makefile.fpc
README.txt
TODOS.txt

The gtk2 interface for lazarus
==============================

The gtk2 interface for lazarus is a descendant of the gtk interface. It is not
yet complete. For those who want to help us here are some hints:

With fpc 1.9.7 the gtk2 bindings are included, so forget the packages.

To compile the gtk2 interface just set
Tools -> Configure Build Lazarus -> LCL interface to 'gtk2'

Creating a test project:

Create a new lazarus application. This project will be used to test the gtk2
interface and to store all configuration steps.
Then open the compiler options and set as widget type 'gtk2'.