mattias
7d96a7ed1d
LCL: updated Makefiles
...
git-svn-id: trunk@42815 -
2013-09-15 15:12:42 +00:00
mattias
5508274faf
cocoa: fixed compilation x86_64
...
git-svn-id: trunk@42071 -
2013-07-13 05:58:53 +00:00
mattias
b29ad350b8
lcl: cocoa: fixed rectangle
...
git-svn-id: trunk@41803 -
2013-06-22 15:08:14 +00:00
paul
da9bdae897
cocoa: fix drawing of empty text
...
git-svn-id: trunk@41796 -
2013-06-22 12:51:39 +00:00
mattias
21f0a6b04a
cocoa: fixed compilation with 2.7.1 and fixed TextOut with empty string
...
git-svn-id: trunk@41794 -
2013-06-22 12:21:23 +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
juha
f68bd44412
LCL: replace the Arrow component with a better version from H. Page-Clark. The old one used widgetset bindings which was not needed.
...
git-svn-id: trunk@41221 -
2013-05-16 12:30:52 +00:00
paul
0e25da3437
cocoa: destroy callback on window destruction, close NSWindow on destruction
...
git-svn-id: trunk@38961 -
2012-10-03 13:32:38 +00:00
paul
457bb68803
cocoa: fix screen <-> client corrdinate transforms
...
git-svn-id: trunk@38960 -
2012-10-03 12:55:58 +00:00
paul
ebba8326c6
cocoa: use LCL message loop instead of own
...
git-svn-id: trunk@38959 -
2012-10-03 12:25:00 +00:00
paul
fd7d0baca4
cocoa: set BorderStyle, BorderIcons on form CreateHandle
...
git-svn-id: trunk@38957 -
2012-10-03 06:13:38 +00:00
paul
c48efd29bf
cocoa: complete implementation of GetDC, ReleaseDC
...
git-svn-id: trunk@38955 -
2012-10-03 01:38:32 +00:00
paul
8929340e01
cocoa: don't pass Draw event outside the main thread
...
git-svn-id: trunk@38954 -
2012-10-03 01:38:03 +00:00
paul
983bc213aa
cocoa: add Idle observer, notify application when cocoa enters Idle state
...
git-svn-id: trunk@38944 -
2012-10-02 03:47:58 +00:00
paul
cc9082bfec
cocoa: remove wrong usage of interfaces
...
git-svn-id: trunk@38942 -
2012-10-02 01:12:43 +00:00
paul
aeba29b745
cocoa: cleanup
...
git-svn-id: trunk@38938 -
2012-10-01 14:07:07 +00:00
paul
d21e04d8f9
cocoa: NSControl should be initialized by initWithFrame
...
git-svn-id: trunk@38934 -
2012-10-01 08:20:41 +00:00
paul
cbfa6091d1
cocoa: (de)allocate PaintStruct dinamically, cleanup
...
git-svn-id: trunk@38933 -
2012-10-01 08:17:52 +00:00
paul
d07bc91aef
cocoa: change TCocoaContext constructor to accept graphics context, implement GetDC for currently painting views
...
git-svn-id: trunk@38932 -
2012-10-01 08:16:01 +00:00
paul
5b87a81b7e
cocoa: cleanup
...
git-svn-id: trunk@38931 -
2012-10-01 02:29:26 +00:00
paul
82883bdef1
cocoa: fix view creation
...
git-svn-id: trunk@38930 -
2012-10-01 02:27:03 +00:00
paul
a2bccb587a
cocoa: create only bitmaps which can be used for context creation
...
git-svn-id: trunk@38929 -
2012-10-01 01:58:08 +00:00
paul
68ef99b929
cocoa: use the same way to get mertrics as for carbon since HiTheme is still supported on 64bit osx and is the only way to query theme metrics
...
git-svn-id: trunk@38928 -
2012-10-01 01:55:38 +00:00
paul
6129b92d32
cocoa: fix DrawImageRep (apply property before new context creation), fix memory management in TCocoaTextLayout
...
git-svn-id: trunk@38883 -
2012-09-28 08:37:22 +00:00
paul
9a097510c9
cocoa: initialize NSView before other operations with it, simplify NSRect to rect conversions
...
git-svn-id: trunk@38881 -
2012-09-28 08:35:18 +00:00
paul
ad804864bd
cocoa: move ScreenContext to CocoaGDIObjects, always create it since it is used by any LCL application
...
git-svn-id: trunk@38880 -
2012-09-28 08:32:38 +00:00
paul
77958ad8a4
cocoa: formatting, cleanup
...
git-svn-id: trunk@38877 -
2012-09-28 08:23:48 +00:00
paul
aa29f1f739
cocoa: clear strikeout from text layout if font is not striked
...
git-svn-id: trunk@38859 -
2012-09-27 14:06:04 +00:00
paul
4466415dbd
cocoa: fix RGB description
...
git-svn-id: trunk@38858 -
2012-09-27 13:47:47 +00:00
paul
d8d59de96c
cocoa: fix various bitmap drawing problems
...
git-svn-id: trunk@38856 -
2012-09-27 13:27:22 +00:00
paul
05b660c8dc
cocoa: cocoa does not support BGR(A) bitmaps
...
git-svn-id: trunk@38807 -
2012-09-24 09:17:49 +00:00
paul
81f3d70d82
cocoa: implement CreateCompatibleDC and other Bitmap related implementation
...
git-svn-id: trunk@38795 -
2012-09-22 06:03:24 +00:00
paul
a3012aeb68
cocoa: fix RawImage_DescriptionFromBitmap
...
git-svn-id: trunk@38784 -
2012-09-21 12:04:37 +00:00
paul
12a20ff9fa
cocoa: fix RestoreDCData
...
git-svn-id: trunk@38778 -
2012-09-21 09:12:22 +00:00
paul
a0823977cc
cocoa: cleanup
...
git-svn-id: trunk@38777 -
2012-09-21 08:05:26 +00:00
paul
d7554d8ff4
cocoa: port some of carbon changes related to regions, port LPtoDP, LPtoDP
...
git-svn-id: trunk@38776 -
2012-09-21 07:51:36 +00:00
paul
f38f091b55
cocoa: implement WindowOfs, ViewportOfs
...
git-svn-id: trunk@38775 -
2012-09-21 07:15:13 +00:00
paul
bc0000f1f4
cocoa: fix range check errors
...
git-svn-id: trunk@38774 -
2012-09-21 06:47:56 +00:00
paul
b2cc551962
cocoa: implement DX argument for ExtTextOut
...
git-svn-id: trunk@38649 -
2012-09-14 04:35:23 +00:00
paul
38cd52da7d
cocoa: fix ETO_OPAQUE, and BkMode OPAQUE meaning in ExtTextOut
...
git-svn-id: trunk@38641 -
2012-09-13 12:54:25 +00:00
mattias
bdef003197
LCL: makefiles: compile lcl.pas
...
git-svn-id: trunk@36679 -
2012-04-09 14:29:34 +00:00
mattias
6b9752807f
LCL: updated unit paths in Makefile.compiled
...
git-svn-id: trunk@36678 -
2012-04-09 13:55:09 +00:00
mattias
07da74130a
lcl: updated Makefile.compiled
...
git-svn-id: trunk@36672 -
2012-04-09 10:14:04 +00:00
mattias
221788591b
updated Makefiles
...
git-svn-id: trunk@36671 -
2012-04-09 10:05:12 +00:00
paul
df6f72a520
lcl, widgetsets: remove IntfSendsUTF8KeyPress from the widgetset interfaces implementation and call GetLCLCapability instead inside the generic function body
...
git-svn-id: trunk@36446 -
2012-03-30 08:28:34 +00:00
paul
5b803eebe0
cocoa: start implementation of DestroyHandle
...
git-svn-id: trunk@36442 -
2012-03-30 07:59:58 +00:00
paul
a51b6f1e56
cocoa: return SIZE_FULLSCREEN for fullscreen windows
...
git-svn-id: trunk@36441 -
2012-03-30 07:59:33 +00:00
paul
d6e2a77af5
lcl:
...
- replace old SIZENORMAL, SIZEICONINC, ... constants with SIZE_RESTORED, SIZE_MINIMIZED
- add new SIZE_FULLSCREEN constant to support wsFullScreen state
git-svn-id: trunk@36432 -
2012-03-30 01:05:10 +00:00
paul
880401dbb8
lcl: remove ver2_2_x defines
...
git-svn-id: trunk@36368 -
2012-03-27 07:16:11 +00:00
paul
53979ac243
fix compilation of carbon and cocoa
...
git-svn-id: trunk@35519 -
2012-02-21 07:07:32 +00:00