sekelsenmat
|
633e9a700f
|
LCL-CustomDrawn-Cocoa: Fixes compilation, corrects the AX strings comparisons and makes a connection from the window to the client area
git-svn-id: trunk@36210 -
|
2012-03-22 07:35:22 +00:00 |
|
sekelsenmat
|
ca9024df23
|
Fixes the compilation and non-native fonts in LCL-CustomDrawn-Cocoa
git-svn-id: trunk@35897 -
|
2012-03-12 06:55:42 +00:00 |
|
sekelsenmat
|
8d5fd4cd9f
|
LCL-CustomDrawn-X11: Advances the font chooser
git-svn-id: trunk@35706 -
|
2012-03-04 15:45:23 +00:00 |
|
sekelsenmat
|
96193a39b6
|
Moves FreeType font creation into CreateFontIndirect in LCL-CustomDrawn non-native text
git-svn-id: trunk@35690 -
|
2012-03-03 20:38:23 +00:00 |
|
sekelsenmat
|
994179a76f
|
Initial implementation for non-native Text in LCL-CustomDrawn
git-svn-id: trunk@35688 -
|
2012-03-03 20:01:10 +00:00 |
|
sekelsenmat
|
913c5364a6
|
Adds a new object to lazdevicepias: Device and it starts with manufacturer and model info showing in Android and already predicts vibration capabilities. Starts opening the implementation of font enumeration in lcl-customdrawn
git-svn-id: trunk@35291 -
|
2012-02-10 13:39:06 +00:00 |
|
sekelsenmat
|
21e55aba98
|
Fixes the misterious non-windowed control dancing in customdrawnws (implementing Save/RestoreDC was the fix), advances the regions support and starts trayicon implementation in customdrawnws (doesnt work yet)
git-svn-id: trunk@34378 -
|
2011-12-24 10:06:18 +00:00 |
|
sekelsenmat
|
b41b044791
|
Finishes screenshot code in LCL-CustomDrawn-Cocoa
git-svn-id: trunk@34292 -
|
2011-12-19 19:46:23 +00:00 |
|
sekelsenmat
|
a454e1415f
|
lcl-customdrawn-cocoa: Fixes compilation
git-svn-id: trunk@34290 -
|
2011-12-19 19:10:38 +00:00 |
|
sekelsenmat
|
cc0e04b161
|
Finishes the basic implementation of dpi and screen rotation adjustment for Android. Not 100% perfect, but in general already functional.
git-svn-id: trunk@34279 -
|
2011-12-19 13:51:13 +00:00 |
|
sekelsenmat
|
9c38c40343
|
Reworks the assyncronous modal dialogs interface and adds it to the TCustomForm too. Reimplements the Android support for modal dialogs to support 1 Java implementation for both MessageBox and PromptUser. Implements LCLIntf.PromptUser for Android
git-svn-id: trunk@34127 -
|
2011-12-12 07:30:55 +00:00 |
|
sekelsenmat
|
6646781795
|
Starts the support in the LCL for assyncronous modal dialogs, implements MessageBox in LCL-CustomDrawn-Android and updates the Android example to test this API
git-svn-id: trunk@34117 -
|
2011-12-11 20:31:09 +00:00 |
|
sekelsenmat
|
506fc9ad3b
|
lazregions sub-rect point in region fix and fixes compilation of customdrawn-cocoa
git-svn-id: trunk@34035 -
|
2011-12-08 07:36:52 +00:00 |
|
sekelsenmat
|
742f91dc15
|
customdrawnws: Fixes the compilation of non-windows backends
git-svn-id: trunk@33976 -
|
2011-12-05 15:52:53 +00:00 |
|
sekelsenmat
|
c668936724
|
customdrawn-cocoa: Attempts to implement text rendering again, not yet working
git-svn-id: trunk@33927 -
|
2011-12-03 09:12:13 +00:00 |
|
sekelsenmat
|
6539fdc682
|
customdrawn: Advances the infrastructure for text drawing. Adds an alpha blending routine to TLazCanvas
git-svn-id: trunk@33924 -
|
2011-12-02 23:25:34 +00:00 |
|
sekelsenmat
|
98933652e7
|
customdrawn-cocoa: Starts implementing text measurement
git-svn-id: trunk@33917 -
|
2011-12-02 20:27:48 +00:00 |
|
sekelsenmat
|
bfdacf99d4
|
customdrawn-cocoa: Updates to use the new unified form handle
git-svn-id: trunk@33912 -
|
2011-12-02 18:36:48 +00:00 |
|
sekelsenmat
|
bbf9512a32
|
customdrawnws: Starts the process of harmonized the form handles of all backends to diminish the backend code. For now X11 and Android are harmonized and base on TCDForm. Cocoa and Win32 will need big adjustments
git-svn-id: trunk@33906 -
|
2011-12-02 09:56:12 +00:00 |
|
sekelsenmat
|
675c68adce
|
customdrawn-cocoa: Adds form background painting, fixes compilation and adds the correction of event positions
git-svn-id: trunk@33896 -
|
2011-12-01 20:02:35 +00:00 |
|
sekelsenmat
|
108f8bc596
|
customdrawnws: Consolidates the GetDC implementation into a generic part and backends, starts checkbox although it crashes in Android and works (except for text drawing) in X11
git-svn-id: trunk@33886 -
|
2011-12-01 12:29:15 +00:00 |
|
sekelsenmat
|
66de3a943b
|
customdrawn: Starts the Pascal to Java JNI ifdefs and adds a skeleton for text drawing/metrics support
git-svn-id: trunk@33884 -
|
2011-12-01 11:04:22 +00:00 |
|
sekelsenmat
|
badd371f6e
|
customdrawn-cocoa: Implements correct mouse message passing for child controls
git-svn-id: trunk@33880 -
|
2011-12-01 07:44:10 +00:00 |
|
sekelsenmat
|
167381c339
|
customdrawn-cocoa: Massive simplification of the Cocoa backend removing all protocols and all callback classes. Fixes the crashes in the Cocoa backend which were caused by a bug in the callback.Draw method
git-svn-id: trunk@33879 -
|
2011-12-01 07:37:00 +00:00 |
|
sekelsenmat
|
56461923d5
|
customdrawn: Merges customdrawnwscontrols.inc into the main pas file and compilation fixes
git-svn-id: trunk@33871 -
|
2011-11-30 14:12:24 +00:00 |
|
sekelsenmat
|
f9adbfe391
|
customdrawnws: Fixes the compilation of the Cocoa backend and adds a skeleton for the arrow component
git-svn-id: trunk@33845 -
|
2011-11-29 07:55:28 +00:00 |
|
sekelsenmat
|
f76122ed92
|
customdrawn-android: Renames VerboseWinAPI to VerboseCDWinAPI and starts implementing invalidaterect
git-svn-id: trunk@33831 -
|
2011-11-28 15:31:30 +00:00 |
|
sekelsenmat
|
46c5039ee7
|
customdrawnws-win32: Fixes WM_MOVE, WM_SIZE and form closing
git-svn-id: trunk@33759 -
|
2011-11-24 14:37:46 +00:00 |
|
sekelsenmat
|
e97ab1eaa6
|
customdrawnws-cocoa: Compilation fix
git-svn-id: trunk@33749 -
|
2011-11-24 08:03:08 +00:00 |
|
sekelsenmat
|
bd3a4c7440
|
customdrawnws: Updates the win32 backend after the last reworks, but it isn't showing the form anymore
git-svn-id: trunk@33745 -
|
2011-11-24 07:30:30 +00:00 |
|
sekelsenmat
|
0df82c300f
|
customdrawnws: Fixes the compilation for Cocoa
git-svn-id: trunk@33673 -
|
2011-11-21 19:49:38 +00:00 |
|