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
abc6f21f08
LCL, gtk2, Primitive implementation of InvalidateRgn, Normalize Rect before invalidating Rect
...
git-svn-id: trunk@40670 -
2013-03-29 20:56:52 +00:00
juha
7b19e58f07
LCL: Implement function SetRectRgn for Windows and Gtk(2). Issue #23288 , patch from Valdinilson Lourenço da Cunha
...
git-svn-id: trunk@39263 -
2012-11-07 22:56:59 +00:00
juha
32fa5fe6c5
LCL: Implement function EqualRgn for Windows and Gtk(2). Issue #23287 , patch from Valdinilson Lourenço da Cunha
...
git-svn-id: trunk@39262 -
2012-11-07 22:56:49 +00:00
juha
2f0ee470cb
LCL: Implement function PaintRgn for Windows and Gtk(2). Issue #23286 , patch from Valdinilson Lourenço da Cunha
...
git-svn-id: trunk@39261 -
2012-11-07 22:53:54 +00:00
juha
8318b6ff57
LCL: Remove a poor TGtk2WidgetSet.CreateRoundRectRgn. The TWidgetSet default version works better. Issue #23259
...
git-svn-id: trunk@39225 -
2012-11-01 19:36:15 +00:00
juha
b466b6ee60
LCL: Implementation of function FillRgn to GTK/GTK2. Issue #23241
...
git-svn-id: trunk@39224 -
2012-11-01 19:36:00 +00:00
juha
2ed0e7a34c
LCL: implement PtInRegion for GTK2 and RectInRegion for all widgetsets properly
...
git-svn-id: trunk@39160 -
2012-10-25 00:19:00 +00:00
juha
7da6d64aa2
LCL: Implement PtInRegion for GTK2. Code presented at forum by vcunha.
...
git-svn-id: trunk@39155 -
2012-10-23 20:01:12 +00:00
paul
7fb6d538c2
gtk2: remove own implementation of GradientFill since it does not use any native methods to draw gradients. Use base method.
...
git-svn-id: trunk@38770 -
2012-09-21 03:20:43 +00:00
paul
977f05a8ef
gtk2: rework SetWindowOrgEx() and related code
...
git-svn-id: trunk@38742 -
2012-09-19 01:48:48 +00:00
paul
6d6ec57e0a
gtk2: cleanup TgtkDeviceContext
...
git-svn-id: trunk@38727 -
2012-09-18 03:40:22 +00:00
paul
8592fe793c
gtk2: fix ETO_CLIPED flag
...
git-svn-id: trunk@38636 -
2012-09-13 07:18:34 +00:00
mattias
eec588e537
gtk2: removed OldCreateStatusBarPanel
...
git-svn-id: trunk@36789 -
2012-04-15 11:08:57 +00:00
mattias
8e2c46f2b0
gtk2: fixed Gtk2WidgetSet.ClipboardGetData mem leak on stream write error
...
git-svn-id: trunk@36788 -
2012-04-15 11:05:31 +00:00
mattias
2fd5ebfb38
gtk2: clean up
...
git-svn-id: trunk@36787 -
2012-04-15 10:59:36 +00:00
mattias
0c274a2e41
gtk2: less hints
...
git-svn-id: trunk@36770 -
2012-04-14 11:18:45 +00:00
mattias
5b350609ab
gtk2: less hints
...
git-svn-id: trunk@36761 -
2012-04-14 10:27:10 +00:00
zeljko
447396f4b7
Gtk2: rewritten TGtk2WidgetSet.EnumFontFamiliesEx to use pure pango font families.Old behaviour (raw X11 font naming) can be reached with -dGTK2OLDENUMFONTFAMILIES. part of issue #18795
...
git-svn-id: trunk@35400 -
2012-02-16 15:56:36 +00:00
sekelsenmat
89dd7c918b
Fixes bug #20195 : Removes LCLIntf.Frame in favor of a cross-platform implementation for TCanvas.Frame
...
git-svn-id: trunk@34379 -
2011-12-24 10:52:33 +00:00
sekelsenmat
51b8e33ac9
Removes the implementations of GetTextExtentExPoint from Qt and Gtk2 because they were wrong and because the default implementation is cross-platform and correct
...
git-svn-id: trunk@33506 -
2011-11-13 09:09:44 +00:00
sekelsenmat
1805877800
Fixes region applying for Gtk2 for TForm, implements CreateEllipticRgn in gtk2 and gives better parameter names to this routine
...
git-svn-id: trunk@31817 -
2011-07-28 12:17:07 +00:00
sekelsenmat
4204c772ba
Starts implementing CreateRoundRectRgn in gtk2
...
git-svn-id: trunk@31811 -
2011-07-27 15:24:43 +00:00
sekelsenmat
35a781c607
Adds more TScreen properties, from patch from bug #19379 by wovan.bugger
...
git-svn-id: trunk@31339 -
2011-06-22 21:03:25 +00:00
juha
4b57ac797b
IDE & LCL: Move focus to editor after hitting breakpoint. Patch from August Klein, issue #15967
...
git-svn-id: trunk@31087 -
2011-06-05 06:22:54 +00:00
paul
7a9b188e2c
lcl, win32, wince, qt, gtk2, carbon: implement OffsetRGN winapi compatible function
...
git-svn-id: trunk@29697 -
2011-03-01 07:37:42 +00:00
zeljko
f7c1c5ee34
Gtk2: implemented TGtk2WidgetSet.GetTextExtentExPoint(), pango_extents_to_pixels() is mimicked by theo's pango_extents_to_pixels_wa() from issue #16908 .
...
git-svn-id: trunk@27412 -
2010-09-19 15:31:09 +00:00
zeljko
dfbf7ae956
Gtk2: implemented GetBkColor(). part of #14792 .
...
git-svn-id: trunk@27391 -
2010-09-17 06:38:24 +00:00
blikblum
3d4516b088
lcl: implement GetCurrentObject for Gtk, Gtk2, Qt, Carbon and WinCe. Part of 14792
...
git-svn-id: trunk@26265 -
2010-06-22 20:36:58 +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
6bf6b20594
gtk, gtk2: move SetWindowRgn to gtk2 code since gtk1 does not have appopriate functions. fixes gtk1 compilation
...
git-svn-id: trunk@24008 -
2010-03-15 08:33:23 +00:00
martin
1312656bf4
Implemented ScrollWindowEx for Gtk2 Widgetset. This improves SynEdit scrolling, Issue #7717
...
git-svn-id: trunk@19801 -
2009-05-04 14:06:06 +00:00
paul
3a19dfff75
lcl: add TMonitor class which represents single screen monitor, add TScreen.MonitorCount, TScreen.Monitors[]
...
win32, qt, gtk2: implement EnumDisplayMonitors, GetMonitorInfo
git-svn-id: trunk@19239 -
2009-04-06 08:14:58 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
paul
db26dddf06
gtk1, gtk2: Add CreateIconIndirect implementation which returns pixbuf. Move CreateCursor code there and remove its declaration.
...
git-svn-id: trunk@15457 -
2008-06-18 09:14:27 +00:00
mattias
3f1466b361
IDE: fixed checking circle dependencies between designer properties
...
git-svn-id: trunk@14880 -
2008-04-18 18:20:06 +00:00
paul
df5e7aa81e
gtk:
...
- separate SM_CXSCREEN and SM_CXVIRTUALSCREEN for gtk2 (affects TForm.ScreenPosition screen/desktop center)
- implement SetCursorPos for gtk2 (if version >= 2.8)
git-svn-id: trunk@12196 -
2007-09-27 09:23:06 +00:00
sekelsenmat
8781f4543a
Moved the creation of Edit, StaticText and Panel from the old CreateComponent to the new CreateHandle methods on Gtk. Also moved CreateForm into the CreateHandle method.
...
git-svn-id: trunk@11540 -
2007-07-17 09:31:14 +00:00
mattias
466d2337c3
gtk2 intf: implemented UpdateWindow
...
git-svn-id: trunk@11434 -
2007-07-06 12:42:20 +00:00
mattias
0362114bc2
gtk intf: added custom mouse cursor images from Marc
...
git-svn-id: trunk@10616 -
2007-02-09 17:42:52 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
vincents
a0311c2cba
removed cvs logs
...
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
7e441f98c9
remove ===-lines in cvs log comments, so removelog awk script does its work correctly
...
git-svn-id: trunk@7538 -
2005-08-22 10:05:31 +00:00
marc
55f3a45a70
+ Added RemoveProp winapi call
...
* Some maintenace on winapi/lclintf files
git-svn-id: trunk@6830 -
2005-02-23 01:12:47 +00:00