lazarus/lcl/interfaces/gtk2
2011-06-19 08:21:09 +00:00
..
tests
alllclintfunits.pas gtk2 intf: clean up 2011-02-11 09:33:34 +00:00
dragicons.inc
gtk2callback.inc LCL, GTK2: Update ScrollBox.VertScrollBar.Position when scrolling with mouse wheel. Patch from August Klein, issue #19428 2011-05-29 23:08:52 +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 IDE & LCL: Move focus to editor after hitting breakpoint. Patch from August Klein, issue #15967 2011-06-05 06:22:54 +00:00
gtk2fontcache.pas
gtk2globals.pp
gtk2int.pas IDE & LCL: Move focus to editor after hitting breakpoint. Patch from August Klein, issue #15967 2011-06-05 06:22:54 +00:00
gtk2lclintf.inc * Clear pixmap contents of empty mask. The contents of a new pixmaps is undefined 2011-04-02 16:19:42 +00:00
gtk2lclintfh.inc
gtk2listsl.inc
gtk2listslh.inc
gtk2listviewtreemodel.pas
gtk2memostrings.inc
gtk2msgqueue.pp
gtk2pagecallback.inc
gtk2privatelist.inc
gtk2privatewidget.inc
gtk2proc.inc Gtk2: respect TCustomForm.ShowInTaskbar in case of modal form.Only when value is stAlways modal form will be visible in taskbar.Moved GtkWindowShowModal() to gtk2proc. 2011-04-07 13:07:57 +00:00
gtk2proc.pp LCL, GTK2: Update ScrollBox.VertScrollBar.Position when scrolling with mouse wheel. Patch from August Klein, issue #19428 2011-05-29 23:08:52 +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 Small improvement for StatusIcon gtk2 trayicon 2011-04-18 09:41:23 +00:00
gtk2widgetset.inc IDE & LCL: Move focus to editor after hitting breakpoint. Patch from August Klein, issue #15967 2011-06-05 06:22:54 +00:00
gtk2winapi.inc LCL: made QueueAsyncCall and RemoveAsyncCalls thread safe 2011-06-09 11:00:09 +00:00
gtk2winapih.inc IDE & LCL: Move focus to editor after hitting breakpoint. Patch from August Klein, issue #15967 2011-06-05 06:22:54 +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 LCL: introduced TWSScrollBar.SetKind() to avoid usage of RecreateWnd when changing kind of TScrollBar, because it crashes on 64bit installations.Fixed AV with qt and gtk2 under 64bit 2011-05-22 09:53:34 +00:00
gtk2wscontrols.pp LCL: Fix PaintTo for GTK2. Patch from August Klein, issue #18242 2011-06-02 22:51:06 +00:00
gtk2wscustomlistview.inc LCL: Fix the cursor pointer for SpinEdit buttons and ListView column resize. Patch from August Klein, issues #16542 and #15083 2011-06-04 07:03:48 +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 Gtk2: respect TCustomForm.ShowInTaskbar in case of modal form.Only when value is stAlways modal form will be visible in taskbar.Moved GtkWindowShowModal() to gtk2proc. 2011-04-07 13:07:57 +00:00
gtk2wsextctrls.pp LCL GTK2: Make Panel.OnPaint work. Patch from August Klein, issue #19488 2011-06-19 08:21:09 +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, GTK2: Update ScrollBox.VertScrollBar.Position when scrolling with mouse wheel. Patch from August Klein, issue #19428 2011-05-29 23:08:52 +00:00
gtk2wsgrids.pp
gtk2wsimglist.pp
gtk2wsmenus.pp LCL: Make menu items call OnClick correctly when moving mouse sideways, on GTK2 and QT. (On Windows works). Patch from August Klein, issue #17565 2011-04-22 09:09:28 +00:00
gtk2wspairsplitter.pp
gtk2wsprivate.pp fixed typos: childs 2011-02-10 09:37:16 +00:00
gtk2wsspin.pp LCL: Fix the cursor pointer for SpinEdit buttons and ListView column resize. Patch from August Klein, issues #16542 and #15083 2011-06-04 07:03:48 +00:00
gtk2wsstdctrls.pp LCL: introduced TWSScrollBar.SetKind() to avoid usage of RecreateWnd when changing kind of TScrollBar, because it crashes on 64bit installations.Fixed AV with qt and gtk2 under 64bit 2011-05-22 09:53:34 +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'.