lazarus/lcl/interfaces/gtk2
2011-03-25 10:25:33 +00:00
..
tests
alllclintfunits.pas gtk2 intf: clean up 2011-02-11 09:33:34 +00:00
dragicons.inc
gtk2callback.inc LCL: Fix the rest of Assert to DebugLn conversion. 2011-03-14 11:54:38 +00:00
gtk2cellrenderer.pas Gtk2: fixed vertical centering of text inside readonly combobox. issue #15367 2011-02-27 16:15:14 +00:00
gtk2comboboxcallback.inc
gtk2debug.pp
gtk2def.pp Gtk2: introduced TGtkDeviceContext.ClipRect, now gtk_paint_xxx() respects clipping rectangle. issue #14660 2011-02-13 20:26:48 +00:00
gtk2defines.inc
gtk2devicecontext.inc Gtk2: introduced TGtkDeviceContext.ClipRect, now gtk_paint_xxx() respects clipping rectangle. issue #14660 2011-02-13 20:26:48 +00:00
gtk2dragcallback.inc LCL: Fix the rest of Assert to DebugLn conversion. 2011-03-14 11:54:38 +00:00
gtk2extra.inc
gtk2extra.pp
gtk2extrah.inc
gtk2fontcache.pas
gtk2globals.pp
gtk2int.pas interfaces: remove AssignSelf method 2011-03-14 02:17:55 +00:00
gtk2lclintf.inc Gtk2: fix MessageDlg if contains < or/and >, patch by C Western. issue #18584 2011-01-22 12:38:53 +00:00
gtk2lclintfh.inc
gtk2listsl.inc
gtk2listslh.inc
gtk2listviewtreemodel.pas
gtk2memostrings.inc
gtk2msgqueue.pp
gtk2pagecallback.inc
gtk2privatelist.inc
gtk2privatewidget.inc
gtk2proc.inc LCL: Clean comments after changing the shortcut function signatures. 2011-03-17 11:54:31 +00:00
gtk2proc.pp LCL: Show menu shortcuts also when they are sequencial keys combinations (like Ctrl+Q, B) 2011-03-15 14:05:55 +00:00
gtk2stdpixmaps.inc
gtk2themes.pas Gtk2: introduced TGtkDeviceContext.ClipRect, now gtk_paint_xxx() respects clipping rectangle. issue #14660 2011-02-13 20:26:48 +00:00
gtk2trayicon.inc
gtk2widgetset.inc LCL: Fix the rest of Assert to DebugLn conversion. 2011-03-14 11:54:38 +00:00
gtk2winapi.inc gtk2: check gtk2 code for correctness after Assert->DebugLn replacement, remove some commented DebugLn, fix caret painting error which was caused by the replacement 2011-03-14 03:22:53 +00:00
gtk2winapih.inc lcl, win32, wince, qt, gtk2, carbon: implement OffsetRGN winapi compatible function 2011-03-01 07:37:42 +00:00
gtk2winapiwindow.pp gtk2: check gtk2 code for correctness after Assert->DebugLn replacement, remove some commented DebugLn, fix caret painting error which was caused by the replacement 2011-03-14 03:22:53 +00:00
gtk2windows.pas lcl: replace TWidgetSet.AppHandle function with a readwrite property 2011-02-01 04:10:57 +00:00
gtk2wsarrow.pp
gtk2wsbuttons.pp
gtk2wscalendar.pp gtk2: fix crash in calendar (issue #0010190) 2011-03-25 10:25:33 +00:00
gtk2wschecklst.pp Gtk2: fixed inconsistency in TGtk2WSCustomCheckListBox when an item is checked/unchecked by mouse click, removed ugly direct calls to TCheckListBox.Toggle(). issue #18805 2011-02-27 17:45:54 +00:00
gtk2wscomctrls.pp Gtk2: fixed long standing bug with clBtnText color, removed GetDefaultColor() for TToolBar and TCustomPanel, since it's color is ok now. 2011-02-12 19:53:25 +00:00
gtk2wscontrols.pp GTK2: fixed a clearly wrong assertion. 2011-03-13 21:02:45 +00:00
gtk2wscustomlistview.inc Gtk2: fixed assert with TCustomListView and lisFocused on gtk2 >= 2.20, Gtk2TranslateScrollStyle moved to gtk2proc to be reused by all 2011-02-13 11:30:14 +00:00
gtk2wscustommemo.inc Gtk2: fixed assert with TCustomListView and lisFocused on gtk2 >= 2.20, Gtk2TranslateScrollStyle moved to gtk2proc to be reused by all 2011-02-13 11:30:14 +00:00
gtk2wsdialogs.pp LCL (mostly), Replace Assert(False... with //DebugLn(... Now Assert can be used for its original purpose again. 2011-03-13 18:21:51 +00:00
gtk2wsextctrls.pp Gtk2: fixed long standing bug with clBtnText color, removed GetDefaultColor() for TToolBar and TCustomPanel, since it's color is ok now. 2011-02-12 19:53:25 +00:00
gtk2wsextdlgs.pp
gtk2wsfactory.pas Gtk2: gtk2WSFactory: register TCustomPanel, also fixed default text color for TPanel. 2011-02-12 19:36:22 +00:00
gtk2wsforms.pp lcl: make ScrollBy more delphi compatible: 2011-03-21 02:41:43 +00:00
gtk2wsgrids.pp
gtk2wsimglist.pp
gtk2wsmenus.pp LCL: Remove OldShortCut from SetShortCut parameters and add the real shortcut keys there. 2011-03-16 16:53:36 +00:00
gtk2wspairsplitter.pp
gtk2wsprivate.pp fixed typos: childs 2011-02-10 09:37:16 +00:00
gtk2wsspin.pp
gtk2wsstdctrls.pp LCL: Remove OldShortCut from SetShortCut parameters and add the real shortcut keys there. 2011-03-16 16:53:36 +00:00
interfaces.pas
issues.xml
Makefile
Makefile.compiled lcl: fixed Makefile.compiled 2011-03-17 12:19:41 +00:00
Makefile.fpc
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'.