lazarus/lcl/interfaces/gtk2
2017-11-22 12:42:22 +00:00
..
tests
alllclintfunits.pas lcl: added cocoa/agl.pp 2016-11-08 15:36:00 +00:00
dragicons.inc
gtk2callback.inc LCL-Gtk2: Fix text selection in TEdit and TMemo. Issue #32630, patch from accorp. 2017-11-05 21:47:58 +00:00
gtk2cellrenderer.pas LCL: combobox, listbox: fix drawing of customdrawn items. Change TOwnerDrawStateType.odPainted to odBackgroundPainted 2017-06-10 11:43:19 +00:00
gtk2debug.pp
gtk2def.pp LCL: gtk2: fixed compiling with -dDebugLCLComponents 2017-05-15 16:10:36 +00:00
gtk2defines.inc
gtk2devicecontext.inc gtk2: fix drawing with pattern bitmap brushes. Related to issue #23663 2017-01-02 10:42:11 +00:00
gtk2disableliboverlay.pas
gtk2extra.inc gtk2: get correct primary monitor if we are using gtk2 >= 2.20. issue #32464 2017-09-24 16:07:20 +00:00
gtk2extra.pp
gtk2extrah.inc gtk2: get correct primary monitor if we are using gtk2 >= 2.20. issue #32464 2017-09-24 16:07:20 +00:00
gtk2fontcache.pas Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it. 2017-04-05 08:34:48 +00:00
gtk2globals.pp LCL, fix message dialogs hidding behind modal dialogs issue #32249 2017-09-13 00:17:56 +00:00
gtk2int.pas Reduce typecasts. Use TIntegerList and TByteList where appropriate. 2017-11-13 23:20:44 +00:00
gtk2lclintf.inc LCL, fix message dialogs hidding behind modal dialogs issue #32249 2017-09-13 00:17:56 +00:00
gtk2lclintfh.inc
gtk2listsl.inc LCL: combobox, listbox: fix drawing of customdrawn items. Change TOwnerDrawStateType.odPainted to odBackgroundPainted 2017-06-10 11:43:19 +00:00
gtk2listslh.inc
gtk2listviewtreemodel.pas
gtk2memostrings.inc LCL-Gtk2: Fix text selection in TEdit and TMemo. Issue #32630, patch from accorp. 2017-11-05 21:47:58 +00:00
gtk2msgqueue.pp Order uses sections again to see dependencies better. 2016-12-20 16:26:44 +00:00
gtk2pagecontrol.inc LCL: GTK2: TTabControl: Cannot use keyboard to switch tab. Issue #31986 2017-10-18 19:45:04 +00:00
gtk2privatelist.inc
gtk2privatewidget.inc
gtk2proc.inc LCL-Gtk2: Make default button work also when Listbox is focused. Issue #30298, patch from accorp. 2017-10-11 16:17:05 +00:00
gtk2proc.pp LCL-Gtk2: Fix text selection in TEdit and TMemo. Issue #32630, patch from accorp. 2017-11-05 21:47:58 +00:00
gtk2stdpixmaps.inc
gtk2themes.pas
gtk2trayicon.inc lcl: gtk2: trayicon fixed missing nil parameter 2017-11-22 12:42:22 +00:00
gtk2widgetset.inc Reduce typecasts. Use TIntegerList and TByteList where appropriate. 2017-11-13 23:20:44 +00:00
gtk2winapi.inc Reduce typecasts. Use TIntegerList and TByteList where appropriate. 2017-11-13 23:20:44 +00:00
gtk2winapih.inc
gtk2winapiwindow.pp lcl: gtk2: GTKAPIWidget_FocusIn: check if client widget can be focused 2016-06-22 14:34:20 +00:00
gtk2windows.pas lcl: gtk2: fixed compilation 2016-11-08 15:53:44 +00:00
gtk2wsbuttons.pp LCL: GTK2: Fixed Cannot hide TBitBtn, TFloatSpinEdit, TListBox, TCheckListBox, TMemo, TListView from TForm.OnCreate after HandleNeeded. Issue #32527 2017-10-22 21:01:39 +00:00
gtk2wscalendar.pp
gtk2wschecklst.pp LCL: GTK2: Fixed Cannot hide TBitBtn, TFloatSpinEdit, TListBox, TCheckListBox, TMemo, TListView from TForm.OnCreate after HandleNeeded. Issue #32527 2017-10-22 21:01:39 +00:00
gtk2wscomctrls.pp lcl: gtk2: less hints 2016-12-03 09:54:19 +00:00
gtk2wscontrols.pp lcl: less hints 2017-08-19 08:19:08 +00:00
gtk2wscustomlistview.inc LCL: GTK2: Fixed Cannot hide TBitBtn, TFloatSpinEdit, TListBox, TCheckListBox, TMemo, TListView from TForm.OnCreate after HandleNeeded. Issue #32527 2017-10-22 21:01:39 +00:00
gtk2wscustommemo.inc LCL-Gtk2: Fix text selection in TEdit and TMemo. Issue #32630, patch from accorp. 2017-11-05 21:47:58 +00:00
gtk2wsdialogs.pp GTK2/GTK3: Fix TOpenDialog.Files if ofAllowMultiSelect is not in Options. Issue #0031133. 2016-12-17 16:48:52 +00:00
gtk2wsextctrls.pp LCL: GTK2: Fixed set TPanel visible to false on non visual TabSheet doesn't work. Issue #32593 2017-10-21 09:00:53 +00:00
gtk2wsextdlgs.pp
gtk2wsfactory.pas LCL: Implement TTrayIcon on Unity for GTK2. Issue #29599, patch from Anthony Walter. 2016-02-10 11:51:57 +00:00
gtk2wsforms.pp LCL,Gtk2: fix Dialog modal windows go behind regular windows and won't come on top, issue #32635 2017-11-15 00:54:41 +00:00
gtk2wsgrids.pp
gtk2wsimglist.pp
gtk2wsmenus.pp LCL: gtk2: fixed compiling with -dDebugLCLComponents 2017-05-15 16:10:36 +00:00
gtk2wspairsplitter.pp
gtk2wsprivate.pp Reverts changes to the handling of vclass due to issues in gtk2 2017-06-01 19:36:16 +00:00
gtk2wsspin.pp LCL: GTK2: Fixed Cannot hide TBitBtn, TFloatSpinEdit, TListBox, TCheckListBox, TMemo, TListView from TForm.OnCreate after HandleNeeded. Issue #32527 2017-10-22 21:01:39 +00:00
gtk2wsstdctrls.pp LCL-Gtk2: Fix text selection in TEdit and TMemo. Issue #32630, patch from accorp. 2017-11-05 21:47:58 +00:00
interfaces.pas lcl: gtk2: clean up 2016-12-18 12:40:01 +00:00
issues.xml LCL: TCustomTabControl: Win32: Allow setting tab width and tab height. Issue #31109, patch from AlexeyT. 2017-01-25 17:42:06 +00:00
Makefile lcl: updated makefiles 2016-03-20 13:05:51 +00:00
Makefile.compiled
Makefile.fpc
README.txt
TODOS.txt
unitywsctrls.pas LCL-GTK2: Fix UnityTrayIcon crash on gdk_pixbuf_save. Issue #32258, patch from Benito van der Zander. 2017-08-19 22:59:38 +00:00

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