lazarus/lcl/interfaces/gtk2
mattias 30ca64725e gtk2 intf: clean up
git-svn-id: trunk@21369 -
2009-08-20 19:00:38 +00:00
..
tests gtk2 intf: added example to test paint speed 2009-08-04 14:51:59 +00:00
gtk2callback.inc gtk2: fix issue #0014030 "Deiconifying a maximized window does not change WindowState" (based on patch of cobines) 2009-06-23 01:52:04 +00:00
gtk2cellrenderer.pas
gtk2def.pp gtk: fix copying one DC into another with SRCCOPY rop (fixes issue #0013746) 2009-05-20 01:59:15 +00:00
gtk2devicecontext.inc
gtk2extra.inc
gtk2extrah.inc Gtk2: improving ScrollWindowEx (for SynEdit / issue #7717 ) 2009-05-17 01:34:00 +00:00
gtk2int.pas gtk2: handle 'show-help' widget signal for WhatsThis (shift+F1) help type (currently only Application.OnHelp event is executed) 2009-07-11 10:30:58 +00:00
gtk2lclintf.inc
gtk2lclintfh.inc
gtk2memostrings.inc gtk2: use queued SelLength if available (issue #0014065) 2009-06-30 08:11:13 +00:00
gtk2privatelist.inc
gtk2privatewidget.inc
gtk2proc.pp
gtk2themes.pas lcl: Themes 2009-05-26 01:32:38 +00:00
gtk2trayicon.inc
gtk2widgetset.inc gtk2: handle 'show-help' widget signal for WhatsThis (shift+F1) help type (currently only Application.OnHelp event is executed) 2009-07-11 10:30:58 +00:00
gtk2winapi.inc Gtk2: Tweak ScrollWindowEx (used by SynEdit vertical scrolling), apparently gdk_window_move_region does not always invalidate the "scrolled-in" area. See issue #14297 2009-08-09 21:04:11 +00:00
gtk2winapih.inc Implemented ScrollWindowEx for Gtk2 Widgetset. This improves SynEdit scrolling, Issue #7717 2009-05-04 14:06:06 +00:00
gtk2windows.pas
gtk2wsarrow.pp
gtk2wsbuttons.pp lcl: add new property TBitBtn.GlyphShowMode and new function TBitBtn.CanShowGlyph 2009-05-10 15:52:24 +00:00
gtk2wscalendar.pp gtk2 intf: calendar: implemented GetPreferredSize 2009-08-12 15:43:30 +00:00
gtk2wschecklst.pp gtk2 intf: clean up 2009-08-20 19:00:38 +00:00
gtk2wscomctrls.pp gtk2: implement color changing for TListView and TListBox (issue #0013914) 2009-06-05 17:19:11 +00:00
gtk2wscontrols.pp GTK2: Fix scrolling for mouse with horizontal wheel, issue #13997 2009-06-19 20:43:06 +00:00
gtk2wscustomlistview.inc gtk2 added verbosity 2009-08-20 18:36:05 +00:00
gtk2wscustommemo.inc LCL: moved the creation of interface specific TCustomMemo.Lines from CreateHandle to InitializeWnd, so that Lines are interfaces specific in TCustomEdit.CreateWnd, a proper fix for r21115 #2a16a46258 2009-08-06 10:21:33 +00:00
gtk2wsdialogs.pp gtk2: workaround gtk2 filchooser bug - filchooser resets filter if both filename and filter is set and filter has no mime-type (bug #0013803) 2009-05-24 14:39:51 +00:00
gtk2wsextctrls.pp
gtk2wsextdlgs.pp
gtk2wsfactory.pas gtk2: don't use GtkFrame for TScrollingWinControl since GtkScrolledWindow can draw shadow itself (fixes also #0013892) 2009-06-03 01:45:21 +00:00
gtk2wsforms.pp gtk: formatting 2009-06-05 08:40:43 +00:00
gtk2wsgrids.pp
gtk2wsimglist.pp
gtk2wsmenus.pp gtk, gtk2: handle situations when popup menu has been inserted into main menu submenu (remaining part of issue #0014144) 2009-07-15 07:31:18 +00:00
gtk2wspairsplitter.pp
gtk2wsprivate.pp
gtk2wsspin.pp
gtk2wsstdctrls.pp gtk2 intf: fixed trying to set enter/leave signals for combobox button if it is a cellview 2009-08-20 17:45:00 +00:00
interfaces.pas
issues.xml Printers, added TPrinter.FileName property, based on patch from mtournay, issue #13718 2009-07-07 05:09:52 +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'.