Commit Graph

131 Commits

Author SHA1 Message Date
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
dmitry
cc68709d14 carbon: improved FloodFill implementation
git-svn-id: trunk@24322 -
2010-03-31 22:05:07 +00:00
dmitry
8604740ed8 carbon: initial carbon flood fill for bitmaps
git-svn-id: trunk@24317 -
2010-03-31 14:34:15 +00:00
dmitry
e40d947c7d carbon: IsWindow implementation
git-svn-id: trunk@24289 -
2010-03-29 19:44:17 +00:00
dmitry
b49301200d carbon: fixed SetWindowOrgEx for windows compatibility
git-svn-id: trunk@24167 -
2010-03-22 09:38:16 +00:00
paul
9b74172c98 carbon: implement SetParent
git-svn-id: trunk@23891 -
2010-03-09 15:40:54 +00:00
dmitry
fc25b96d25 carbon: fix for #14892
git-svn-id: trunk@23088 -
2009-12-11 21:50:13 +00:00
dmitry
d5d1e557bf carbon: implements SM_SWSCROLLBARSPACING sys metric
git-svn-id: trunk@22621 -
2009-11-16 13:17:34 +00:00
dmitry
97e87ee11f fixed TCarbonWSCustomComboBox, adding Get-SetDroppedDown method. ComboBoxDropDown removed from carbon widgetset
git-svn-id: trunk@22286 -
2009-10-26 10:46:45 +00:00
paul
00ec699a6e lcl: rename AttachMenuToWindow to SetMenu for winapi compatibility
git-svn-id: trunk@21868 -
2009-09-25 16:09:33 +00:00
dmitry
2f598b6a12 carbon: added isZoomed, isIconic functions to CarbonWidgetSet. Patch by Paul Ishenin
git-svn-id: trunk@21725 -
2009-09-16 06:23:52 +00:00
dmitry
9e8ce8bc03 carbon: implemented GetSysColor for COLOR_MENUBAR, COLOR_MENUHILIGHT
git-svn-id: trunk@21549 -
2009-09-03 06:25:23 +00:00
dmitry
421b5f5a30 carbon: forgot to remove debug output
git-svn-id: trunk@21298 -
2009-08-18 20:19:21 +00:00
dmitry
f1cea2e7e7 carbon: improve clipping operations: proper implementation of IntersectClipRect, ExcludeClipRect, SaveDC, RestoreDC functions
git-svn-id: trunk@21297 -
2009-08-18 20:01:11 +00:00
dmitry
1a6d60f099 carbon: code cleanup, listview item handling refactoring
git-svn-id: trunk@21272 -
2009-08-17 20:41:13 +00:00
dmitry
d8f9601b24 carbon support for ExtSelectClipRGN, GetClipRGN, CombineRGN
git-svn-id: trunk@21129 -
2009-08-07 09:54:54 +00:00
dmitry
9fdf695382 carbon: implemented GetSystemMetrics for SM_CXSMICON, SM_CYSMICON (49,50)
git-svn-id: trunk@21095 -
2009-08-04 08:23:13 +00:00
dmitry
48b741fa77 fixing code style
git-svn-id: trunk@20744 -
2009-06-25 12:27:00 +00:00
dmitry
83a5b14ad8 carbon: fixing clipping rect again
git-svn-id: trunk@20743 -
2009-06-25 11:16:14 +00:00
dmitry
f62bdb719a carbon: fixed removing clipping rect
git-svn-id: trunk@20718 -
2009-06-23 05:19:52 +00:00
dmitry
d0eafc69e3 Carbon implementation SelectClipRGN
git-svn-id: trunk@20626 -
2009-06-14 20:42:20 +00:00
dmitry
e1665eb0e8 fix for #13855
git-svn-id: trunk@20293 -
2009-05-29 09:34:43 +00:00
sekelsenmat
b8cf817014 Fixes LCLIntf.FrameRect under Carbon
git-svn-id: trunk@19534 -
2009-04-20 23:04:30 +00:00
paul
4db59e3374 qt, carbon: improve EnumDisplayMonitors
git-svn-id: trunk@19261 -
2009-04-07 01:42:16 +00:00
paul
f33ba3c8e5 carbon: implement TMonitor support
git-svn-id: trunk@19251 -
2009-04-06 14:03:48 +00:00
paul
16a1602bb1 carbon: fix memory leak from Dmitry
git-svn-id: trunk@17659 -
2008-12-02 11:59:18 +00:00
tombo
3c49588666 LCL carbon: applied patch for #0012445: Carbon IDE: Incorrect draw of non visual components from Dmitry
git-svn-id: trunk@17612 -
2008-11-27 15:02:28 +00:00
tombo
29adec9a88 LCL carbon: changed public to published for ws classes, fixed header comments
git-svn-id: trunk@17582 -
2008-11-25 15:00:12 +00:00
marc
c8855d51da + Added flags to allow TLazIntfImage initialize description in creation
* replaced existing calls to create TLazIntfImage without description since it is set later (default works too, but might change).
* Enabled palette support for descriptions without palette

git-svn-id: trunk@17407 -
2008-11-16 15:27:37 +00:00