Commit Graph

159 Commits

Author SHA1 Message Date
mattias
6f0e7b8208 LCL: carbon: less hints, patch #27433
git-svn-id: trunk@47684 -
2015-02-10 16:23:50 +00:00
mattias
799184edb2 LCL: cabon: clean up
git-svn-id: trunk@46857 -
2014-11-15 12:37:25 +00:00
mattias
d641fda803 IDE: debug for component palette, carbon needs implementation of ShowScrollInfo
git-svn-id: trunk@45094 -
2014-05-19 13:55:18 +00:00
jesus
339bd86f13 LCL, carbon, implements CreateEllipticRgn
git-svn-id: trunk@43270 -
2013-10-18 00:54:12 +00:00
jesus
f4a8e84331 LCL, carbon, fix CombineRgn when op=diff and dst=src2, dst(src2) ended with a copy of src1 and result is src1 op src1
git-svn-id: trunk@43269 -
2013-10-18 00:33:43 +00:00
paul
e1f9d84e5e carbon: fix linear gradient
git-svn-id: trunk@42851 -
2013-09-18 07:49:59 +00:00
paul
875f854c30 carbon: fix crash in gradient draw
git-svn-id: trunk@42850 -
2013-09-18 07:42:07 +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
mattias
49cbe561e4 lcl: carbon: clean up
git-svn-id: trunk@38878 -
2012-09-28 08:27:52 +00:00
paul
dd5f4ac615 carbon: use generic implementation of GradientFill for *triangle* case since carbon does not have an own implementation
git-svn-id: trunk@38771 -
2012-09-21 03:31:13 +00:00
paul
f997ff974d carbon: reimplement linear gradient using CGShadingRef since LinearGradient is supported since OS X 10.5
git-svn-id: trunk@38743 -
2012-09-19 04:41:20 +00:00
paul
da1c21cc33 carbon: fix accidental error in index
git-svn-id: trunk@38671 -
2012-09-15 15:42:12 +00:00
paul
b61a389984 carbon: implement ETO_CLIPPED flag for ExtTextOut
git-svn-id: trunk@38640 -
2012-09-13 12:24:45 +00:00
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
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
1cc31824b0 carbon: correctly return region type on CombineRegion
git-svn-id: trunk@38530 -
2012-09-05 14:33:19 +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
b7be69f7dd carbon: clean up
git-svn-id: trunk@37005 -
2012-04-24 10:43:10 +00:00
mattias
ba12c3847e carbon: clean up
git-svn-id: trunk@37004 -
2012-04-24 10:01:51 +00:00
zeljko
d657e9175e Carbon: Added TCarbonFont.QueryStyle in aid of getting font sizes.Patch by David Jenkins. issue #21742
git-svn-id: trunk@36764 -
2012-04-14 10:48:23 +00:00
zeljko
0c4d7c8009 Carbon: set SM_CYMENU in GetSystemMetrics as 0, so we don't return DebugLn TODO in that case. Under mac menu isn't part of form, so 0.
git-svn-id: trunk@35885 -
2012-03-11 13:53:25 +00:00
zeljko
6acda204b2 Carbon: offset invalidated rect by scrolloffset in InvalidateRect(). issue #21364
git-svn-id: trunk@35884 -
2012-03-11 13:41:12 +00:00
martin
f7702a7a6d alternative carbon ScrollWindowEx
git-svn-id: trunk@34907 -
2012-01-24 19:58:33 +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
zeljko
6a551041eb Carbon: implemented SM_CYCAPTION.
git-svn-id: trunk@34361 -
2011-12-22 12:30:48 +00:00
zeljko
f57344cde7 Carbon: implemented TCarbonWidgetSet.ScrollWindowEx (with r34130 #a40be07236 - forgot to add to log), now small cleanup inside that routine.
git-svn-id: trunk@34131 -
2011-12-12 10:27:22 +00:00
zeljko
a40be07236 Carbon: implemented SIF_TRACKPOS in GetScrollInfo for TCarbonCustomControl.
git-svn-id: trunk@34130 -
2011-12-12 10:23:56 +00:00
zeljko
0c30efa09e Carbon: implemented SW_SHOW and SW_HIDE for non-window controls, also for TCarbonWindow.
git-svn-id: trunk@34129 -
2011-12-12 08:32:08 +00:00
zeljko
df502ab1be Carbon: assign Ps.hdc in carbonwinapi BeginPaint, fixes few crashes
git-svn-id: trunk@33946 -
2011-12-04 11:48:25 +00:00
paul
be7664ee49 carbon: implement SM_XVIRTUALSREEN, SM_YVIRTUALSCREEN metrics
git-svn-id: trunk@33554 -
2011-11-16 06:45:40 +00:00
paul
cd6febc8f8 lcl: replace UTF8String with String type
git-svn-id: trunk@33552 -
2011-11-16 05:52:31 +00:00
blikblum
df13a1aeea carbon: handle SPI_GETWHEELSCROLLLINES in SystemParametersInfo. Issue #19788
git-svn-id: trunk@32303 -
2011-09-12 21:21:49 +00:00
zeljko
60424c460a Carbon: fixed wrong result of TCarbonWidgetSet.ClientToScreen(), scrolled offset of TScrollingWinControl must be taken into account.issue #18272
git-svn-id: trunk@31584 -
2011-07-07 07:42:55 +00:00
zeljko
1a2fe11014 Carbon: fixed various rangecheck errors.patch by Ludo Brands. issue #19177
git-svn-id: trunk@31541 -
2011-07-03 13:58:37 +00:00
sekelsenmat
6acf2ce81d Carbon: fixes an endless loop in mouseover which was affecting the project openpoker
git-svn-id: trunk@31352 -
2011-06-24 07:04:54 +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
sekelsenmat
2d8f62d005 carbon: Fixes compilation with the VerboseWinAPI define
git-svn-id: trunk@30314 -
2011-04-16 12:38:02 +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
dmitry
6205262833 carbon: implemented winapi Get/SetViewPortOrg functions
git-svn-id: trunk@28699 -
2010-12-12 20:05:49 +00:00
paul
dacbb79dc4 carbon:
- fix GetParent - return parent windows too (forms), not only parent controls
 - if control is disabled then perform mouse action from first non-disabled control parent (fixes issue #0017856)

git-svn-id: trunk@28613 -
2010-12-03 17:56:59 +00:00
zeljko
5106674f1f carbon: implemented GetBkColor.
git-svn-id: trunk@27424 -
2010-09-21 07:04:32 +00:00
dmitry
59f9b13b95 carbon: fix compilation due to GetStockObject result type changes
git-svn-id: trunk@26600 -
2010-07-11 16:10:58 +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
dmitry
9fe7a305d8 carbon: fixed main bar menu enabling/disabling on modal form shown. Revert carbon hilight colors changed eariler today
git-svn-id: trunk@24863 -
2010-04-23 20:30:18 +00:00
dmitry
92b400b9d8 carbon: implemented theme tree item drawing. changed highlight colors
git-svn-id: trunk@24852 -
2010-04-23 13:56:40 +00:00