lazarus/lcl/interfaces/gtk2
2010-11-30 15:56:21 +00:00
..
tests
alllclintfunits.pas started lcl1 package 2010-09-28 18:29:03 +00:00
dragicons.inc
gtk2callback.inc Gtk2: fixed crash when -dDebug enabled. fixes issue #18016 2010-11-22 11:57:11 +00:00
gtk2cellrenderer.pas LCL: TLMMouse.Keys:PtrInt becomes TLMMouse.Keys: PtrUInt to avoid range check errors. 2010-10-21 10:32:41 +00:00
gtk2comboboxcallback.inc
gtk2debug.pp fixed typo dont 2010-09-11 14:05:21 +00:00
gtk2def.pp
gtk2defines.inc gtk2: define USE_GTK_MAIN_OLD_ITERATION for windows 2010-11-05 09:50:29 +00:00
gtk2devicecontext.inc
gtk2dragcallback.inc
gtk2extra.inc
gtk2extra.pp
gtk2extrah.inc Gtk2: GetTopItem implementation, patch by theo. fixes #17010 2010-10-30 09:34:19 +00:00
gtk2fontcache.pas gtk2: fix comment 2010-10-12 10:18:09 +00:00
gtk2globals.pp Gtk2: fixed setCapture(), now it uses new way of capturing, old can be used with -dGTK2_USE_OLD_CAPTURE. 2010-10-10 15:26:45 +00:00
gtk2int.pas Gtk2: avoid presence of horizontal scrollbar when TListBox is cleared by using gtk_tree_view_columns_autosize().Fixes issue #17837 2010-11-05 15:37:14 +00:00
gtk2lclintf.inc Gtk2: implemented AskUser(). Fixes issue #18081 2010-11-29 08:07:30 +00:00
gtk2lclintfh.inc Gtk2: implemented AskUser(). Fixes issue #18081 2010-11-29 08:07:30 +00:00
gtk2listsl.inc
gtk2listslh.inc
gtk2listviewtreemodel.pas
gtk2memostrings.inc
gtk2msgqueue.pp lcl: send CM_CURSORCHANGED on control cursor change, perform cursor change logic in CM_CURSORCHANGED handler 2010-10-29 06:31:42 +00:00
gtk2pagecallback.inc
gtk2privatelist.inc
gtk2privatewidget.inc fixed typo dont 2010-09-11 14:05:21 +00:00
gtk2proc.inc Gtk2: reset LastWFPResult used by WindowFromPoint() in case when shown/hidden,enabled/disabled,moved,resized widget overlaps current cache.Fixes issue #17389 2010-11-17 08:59:09 +00:00
gtk2proc.pp Gtk2: reset LastWFPResult used by WindowFromPoint() in case when shown/hidden,enabled/disabled,moved,resized widget overlaps current cache.Fixes issue #17389 2010-11-17 08:59:09 +00:00
gtk2stdpixmaps.inc
gtk2themes.pas gtk2: clean up 2010-10-26 09:27:49 +00:00
gtk2trayicon.inc LCL: changed TCustomTrayIcon.Handle from PtrInt to HWND since it's correct. 2010-10-21 11:10:57 +00:00
gtk2widgetset.inc Gtk2: improved gtk2 performance in case of pointer motions by using GDK_POINTER_MOTION_HINT_MASK.Patch by Henry Vermaak. Fixes issue #14936 2010-11-06 13:10:17 +00:00
gtk2winapi.inc Gtk2: use pango_font_description_set_absolute_size() instead of pango_font_description_set_size().Now font sizes are same like in qt and gtk under linux. 2010-11-24 10:07:46 +00:00
gtk2winapih.inc Gtk2: implemented TGtk2WidgetSet.GetTextExtentExPoint(), pango_extents_to_pixels() is mimicked by theo's pango_extents_to_pixels_wa() from issue #16908. 2010-09-19 15:31:09 +00:00
gtk2winapiwindow.pp fixed typo dont 2010-09-11 14:05:21 +00:00
gtk2windows.pas
gtk2wsarrow.pp
gtk2wsbuttons.pp fixed typo dont 2010-09-11 14:05:21 +00:00
gtk2wscalendar.pp
gtk2wschecklst.pp
gtk2wscomctrls.pp Gtk2: Allow font change for TListView. Fixed issue #16964 2010-11-24 08:13:15 +00:00
gtk2wscontrols.pp Gtk2: reset LastWFPResult used by WindowFromPoint() in case when shown/hidden,enabled/disabled,moved,resized widget overlaps current cache.Fixes issue #17389 2010-11-17 08:59:09 +00:00
gtk2wscustomlistview.inc Gtk2: Allow font change for TListView. Fixed issue #16964 2010-11-24 08:13:15 +00:00
gtk2wscustommemo.inc Gtk2: fixed TMemo.ReadOnly. fixes #17367 2010-09-07 19:18:48 +00:00
gtk2wsdialogs.pp win32: start implementation of Vista+ FileOpen and FileSave dialogs. todo is in the win32wsdialogs.pp 2010-11-15 08:11:31 +00:00
gtk2wsextctrls.pp
gtk2wsextdlgs.pp
gtk2wsfactory.pas
gtk2wsforms.pp Gtk2: reset LastWFPResult used by WindowFromPoint() in case when shown/hidden,enabled/disabled,moved,resized widget overlaps current cache.Fixes issue #17389 2010-11-17 08:59:09 +00:00
gtk2wsgrids.pp
gtk2wsimglist.pp
gtk2wsmenus.pp
gtk2wspairsplitter.pp
gtk2wsprivate.pp
gtk2wsspin.pp
gtk2wsstdctrls.pp Gtk2: fixed crash in TListBox selection handling.Fixes issue #17888 2010-11-17 08:18:10 +00:00
interfaces.pas
issues.xml LCL: Added TPageControl.MultiLine and TTabControl.MultiLine as unsupported properties on carbon, gtk, gtk2 and qt (issue #8928) 2010-11-30 15:56:21 +00:00
Makefile
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'.