lazarus/lcl/interfaces/gtk2
2015-07-04 23:08:00 +00:00
..
tests
alllclintfunits.pas
dragicons.inc LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2callback.inc Gtk2: fixed triggering of OnMouseUp event when mouse moved out of component. issue #21982 2015-04-10 07:26:53 +00:00
gtk2cellrenderer.pas LCL: Improve Gtk2CellRenderer. Issue #26439, patch from TK. 2014-07-03 11:51:09 +00:00
gtk2debug.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2def.pp LCL: Prevent range overflow in TGtkDeviceContext.FillRect. Cast Cardinal -> TColor. Issue #26897. 2014-11-29 13:41:37 +00:00
gtk2defines.inc
gtk2devicecontext.inc Gtk2: create FDrawable on demand, only when FDrawable is nil and widget unmapped yet (usually happens only for TCustomForm). issue #27821 2015-04-10 12:05:48 +00:00
gtk2disableliboverlay.pas
gtk2extra.inc
gtk2extra.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2extrah.inc
gtk2fontcache.pas LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2globals.pp Added mbExtra1 and mbExtra2 for gtk2 2015-02-13 02:55:47 +00:00
gtk2int.pas LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus. 2015-07-04 23:08:00 +00:00
gtk2lclintf.inc gtk2: fixed crash with TSplitter with resizestyle = rsNone. issue #27559 2015-02-28 11:42:18 +00:00
gtk2lclintfh.inc
gtk2listsl.inc
gtk2listslh.inc LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2listviewtreemodel.pas
gtk2memostrings.inc fixed warning for gtk2memostrings when timers were not active when the memo is destroyed 2015-03-29 14:05:51 +00:00
gtk2msgqueue.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2pagecontrol.inc LCL, gtk2, corrects PGtkWidget to Handle conversion under FreeBSD 64bits it fix LazReport AV on showing report designer, issue #26354 2014-06-22 07:56:31 +00:00
gtk2privatelist.inc
gtk2privatewidget.inc
gtk2proc.inc Gtk2: do not set TStatusBar panel text if panel is ownerdrawn. issue #27695 2015-03-20 19:55:26 +00:00
gtk2proc.pp LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus. 2015-07-04 23:08:00 +00:00
gtk2stdpixmaps.inc
gtk2themes.pas
gtk2trayicon.inc Gtk2: implemented OnMouseMove() for TTrayIcon. Patch by AlexL. issue #23217 2014-09-14 12:43:05 +00:00
gtk2widgetset.inc Gtk2: reverted previous commit. it's not good since without drawable we can use context for text measuring etc etc 2015-03-14 11:42:26 +00:00
gtk2winapi.inc lcl: gtk2: less hints 2015-06-29 09:33:11 +00:00
gtk2winapih.inc
gtk2winapiwindow.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2windows.pas LCL: gtk2: fixed uses section 2014-06-22 08:36:02 +00:00
gtk2wsbuttons.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2wscalendar.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2wschecklst.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2wscomctrls.pp LCL: gtk2: fixed uses section 2014-06-22 08:36:02 +00:00
gtk2wscontrols.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2wscustomlistview.inc Gtk2: fixed TListView displayRect for drLabel. issue #27509 2015-02-21 21:03:24 +00:00
gtk2wscustommemo.inc
gtk2wsdialogs.pp LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus. 2015-07-04 23:08:00 +00:00
gtk2wsextctrls.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2wsextdlgs.pp
gtk2wsfactory.pas LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2wsforms.pp lcl: gtk2: less hints 2015-06-29 09:32:58 +00:00
gtk2wsgrids.pp
gtk2wsimglist.pp
gtk2wsmenus.pp lcl: gtk2: less hints 2015-06-29 09:32:46 +00:00
gtk2wspairsplitter.pp
gtk2wsprivate.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2wsspin.pp LCL: gtk2: fixed uses section 2014-06-22 08:57:16 +00:00
gtk2wsstdctrls.pp Gtk2: fixed show/hide of TListBox. issue #28341 2015-06-23 14:36:20 +00:00
interfaces.pas LCL, GTK2: don't link cairo-gobject, it breaks linking on older systems and shouldn't be necessary anymore since r26213 #f6f6a3aaea in FPC trunk; fixes bug #25460 2013-12-31 16:17:15 +00:00
issues.xml LCL: docs 2015-04-01 11:38:03 +00:00
Makefile lcl: make: added -Sci 2015-03-08 18:34:00 +00:00
Makefile.compiled
Makefile.fpc lcl: make: added -Sci 2015-03-08 18:34:00 +00:00
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'.