lazarus/lcl/interfaces/gtk2
2023-05-28 17:07:32 +08:00
..
tests
alllclintfunits.pas
dragicons.inc
gtk2callback.inc Support compiling more of Lazarus + its components with -Sy option. 2023-05-21 01:32:42 +03:00
gtk2cellrenderer.pas
gtk2debug.pp
gtk2def.pp Gtk2: fixed clientRect of TCustomForm with main menu. Patch by rich2014. issue #40071 2023-02-01 16:56:26 +01:00
gtk2defines.inc
gtk2devicecontext.inc
gtk2disableliboverlay.pas
gtk2extra.inc
gtk2extra.pp
gtk2extrah.inc
gtk2fontcache.pas
gtk2globals.pp
gtk2int.pas
gtk2lclintf.inc
gtk2lclintfh.inc
gtk2listsl.inc
gtk2listslh.inc
gtk2listviewtreemodel.pas Support compiling more of Lazarus + its components with -Sy option. 2023-05-21 01:32:42 +03:00
gtk2memostrings.inc
gtk2msgqueue.pp Gtk2: Rare memory leak fix. 2023-04-24 06:50:52 +03:00
gtk2pagecontrol.inc
gtk2privatelist.inc
gtk2privatewidget.inc
gtk2proc.inc LCL-GTK2: Fix clipboard paste endless wait. Merge request !141 by Bad Sector. 2023-03-11 13:07:48 +02:00
gtk2proc.pp Gtk2: fixed clientRect of TCustomForm with main menu. Patch by rich2014. issue #40071 2023-02-01 16:56:26 +01:00
gtk2stdpixmaps.inc Support compiling more of Lazarus + its components with -Sy option. 2023-05-21 01:32:42 +03:00
gtk2themes.pas
gtk2trayicon.inc Support compiling more of Lazarus + its components with -Sy option. 2023-05-21 01:32:42 +03:00
gtk2widgetset.inc Gtk2: Fix compliation on MacOS 2023-05-28 17:07:32 +08:00
gtk2winapi.inc Gtk2: Add theme support to DrawFocusRect 2023-04-24 06:50:52 +03:00
gtk2winapih.inc
gtk2winapiwindow.pp
gtk2windows.pas
gtk2wsbuttons.pp
gtk2wscalendar.pp
gtk2wschecklst.pp
gtk2wscomctrls.pp
gtk2wscontrols.pp Gtk2: fixed clientRect of TCustomForm with main menu. Patch by rich2014. issue #40071 2023-02-01 16:56:26 +01:00
gtk2wscustomlistview.inc
gtk2wscustommemo.inc
gtk2wsdialogs.pp
gtk2wsextctrls.pp
gtk2wsextdlgs.pp
gtk2wsfactory.pas
gtk2wsforms.pp Gtk2: fixed clientRect of TCustomForm with main menu. Patch by rich2014. issue #40071 2023-02-01 16:56:26 +01:00
gtk2wsgrids.pp
gtk2wsimglist.pp
gtk2wsmenus.pp
gtk2wspairsplitter.pp
gtk2wsprivate.pp
gtk2wsspin.pp
gtk2wsstdctrls.pp Gtk2: fixed TScrollBar.ScrollBy_WS error. Patch by Andrew Haines 2023-02-01 15:06:28 +01:00
interfaces.pas
issues.xml gtk2: fix TDateEdit.MinDate and MaxDate XML issues 2023-01-02 10:48:13 +01:00
Makefile * Fix make install target 2022-12-01 11:34:30 +01:00
Makefile.compiled
Makefile.fpc * Fix make install target 2022-12-01 11:34:30 +01:00
README.txt
TODOS.txt
unitywsctrls.pas

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'.