lazarus/lcl/interfaces/gtk2
2007-05-23 23:24:14 +00:00
..
tests gtk2 intf: fixed codetools include paths, fixed double painting 2007-04-04 18:08:37 +00:00
gtk2cellrenderer.pas fixed painting of combobox items if they are selected in gtk2 2007-05-04 23:49:36 +00:00
gtk2extra.inc * made gtk2 keyboard initialisation independent of X 2007-01-29 23:07:59 +00:00
gtk2extrah.inc gtk2 intf: fixed TMemo setting echo mode and password char: not suported by TMemo 2007-05-15 13:49:33 +00:00
gtk2int.pas - initial implementation of lazarus ThemeServices 2007-05-18 02:18:52 +00:00
gtk2interface.lpk
gtk2interface.pas
gtk2lclintf.inc gtk intf: resize messages for fixed/client widgets are now kept back and sent for main widgets 2007-05-23 17:32:10 +00:00
gtk2lclintfh.inc gtk2 intf: rewrite of the combobox code from Andrew Haines 2007-04-06 09:04:47 +00:00
gtk2memostrings.inc gtk2 interface: use RaiseGDBException 2006-09-12 19:44:55 +00:00
gtk2object.inc - TFileDialog.FilterIndex returned value starts from 0 under gtk1 and gtk2 (patch from Valdas Janknas report 0008788) 2007-05-20 06:47:28 +00:00
gtk2privatewidget.inc * resolved gtkprivate name conflict 2007-02-27 23:17:33 +00:00
gtk2themes.pas LCL: default implementation of themed headers 2007-05-23 18:47:59 +00:00
gtk2winapi.inc gtk2 intf: fixed TMemo setting echo mode and password char: not suported by TMemo 2007-05-15 13:49:33 +00:00
gtk2winapih.inc gtk intf: added custom mouse cursor images from Marc 2007-02-09 17:42:52 +00:00
gtk2wsactnlist.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsarrow.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsbuttons.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wscalendar.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wschecklst.pp gtk2 intf: fixed TTrackBar, added MergeSort for TFPList and TStrings 2006-06-22 01:54:58 +00:00
gtk2wsclistbox.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wscomctrls.pp Implemented TGtk2WSCustomTrackBar.GetPosition to be complete. 2007-04-07 16:33:44 +00:00
gtk2wscontrols.pp fixed gtk2 intf compilation for fpc 2.1.1 2006-05-28 11:33:07 +00:00
gtk2wscustomlistview.inc * Fixed bug #1854 2007-01-20 02:19:19 +00:00
gtk2wscustommemo.inc gtk2 intf: fixed TMemo setting echo mode and password char: not suported by TMemo 2007-05-15 13:49:33 +00:00
gtk2wsdbctrls.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsdbgrids.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsdialogs.pp lcl wsdialogs: use LCLType to have a 64 bits THandle on 64 bits cpus from Giulio Bernardi 2006-11-26 19:19:22 +00:00
gtk2wsdirsel.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wseditbtn.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsextctrls.pp gtk2 intf: disabled removing callbacks, added GetDefaultClientRect for TPage and TNoteBook 2007-05-23 23:24:14 +00:00
gtk2wsextdlgs.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsfilectrl.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsforms.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsgrids.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsimglist.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsmaskedit.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsmenus.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wspairsplitter.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
gtk2wsprivate.pp * resolved gtkprivate name conflict 2007-02-27 23:17:33 +00:00
gtk2wsspin.pp gtk2 intf: installing handler for TSpinEdit 2007-05-15 14:51:09 +00:00
gtk2wsstdctrls.pp gtk intf: resize messages for fixed/client widgets are now kept back and sent for main widgets 2007-05-23 17:32:10 +00:00
gtk2wstoolwin.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
interfaces.pas fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
Makefile regenerated makefiles with fpcmake 2.3.1 to include the -Cg flag for x86_64-linux 2007-04-01 19:38:53 +00:00
Makefile.fpc changed unit output directories to fpc format units/CPU-OS 2005-07-22 13:47:35 +00:00
README.txt renamed README files to README.txt 2006-07-21 18:31:15 +00:00
TODOS fixed componentpalette adding via double click 2005-02-21 20:15:28 +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'.