Commit Graph

15669 Commits

Author SHA1 Message Date
paul
d682696b86 carbon: return the same color for gradient active caption, gradient inactive caption as active caption and inactive caption since there are no analogs in carbon
git-svn-id: trunk@38563 -
2012-09-08 06:59:39 +00:00
paul
7c8dc24603 carbon: implement linear gradients for GradientFill method
git-svn-id: trunk@38562 -
2012-09-08 06:56:44 +00:00
mattias
23d713f7b5 lcl: carbon: clean up
git-svn-id: trunk@38553 -
2012-09-07 09:25:37 +00:00
paul
cbec8ef585 carbon: cleanup methods which use inherited implementation
git-svn-id: trunk@38552 -
2012-09-07 07:29:14 +00:00
paul
bc15f4764c carbon: FrameRect must use the passed brush instead of currently selected
git-svn-id: trunk@38551 -
2012-09-07 07:17:50 +00:00
paul
5899b6bcb0 carbon: restore clipping rect on RestoreDC, save/restore Window and Viewport offsets
git-svn-id: trunk@38548 -
2012-09-07 04:15:32 +00:00
paul
b8de86d9ae carbon: implement LPtoDP and DPtoLP, fix setting a clipping region to graphic context - coordinates must be in device units, fix generic implementation of IntersectClipRect
git-svn-id: trunk@38543 -
2012-09-06 15:49:22 +00:00
paul
3fc78e21ca carbon: save/restore clipping region on SaveDC/RestoreDC, correctly return region type on SelectClipRGN call
git-svn-id: trunk@38535 -
2012-09-06 12:21:32 +00:00
zeljko
e6763367c1 Qt: fixed header offset and getClientRect for TListView when ViewStyle=vsReport.
git-svn-id: trunk@38533 -
2012-09-06 07:39:59 +00:00
paul
1cc31824b0 carbon: correctly return region type on CombineRegion
git-svn-id: trunk@38530 -
2012-09-05 14:33:19 +00:00
paul
ecdd59f310 carbon: restore context transformation matrix after clearing the clipping since it may change after the clipping applying
git-svn-id: trunk@38529 -
2012-09-05 14:17:39 +00:00
zeljko
a3eea5f52e Qt: do not propagate keyrelease event as action trigger. issue #22737
git-svn-id: trunk@38520 -
2012-09-05 10:22:21 +00:00
zeljko
eb63241bf4 Gtk2: fixed crash with TListView when viewstyle is vsIcon or vsSmallIcon. issue #22778
git-svn-id: trunk@38519 -
2012-09-05 09:15:10 +00:00
zeljko
09d24bbe54 Qt: TQtWinApi.ExtTextOut() implemented Dx param. issue #22795
git-svn-id: trunk@38518 -
2012-09-05 06:53:35 +00:00
mattias
1143e333ac lcl: tiff: fixed compilation of fpc 2.6.1
git-svn-id: trunk@38511 -
2012-09-03 21:14:08 +00:00
mattias
6910980cfa carbon: cut invalid mouse coords on mouse moved
git-svn-id: trunk@38490 -
2012-09-02 16:28:15 +00:00
mattias
83b759a688 carbon: fixed ScreenToClient
git-svn-id: trunk@38489 -
2012-09-02 16:17:02 +00:00
zeljko
31118f34bd carbon: implemented ScreenToClient
git-svn-id: trunk@38488 -
2012-09-02 16:11:29 +00:00
mattias
75c516c1ea carbon: fixed range check error
git-svn-id: trunk@38485 -
2012-09-02 15:14:07 +00:00
zeljko
67b639d8cf LCL: cleanup
git-svn-id: trunk@38479 -
2012-09-02 09:37:41 +00:00
juha
995b5a3d55 Use a record of signed SmallInts to prevent range check errors. Still about issue #22760
git-svn-id: trunk@38476 -
2012-09-02 00:32:29 +00:00
juha
9b6e54b588 Revert r38465 #f26e63161d and use typecasts to prevent range errors. Should fix issue #22760
git-svn-id: trunk@38469 -
2012-08-31 22:38:46 +00:00
juha
f26e63161d Use signed instead of unsigned integer in a structure to prevent range check errors. Issue #22760
git-svn-id: trunk@38465 -
2012-08-31 16:19:36 +00:00
sekelsenmat
2a973ceb54 Fixes bug #22718. Fixes ShowModal for WinCE
git-svn-id: trunk@38449 -
2012-08-31 09:30:25 +00:00
zeljko
d444ee76f9 LCL: ColorBox - keep FSelected in sync all the time. fixes issue #22729
git-svn-id: trunk@38396 -
2012-08-27 08:57:04 +00:00
zeljko
d338c2b41f Gtk2: do not set background color if currentbrush.color = currentbackcolor. issue #22719
git-svn-id: trunk@38384 -
2012-08-26 12:04:15 +00:00
maxim
58d0e7b9ff Translations: removed unmaintained Portuguese translation, which was outdated copy of Brazilian Portuguese one
git-svn-id: trunk@38377 -
2012-08-25 21:00:03 +00:00
sekelsenmat
890ac2a4a6 First attempt at adding support for images with bpp 48 in TLazIntfImage
git-svn-id: trunk@38376 -
2012-08-25 19:49:28 +00:00
zeljko
dbe9056692 Gtk2,Qt: make ETO_OPAQUE work from TCanvas.TextOut(). issue #22719
git-svn-id: trunk@38373 -
2012-08-25 15:29:23 +00:00
sekelsenmat
d80920b427 LCL-CustomDrawn: Fixes the issue with alAlign and starts improving TPageControl. TCDPageControl already works almost 100% ok.
git-svn-id: trunk@38371 -
2012-08-25 11:27:55 +00:00
zeljko
0bb2dc6719 Qt: use QTextCursor_insertText() instead of QTextEdit_insertPlainText() inside cursor edit block.
git-svn-id: trunk@38369 -
2012-08-25 10:45:41 +00:00
zeljko
aa1c945cdd Qt: moved insertPlainText() into QTextCursor beginEdit & endEdit to keep 1 undo() operation instead of 2.
git-svn-id: trunk@38368 -
2012-08-25 10:24:45 +00:00
zeljko
a2cf7dbb61 Qt: speed improvement for QTextEdit text insertions when it contains < or > chars. part of issue #22715
git-svn-id: trunk@38367 -
2012-08-25 10:08:25 +00:00
zeljko
87ed4c7d57 Qt: bit refactored viewportEventFilter of TQtCustomControl, use Sender in mouse move, not Widget.
git-svn-id: trunk@38366 -
2012-08-25 07:52:29 +00:00
zeljko
4c7a01b629 Qt: another fix for qt richtext parser. fixes issue #22715
git-svn-id: trunk@38365 -
2012-08-25 06:48:51 +00:00
zeljko
c04a85a663 Gtk2: skip mask in any case when creating 1bpp GdkBitmap otherwise gtk2 crashes. issue #21673
git-svn-id: trunk@38356 -
2012-08-24 08:49:33 +00:00
vincents
933485319f win32 widgetset: enable marquee progress bar, if the right comctl32 version is available, even if themes are not enabled, fixes issue #17445.
git-svn-id: trunk@38350 -
2012-08-23 14:03:15 +00:00
vincents
25d16d33d5 lcl: xmlpropstorage: explicitly convert utf8 strings to unicodestrings (domstring), so that the correct encoding is used for conversion, based on patch from Bart Broersma, fixes issue #19875
git-svn-id: trunk@38347 -
2012-08-23 12:58:46 +00:00
zeljko
83001bf110 Gtk2: fix mouse event when clicking on root item of main menu.issue #22616
git-svn-id: trunk@38345 -
2012-08-23 09:59:48 +00:00
zeljko
27a1e68df1 Qt: do not set popup parent for borderless forms (for popup forms) if TCustomForm.Parent (embedded form) is assigned.
git-svn-id: trunk@38332 -
2012-08-22 13:58:22 +00:00
zeljko
930060f1e2 Qt: fixed modal behaviour of borderless forms.issue #22568
git-svn-id: trunk@38326 -
2012-08-22 08:56:32 +00:00
zeljko
f7d3d17b9c LCL: TTabSheet.ImageIndex should be -1, not 0. fixed issue #22618
git-svn-id: trunk@38325 -
2012-08-22 08:42:00 +00:00
zeljko
1ce7054f0d LCL: do not touch ImageIndex property since it's -1 by default in TCustomPage.Part of issue #22618
git-svn-id: trunk@38321 -
2012-08-22 07:38:18 +00:00
zeljko
98dd16b6c0 Qt: fixed clearing of icon in tab.part of issue #22618
git-svn-id: trunk@38320 -
2012-08-22 07:05:01 +00:00
juha
9f6ca137a9 LCL: Fix TLazIntfImage.AlphaBlend. Issue #22629, problem found by Trevor Shaw
git-svn-id: trunk@38319 -
2012-08-21 21:26:45 +00:00
juha
b3b28cb94d LCL: Set TCustomListView.SortColumn default to -1, improve range checks
git-svn-id: trunk@38287 -
2012-08-20 17:58:56 +00:00
mattias
51fa7f0f40 lcl carbon: use resourcestrings
git-svn-id: trunk@38283 -
2012-08-20 12:12:14 +00:00
sekelsenmat
71c6aaaf43 LCL-CustomDrawn-Cocoa: Makes a fine adjustment on the window size, before it was too small by the amount of the height of the title bar
git-svn-id: trunk@38257 -
2012-08-16 05:32:29 +00:00
maxim
09e0cf678c Translations: large Lithuanian translation update by Valdas Jankūnas, part 2
git-svn-id: trunk@38253 -
2012-08-15 23:40:00 +00:00
sekelsenmat
fcbbb972cb LCL-CustomDrawn: Advances the support for TPageControl, not yet fully working
git-svn-id: trunk@38251 -
2012-08-15 18:50:43 +00:00