Commit Graph

25 Commits

Author SHA1 Message Date
juha
a76c5900bc LCL: Fix GTK2 image transparency issues for common cases. Issue #25491, patch from Kostas Michalopoulos
git-svn-id: trunk@43644 -
2014-01-04 21:05:19 +00:00
zeljko
8fd5d00b1b Gtk2: implemented themed draw of combobox.issue #25151
git-svn-id: trunk@43156 -
2013-10-07 12:08:08 +00:00
juha
7b162087fd Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
jesus
f69ac681f1 LCL, gtk2 fix TTabControl tab's height (improves appareance, LazReport designer for example, and on some themes/distros fix Critical warnings)
git-svn-id: trunk@40557 -
2013-03-16 06:34:41 +00:00
juha
7548ba8e96 LCL: Support for TImage.AntialiasingMode (stretching). Implement Win32 and GTK2. Issue #22205, patch from Chronos
git-svn-id: trunk@39894 -
2013-01-19 17:42:38 +00:00
zeljko
db59a8df36 Gtk2: added TGtk2DeviceContext class as deprecated. part of issue #23168
git-svn-id: trunk@39148 -
2012-10-21 10:04:35 +00:00
paul
977f05a8ef gtk2: rework SetWindowOrgEx() and related code
git-svn-id: trunk@38742 -
2012-09-19 01:48:48 +00:00
paul
272eb740df gtk2: rename TGtkDeviceContext.Origin to WindowOrg to be consistent with ViewPortOrg and WindowExt
git-svn-id: trunk@38728 -
2012-09-18 03:48:07 +00:00
paul
6d6ec57e0a gtk2: cleanup TgtkDeviceContext
git-svn-id: trunk@38727 -
2012-09-18 03:40:22 +00:00
zeljko
eb25b3d5e7 Gtk2: delay SetSelLength if it's called from OnChange event of TCustomEdit.
git-svn-id: trunk@36086 -
2012-03-16 11:26:45 +00:00
zeljko
6e4efa1d2e Gtk2: fixes all problems with cursor under gtk2 >= 2.18. Patch by Ere Maijala. issue #20313
git-svn-id: trunk@34635 -
2012-01-07 09:59:16 +00:00
zeljko
970c42ae1a Gtk2: fixed ugly behaviour of PGtkNotebook when tab activated by mouse click.Fixes issue #20493
git-svn-id: trunk@33018 -
2011-10-22 11:11:55 +00:00
paul
cb7061fa17 gtk2: when FillRect is called with a hatched/bitmap brush first fill the rect with a BkColor if BkMode = OPAQUE
git-svn-id: trunk@31472 -
2011-06-30 10:09:56 +00:00
zeljko
b8d5b4793d Gtk2: introduced TGtkDeviceContext.ClipRect, now gtk_paint_xxx() respects clipping rectangle. issue #14660
git-svn-id: trunk@29537 -
2011-02-13 20:26:48 +00:00
paul
3ecb4329dc gtk2: formatting
git-svn-id: trunk@26974 -
2010-08-02 02:52:27 +00:00
zeljko
00475aa337 Gtk2: postpone SetSelStart() since selStart can be changed in OnChange event. fixes #16678
git-svn-id: trunk@26253 -
2010-06-22 11:55:23 +00:00
marc
46ebaabc7a gtk-splitup: merged gtk source into gtk2, removed gtk1 ifdefs
git-svn-id: trunk@26012 -
2010-06-09 23:01:52 +00:00
paul
1eb5c2a539 gtk: fix copying one DC into another with SRCCOPY rop (fixes issue #0013746)
git-svn-id: trunk@20056 -
2009-05-20 01:59:15 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
fbcc1bc581 gtk2 intf: improved layout text optimization by length parameter
git-svn-id: trunk@15763 -
2008-07-13 15:44:56 +00:00
mattias
50c3731145 gtk2 intf: implemented optimization for textout with the same text from Luiz
git-svn-id: trunk@15758 -
2008-07-13 09:21:33 +00:00
paul
012a16ffd7 gtk2: ifdef textout speed improvement - it brings some problems (#0011523)
git-svn-id: trunk@15735 -
2008-07-10 13:55:06 +00:00
mattias
a62a570ffd gtk2 intf: cache for DC textout operations from Paul
git-svn-id: trunk@15010 -
2008-04-29 12:12:27 +00:00
paul
77989dc1e0 gtk2: draw text with rotation
- rearrange extras
- introduced TGtk2DeviceContext.DrawTextWithColor (mostly from 0009665 with modifications)
- use DrawTextWithColor in TextOut and ExtTextOut

git-svn-id: trunk@13987 -
2008-02-06 06:13:00 +00:00
marc
28578c3a91 * Started with object based GDI
* More splitup of gtk1/gtk2 code
* Fixed restore of GC after linedrawing
* Enabled desktop grabbing for gtk1

git-svn-id: trunk@12975 -
2007-11-23 00:07:45 +00:00