Commit Graph

29 Commits

Author SHA1 Message Date
paul
53979ac243 fix compilation of carbon and cocoa
git-svn-id: trunk@35519 -
2012-02-21 07:07:32 +00:00
paul
76ea22831e cocoa: reimplement form using NSPanel, reimplement modality using form enabling/disabling
git-svn-id: trunk@34706 -
2012-01-11 07:07:25 +00:00
paul
a6a384a0e7 cocoa: implement FormStyle and PopupParent properties for TCustomForm
git-svn-id: trunk@34641 -
2012-01-07 17:14:52 +00:00
paul
69347e3724 cocoa: implement ShowModal and CloseModal for TCustomForm
git-svn-id: trunk@34624 -
2012-01-06 16:03:18 +00:00
paul
c4f0d1a633 cocoa: set initial title for groupbox, implement SetAlphaBlend for TCustomForm
git-svn-id: trunk@34623 -
2012-01-06 15:46:20 +00:00
paul
108c6e003a cocoa: implement TForm.BorderStyle and TForm.BorderIcons
git-svn-id: trunk@34622 -
2012-01-06 14:17:52 +00:00
paul
d26d3581f0 cocoa: cleanup
git-svn-id: trunk@34602 -
2012-01-05 17:30:03 +00:00
paul
c403c02f92 cocoa: formatting, cleanup, correctly initialize controls with initial visible state using WS_VISIBLE flag, implement ShowHide for controls and forms
git-svn-id: trunk@34600 -
2012-01-05 17:23:51 +00:00
paul
5a73f54727 cocoa: cleanup
git-svn-id: trunk@34591 -
2012-01-05 04:08:57 +00:00
paul
30056f1dc2 do not propagate mouse events of custom control to the next responder
git-svn-id: trunk@34462 -
2011-12-28 07:21:59 +00:00
paul
e162c3f604 cocoa: implement ScreenToClient and ClientToScren + various cleanup and formatting
git-svn-id: trunk@34199 -
2011-12-15 07:22:12 +00:00
paul
edffab4454 cocoa: continue work on moze/sizing
git-svn-id: trunk@34142 -
2011-12-13 02:17:06 +00:00
paul
4f99496446 cocoa: redo private classes - use corba interfaces instead for simplification of implementation and better inheritance, implement few combobox events, redo gdi object handling and implement most of brush properties
git-svn-id: trunk@33689 -
2011-11-22 10:52:25 +00:00
paul
a8fc0fa459 cocoa: implement setting cursor to control
git-svn-id: trunk@33603 -
2011-11-18 05:56:42 +00:00
dmitry
29511148c0 cocoa: applied partially patch by Phil, #18456
git-svn-id: trunk@29113 -
2011-01-19 04:01:51 +00:00
dmitry
3cd980b72a cocoa:
* changed bounds setting/getting mechanism using objccategory.
* removed bounds setting/getting functions from CocoaUtils
* implemented DC origin changing getting functions
* fix CriticalSection compilation problem (related bug #17341)
* added stubs for Scroll-related winapi function

git-svn-id: trunk@27273 -
2010-09-05 09:57:31 +00:00
dmitry
fb61563630 cocoa: implementing lines, polygons and text drawing
git-svn-id: trunk@27253 -
2010-09-02 21:47:51 +00:00
dmitry
d92436b1e6 cocoa: initial support for controls painting
git-svn-id: trunk@27243 -
2010-09-01 09:07:14 +00:00
dmitry
51501edffa cocoa: fix forms MouseMove sending event. Started CocoaCustomControl
git-svn-id: trunk@23914 -
2010-03-10 11:00:27 +00:00
dmitry
77b4e22f3c cocoa: implemented: form resize event, WinAPI.GetWindowRect
git-svn-id: trunk@22870 -
2009-11-30 09:30:19 +00:00
dmitry
133e54ac19 cocoa: Refactoring callback name. Added window LCL messages for window Close, CloseQuery, Activate, Deactive
git-svn-id: trunk@22848 -
2009-11-28 12:26:04 +00:00
dmitry
6bf8885dc8 cocoa: code cleanup
git-svn-id: trunk@22840 -
2009-11-27 22:00:36 +00:00
paul
4915f50748 cocoa: fix copyright header
git-svn-id: trunk@22738 -
2009-11-24 08:46:38 +00:00
dmitry
128956c8a7 cocoa: rewriting the widgetset to obj-p
git-svn-id: trunk@22733 -
2009-11-24 08:09:57 +00:00
paul
1b7015b929 cocoa: move RegisterWS calls to CocoaWSFactory by patch of Dmitry
git-svn-id: trunk@19379 -
2009-04-12 09:33:20 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
sekelsenmat
f0a111408b Improves Cocoa widgetset
git-svn-id: trunk@15555 -
2008-06-24 02:29:33 +00:00
vincents
d6da0cd1a5 carbon and cocoa widget set: fixed compilation with fpc 2.2.1 and higher
git-svn-id: trunk@15309 -
2008-06-04 22:12:59 +00:00
sekelsenmat
b86b98e34d Starts Cocoa widgetset.
git-svn-id: trunk@15183 -
2008-05-19 18:39:34 +00:00