lazarus/lcl/interfaces/gtk2
2019-02-20 09:10:22 +00:00
..
tests
alllclintfunits.pas
dragicons.inc
gtk2callback.inc LCL-Gtk2: Don't mix resizing a column with drag-and-drop. Issue #34393, patch from accorp. 2018-10-06 09:08:06 +00:00
gtk2cellrenderer.pas
gtk2debug.pp
gtk2def.pp Delete old deprecated methods. 2018-09-28 11:06:40 +00:00
gtk2defines.inc lcl: gtk2: useownshiftstate: check ctrl too, alt+ctrl=altgr on Windows and Linux via VNC 2018-06-07 19:49:58 +00:00
gtk2devicecontext.inc
gtk2disableliboverlay.pas
gtk2extra.inc
gtk2extra.pp
gtk2extrah.inc LCL-GTK2: Implement TGtk2WidgetSet.GetTextExtentExPoint(). Issue #34276, patch from accorp. 2018-09-14 08:45:30 +00:00
gtk2fontcache.pas lcl: gtk2: less hints 2018-10-01 15:16:00 +00:00
gtk2globals.pp
gtk2int.pas lcl: gtk2: less hints 2018-10-01 15:16:00 +00:00
gtk2lclintf.inc LCL-GTK2: Revert r59192 #fe117548f3 and prevent the Gtk-WARNING in a better way. Issue #34352, patch from accorp. 2018-09-30 15:57:05 +00:00
gtk2lclintfh.inc
gtk2listsl.inc
gtk2listslh.inc
gtk2listviewtreemodel.pas LCL-GTK2: Allow creating TListView in a loaded lib. Issue #33450, patch from fantangshan. 2018-09-11 08:51:06 +00:00
gtk2memostrings.inc LazUtils: Move exception and stack trace stuff to new LazTracer. Move function ConvertLineEndings to LazUtilities. 2018-06-14 09:05:50 +00:00
gtk2msgqueue.pp
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 LCL: GTK2: Fixed when hovering the mouse cursor over TMemo component at runtime, mouse cursor wont change to text cursor. Issue #34976 2019-02-05 14:34:34 +00:00
gtk2proc.inc LCL-GTK2: Fix CheckBox/RadioButton '_' escaping. Issue #34882, patch from Alexey Tor. 2019-02-20 09:10:22 +00:00
gtk2proc.pp LCL-GTK2: Fix CheckBox/RadioButton '_' escaping. Issue #34882, patch from Alexey Tor. 2019-02-20 09:10:22 +00:00
gtk2stdpixmaps.inc
gtk2themes.pas Revert r57583 #e12c19d97c because TSpeedButton.Flat stopped working. Issue #34010. 2018-07-21 21:24:38 +00:00
gtk2trayicon.inc lcl: gtk2: trayicon fixed missing nil parameter 2017-11-22 12:42:22 +00:00
gtk2widgetset.inc LCL-GTK2: Fix TFloatSpinEdit behaviour. Issue #32985, patch from accorp. 2018-03-31 13:53:03 +00:00
gtk2winapi.inc GTK2: memory leaks, not freed gdk objects 2019-01-26 17:58:27 +00:00
gtk2winapih.inc lcl: gtk2: less hints 2018-10-01 15:16:00 +00:00
gtk2winapiwindow.pp
gtk2windows.pas
gtk2wsbuttons.pp LCL: Revert revision 58448 #9733fa84ab, 58497 #1a0431a7ad and follows: Set Enabled state after creation of handle, not in flags to ensure child windows have the correct state too. 2018-09-08 20:04:47 +00:00
gtk2wscalendar.pp
gtk2wschecklst.pp LCL: Revert revision 58448 #9733fa84ab, 58497 #1a0431a7ad and follows: Set Enabled state after creation of handle, not in flags to ensure child windows have the correct state too. 2018-09-08 20:04:47 +00:00
gtk2wscomctrls.pp LCL: Revert revision 58448 #9733fa84ab, 58497 #1a0431a7ad and follows: Set Enabled state after creation of handle, not in flags to ensure child windows have the correct state too. 2018-09-08 20:04:47 +00:00
gtk2wscontrols.pp LCL: Revert revision 58448 #9733fa84ab, 58497 #1a0431a7ad and follows: Set Enabled state after creation of handle, not in flags to ensure child windows have the correct state too. 2018-09-08 20:04:47 +00:00
gtk2wscustomlistview.inc LCL-GTK2: Fix CheckBox/RadioButton '_' escaping. Issue #34882, patch from Alexey Tor. 2019-02-20 09:10:22 +00:00
gtk2wscustommemo.inc LCL: Revert revision 58448 #9733fa84ab, 58497 #1a0431a7ad and follows: Set Enabled state after creation of handle, not in flags to ensure child windows have the correct state too. 2018-09-08 20:04:47 +00:00
gtk2wsdialogs.pp
gtk2wsextctrls.pp lcl: gtk2: less hints 2018-10-01 15:16:00 +00:00
gtk2wsextdlgs.pp
gtk2wsfactory.pas LCL: GTK2: Fixed when hovering the mouse cursor over TMemo component at runtime, mouse cursor wont change to text cursor. Issue #34976 2019-02-05 14:34:34 +00:00
gtk2wsforms.pp LCL: use LazLoggerBase instead of LazLogger 2018-06-02 15:59:13 +00:00
gtk2wsgrids.pp
gtk2wsimglist.pp LCL: High-DPI ImageList: Gtk2 fixes 2018-01-11 05:00:50 +00:00
gtk2wsmenus.pp LazUtils: Move exception and stack trace stuff to new LazTracer. Move function ConvertLineEndings to LazUtilities. 2018-06-14 09:05:50 +00:00
gtk2wspairsplitter.pp
gtk2wsprivate.pp LCL: GTK2: Fixed when hovering the mouse cursor over TMemo component at runtime, mouse cursor wont change to text cursor. Issue #34976 2019-02-05 14:34:34 +00:00
gtk2wsspin.pp LCL-GTK2: Fix TFloatSpinEdit behaviour. Issue #32985, patch from accorp. 2018-03-31 13:53:03 +00:00
gtk2wsstdctrls.pp LCL-GTK2: Fix CheckBox/RadioButton '_' escaping. Issue #34882, patch from Alexey Tor. 2019-02-20 09:10:22 +00:00
interfaces.pas
issues.xml GTK2/GTK3: Add widgetset limitations for TEdit.NumbersOnly not implemented. 2019-01-03 17:12:23 +00:00
Makefile
Makefile.compiled
Makefile.fpc
README.txt
TODOS.txt
unitywsctrls.pas LCL-GTK2: Make TrayIcon work again with recent releases of Ubuntu. Issue #33778, patch from David. 2018-05-24 09:03:33 +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'.