sekelsenmat
|
d645281057
|
LCL-CustomDrawn: Fixes compilation in Mac OS X
git-svn-id: trunk@36554 -
|
2012-04-04 06:58:14 +00:00 |
|
sekelsenmat
|
a8ad7b2373
|
LCL-CustomDrawn: Implements GetCliBox, now TGrid starts to appear
git-svn-id: trunk@36544 -
|
2012-04-03 15:48:52 +00:00 |
|
sekelsenmat
|
55251837f3
|
Adds explicit free via DeleteLocalRef to many Android local string alocations
git-svn-id: trunk@36524 -
|
2012-04-02 15:50:06 +00:00 |
|
sekelsenmat
|
6f76486093
|
Patch from Giuliano Colla with a new timer, it is disabled by default because it crashes the test nonandroidtest
git-svn-id: trunk@36513 -
|
2012-04-02 07:45:23 +00:00 |
|
sekelsenmat
|
e3ce0595fa
|
ops, the drawing optimizations had broken clicking: Repairs that while keeping the optimization itself and removes the defines to cleanup the drawing code
git-svn-id: trunk@36455 -
|
2012-03-30 10:31:42 +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 |
|
sekelsenmat
|
1dad086508
|
LCL-CustomDrawn: Further improves the painting performance by checking if a control is completely covered by other ones, this improves the magnifier painting speed by 20%, from 790ms to 630ms, although it is still way too high
git-svn-id: trunk@36437 -
|
2012-03-30 07:32:31 +00:00 |
|
sekelsenmat
|
09b5be1b02
|
Fixes crashes in the emulator related to invalid JNI references: in the combobox dialog and menu
git-svn-id: trunk@36400 -
|
2012-03-28 18:24:41 +00:00 |
|
sekelsenmat
|
43d28c2005
|
Adds forgotten file
git-svn-id: trunk@36397 -
|
2012-03-28 16:09:53 +00:00 |
|
sekelsenmat
|
050883f91c
|
Adds a skeleton for wsdialogs in LCL-CustomDrawn
git-svn-id: trunk@36395 -
|
2012-03-28 14:13:19 +00:00 |
|
sekelsenmat
|
c1eb17e8e9
|
Finishes the basic implementation of Android native menus
git-svn-id: trunk@36394 -
|
2012-03-28 13:59:52 +00:00 |
|
sekelsenmat
|
f3e22dc96a
|
Initial work for Android menu support (second part of commit forgotten in last one)
git-svn-id: trunk@36393 -
|
2012-03-28 12:23:26 +00:00 |
|
sekelsenmat
|
af0c29f995
|
Improves the TTF debug log
git-svn-id: trunk@36384 -
|
2012-03-27 14:10:34 +00:00 |
|
sekelsenmat
|
194f7e5e2d
|
Minor improvement in TTF debugging, cd_test_all and CustomDrawn glyph drawing
git-svn-id: trunk@36270 -
|
2012-03-23 11:30:16 +00:00 |
|
sekelsenmat
|
9295d6a2a5
|
Another minor change to TTF debug log
git-svn-id: trunk@36262 -
|
2012-03-23 10:30:43 +00:00 |
|
sekelsenmat
|
735bfa64bd
|
Removes minor space mistake
git-svn-id: trunk@36261 -
|
2012-03-23 10:07:25 +00:00 |
|
sekelsenmat
|
ce62e23e81
|
Minor improvement in TTF font scanning debug log
git-svn-id: trunk@36260 -
|
2012-03-23 10:06:10 +00:00 |
|
sekelsenmat
|
dd09dc3868
|
LCL-CustomDrawn: Now uses the new TextHeight capabilities from LazFreeType
git-svn-id: trunk@36243 -
|
2012-03-23 07:15:25 +00:00 |
|
sekelsenmat
|
5d9dce28f6
|
Patch from circular to improve LazFreeType
git-svn-id: trunk@36242 -
|
2012-03-23 06:41:02 +00:00 |
|
sekelsenmat
|
f6ee64c842
|
Fixes compilation for LCL-CustomDrawin-Android and Windows
git-svn-id: trunk@36241 -
|
2012-03-23 06:21:29 +00:00 |
|
sekelsenmat
|
e351be7ffd
|
Commenting
git-svn-id: trunk@36223 -
|
2012-03-22 15:18:20 +00:00 |
|
sekelsenmat
|
0d824b0866
|
Fixes the wrong handle creation of TRadioButton in LCL-CustomDrawn
git-svn-id: trunk@36222 -
|
2012-03-22 15:02:44 +00:00 |
|
sekelsenmat
|
a15cb819c7
|
LCL-CustomDrawn: Advances the radio button, but strangely it still gets a checkbox handle
git-svn-id: trunk@36221 -
|
2012-03-22 14:54:09 +00:00 |
|
sekelsenmat
|
eda1bfe2a0
|
Fixes the misterious double free memory corruption in LCL-CustomDrawn =)
git-svn-id: trunk@36215 -
|
2012-03-22 11:19:14 +00:00 |
|
sekelsenmat
|
a19f9693da
|
Patch from Guiliano to remove a double-close of TT_Face and adds more debug info to the bitmap code in LCL-CustomDrawn
git-svn-id: trunk@36214 -
|
2012-03-22 10:53:15 +00:00 |
|
sekelsenmat
|
83a68ea2d7
|
LCL-CustomDrawn-Cocoa: Greatly improves the accessibility, now child objects start to appear
git-svn-id: trunk@36213 -
|
2012-03-22 08:46:04 +00:00 |
|
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
|
1ad6cf828c
|
Patch from Guiliano Colla for a new painting model no LCL-CustomDrawn-X11 and advances the implementation for shift states in this backend
git-svn-id: trunk@36189 -
|
2012-03-21 11:17:28 +00:00 |
|
sekelsenmat
|
376af23998
|
LCL-CustomDrawn: Improves the defines for debugging bitmap issues
git-svn-id: trunk@36188 -
|
2012-03-21 10:52:26 +00:00 |
|
sekelsenmat
|
f7c92839bd
|
Minor customdrawn improvement, fixes compilation in some fpc versions
git-svn-id: trunk@36164 -
|
2012-03-19 11:52:01 +00:00 |
|
sekelsenmat
|
fee90e1913
|
LCL-CustomDrawn-Win: Implements GetAppHandle which fixes the showing of the taskbar
git-svn-id: trunk@36161 -
|
2012-03-19 08:51:53 +00:00 |
|
sekelsenmat
|
0ef97f99db
|
LCL-CustomDrawn and CustomDrawn: Advances the migration to TFPCustomCanvas which allowed to support TUpDown and TSpeedButton in LCL-CustomDrawn
git-svn-id: trunk@36155 -
|
2012-03-18 22:25:18 +00:00 |
|
sekelsenmat
|
397bb45af5
|
LCL-CustomDrawn: Implements background erasing support which fixes the background color of TNotebook pages, among other controls
git-svn-id: trunk@36153 -
|
2012-03-18 21:06:22 +00:00 |
|
sekelsenmat
|
5cc8988523
|
LCL-CustomDrawn: Renames the Cocoa proc unit to a more standard name and adds support for forms without a minimize button
git-svn-id: trunk@36148 -
|
2012-03-18 15:38:05 +00:00 |
|
sekelsenmat
|
d3541e702d
|
LCL-CustomDrawn-Cocoa: Fixes the beep on keyboard input and advances the accessibility
git-svn-id: trunk@36141 -
|
2012-03-17 21:54:21 +00:00 |
|
sekelsenmat
|
0400c12137
|
LCL-CustomDrawn-Cocoa: Advances further the accessibility
git-svn-id: trunk@36109 -
|
2012-03-17 11:24:17 +00:00 |
|
sekelsenmat
|
0bc23ed6ad
|
LCL-CustomDrawn-Cocoa: Advances the accessibility support, nothing working yet
git-svn-id: trunk@36105 -
|
2012-03-17 10:08:21 +00:00 |
|
sekelsenmat
|
017a319d5a
|
LCL-CustomDrawn: Fixes compilation
git-svn-id: trunk@36084 -
|
2012-03-16 10:43:18 +00:00 |
|
vincents
|
bf211c7a21
|
win32 interface: replaced SetClassLong with SetClassLongPtr to make it 64 bits safe (issue #19321)
git-svn-id: trunk@36074 -
|
2012-03-16 08:49:12 +00:00 |
|
sekelsenmat
|
9ac549a4a4
|
LCL-CustomDrawn-Cocoa: Starts Accessibility support, right now mostly exploring
git-svn-id: trunk@36072 -
|
2012-03-16 08:32:17 +00:00 |
|
sekelsenmat
|
ed33ab735e
|
LCL-CustomDrawn-Cocoa: First commit which deals with Accessibility, for now just exploring
git-svn-id: trunk@36069 -
|
2012-03-16 08:12:36 +00:00 |
|
sekelsenmat
|
32b1b8d917
|
LCL-CustomDrawn-X11: Further optimized the invalidation by redrawing only after all events are finished
git-svn-id: trunk@36067 -
|
2012-03-16 07:28:54 +00:00 |
|
sekelsenmat
|
6cc1867b3f
|
Corrects wrongly commited part from last commit
git-svn-id: trunk@36066 -
|
2012-03-16 06:52:44 +00:00 |
|
sekelsenmat
|
2e54dd5e2e
|
LCL-CustomDrawn-X11: Buffer all invalidate calls and execute at most one per form per event
git-svn-id: trunk@36065 -
|
2012-03-16 06:47:45 +00:00 |
|
sekelsenmat
|
41f488d8d7
|
LCL-CustomDrawn-Win32: Improves the font choosing
git-svn-id: trunk@36037 -
|
2012-03-15 16:47:46 +00:00 |
|
sekelsenmat
|
ae72fa682f
|
LCL-CustomDrawn: Fixes a crash due to uninitialized CDBaseControl.Children and starts implementing bitbtn glyph support
git-svn-id: trunk@36036 -
|
2012-03-15 16:10:31 +00:00 |
|
sekelsenmat
|
24da8046f7
|
LCL-CustomDrawn: Fixes crash in themes due to Themes calling DrawControl calling Themes and improves TBitBtn support
git-svn-id: trunk@36028 -
|
2012-03-15 12:26:04 +00:00 |
|
sekelsenmat
|
6b024368c3
|
LCL-CustomDrawn: Starts BitBtn implementation
git-svn-id: trunk@36023 -
|
2012-03-15 10:15:36 +00:00 |
|
sekelsenmat
|
f7ab8832da
|
LCL-CustomDrawn: Adds initial TScrollBar and SpinEdit implementations
git-svn-id: trunk@36022 -
|
2012-03-15 09:55:38 +00:00 |
|
sekelsenmat
|
c7c08909bf
|
LCL-CustomDrawn-Cocoa: Fixes compilation
git-svn-id: trunk@36010 -
|
2012-03-14 21:00:27 +00:00 |
|
sekelsenmat
|
7e41991294
|
LCL-CustomDrawn: Fixes clicking in controls inside second page of a TNotebook, starts implementing the drawing of TGroupBox
git-svn-id: trunk@35979 -
|
2012-03-14 14:12:55 +00:00 |
|
sekelsenmat
|
eee15bd691
|
LCL-CustomDrawn: Corrects the z-order of clicking
git-svn-id: trunk@35975 -
|
2012-03-14 12:39:46 +00:00 |
|
sekelsenmat
|
85189e77c8
|
LCL-CustomDrawn: Starts adding buffering for the form image too
git-svn-id: trunk@35918 -
|
2012-03-13 07:59:05 +00:00 |
|
sekelsenmat
|
221327700f
|
LCL-CustomDrawn: Starts implementing the new drawing model with buffered control images
git-svn-id: trunk@35917 -
|
2012-03-13 07:26:07 +00:00 |
|
sekelsenmat
|
181edb15c2
|
Implements text changing in TButton in LCL-CustomDrawn
git-svn-id: trunk@35898 -
|
2012-03-12 07:01:36 +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
|
00ebdc2239
|
Patch from Giuliano for LCL-CustomDrawn-X11 compilation fix + fixes endless loop in the fonts search
git-svn-id: trunk@35886 -
|
2012-03-11 14:23:05 +00:00 |
|
sekelsenmat
|
0d5b0bb37d
|
Improves the LCL-CustomDrawn-Win32 non-native font handling
git-svn-id: trunk@35880 -
|
2012-03-11 10:16:08 +00:00 |
|
sekelsenmat
|
4e9f3123b1
|
Patch from Giuliano Colla for improved non-native CustomDrawn font support + many changes from myself to make the patch more generic and usable in any CustomDrawn backend
git-svn-id: trunk@35879 -
|
2012-03-11 10:02:15 +00:00 |
|
martin
|
d9162800f5
|
LazLogger: improved interaction with special widgetset needs
git-svn-id: trunk@35813 -
|
2012-03-07 23:08:25 +00:00 |
|
martin
|
5a1360baf1
|
LazLogger, introduce base and dummy classes
git-svn-id: trunk@35778 -
|
2012-03-06 19:36:11 +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
|
0fd18b3788
|
Implements a default font size for non-native text platforms
git-svn-id: trunk@35700 -
|
2012-03-03 22:52:55 +00:00 |
|
sekelsenmat
|
fdb5d3a508
|
LCL-CustomDrawn: Makes non-native ExtTextOut more resistent against the lack of a selected font
git-svn-id: trunk@35695 -
|
2012-03-03 21:24:13 +00:00 |
|
sekelsenmat
|
7bee287eb2
|
Starts implementing font metrics for non-native text
git-svn-id: trunk@35694 -
|
2012-03-03 21:16:51 +00:00 |
|
sekelsenmat
|
c65328d7bc
|
Fixes X11 font path and compilation
git-svn-id: trunk@35692 -
|
2012-03-03 20:44:26 +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
|
b899514782
|
Fixes LCL-CustomDrawn-Win32 compilation
git-svn-id: trunk@35654 -
|
2012-03-02 15:07:50 +00:00 |
|
sekelsenmat
|
9fc9951724
|
Fixes the crash in the Android TComboBox dialog
git-svn-id: trunk@35653 -
|
2012-03-02 14:06:25 +00:00 |
|
sekelsenmat
|
4d20dae129
|
Now TComboBox is almost working in Android. It shows the item selection dialog, but it crashes when the user selects an item
git-svn-id: trunk@35652 -
|
2012-03-02 10:10:33 +00:00 |
|
mattias
|
e82a9ebdb8
|
LCL: removed empty pas file
git-svn-id: trunk@35599 -
|
2012-02-26 17:29:58 +00:00 |
|
sekelsenmat
|
7e7f7372d5
|
Fixes compilation of LCL-CustomDrawn-Cocoa
git-svn-id: trunk@35591 -
|
2012-02-25 10:54:51 +00:00 |
|
paul
|
ce045b96e0
|
customdrawn: fix compilation
git-svn-id: trunk@35520 -
|
2012-02-21 07:08:36 +00:00 |
|
paul
|
82e9d3f4ce
|
lcl: remove LM_DEACTIVATE message. In windows and in Delphi both activation and deactivation are handled by WM_ACTIVATE message. Better to do this merge in LCL before 1.0 to prevent later problems
git-svn-id: trunk@35518 -
|
2012-02-21 06:59:12 +00:00 |
|
paul
|
bbb4a0f776
|
lcl: add Target: TControl argument to NotifyApplicationUserInput(), pass this target to event handlers instead of TApplication
git-svn-id: trunk@35500 -
|
2012-02-20 06:20:01 +00:00 |
|
sekelsenmat
|
7010f065b8
|
Fixes bug #21279 improves Android font handling
git-svn-id: trunk@35365 -
|
2012-02-14 16:39:59 +00:00 |
|
martin
|
20f0d2d151
|
LazLogger: renamed events to On....
git-svn-id: trunk@35325 -
|
2012-02-12 14:42:12 +00:00 |
|
sekelsenmat
|
83e909a612
|
Removes some forgotten debugln
git-svn-id: trunk@35294 -
|
2012-02-10 15:16:30 +00:00 |
|
sekelsenmat
|
577822049d
|
Implements vibration in Android
git-svn-id: trunk@35293 -
|
2012-02-10 15:10:13 +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 |
|
martin
|
64cb0d92c5
|
new Debugln via LazLogger (now used by default)
git-svn-id: trunk@35255 -
|
2012-02-09 01:13:23 +00:00 |
|
martin
|
71814e408a
|
new Debugln via LazLogger (ifdef WithLazLogger)
git-svn-id: trunk@35187 -
|
2012-02-06 18:43:49 +00:00 |
|
sekelsenmat
|
a843068398
|
customdrawn: Adds the possibility to compile to WinCE
git-svn-id: trunk@35087 -
|
2012-02-02 15:18:27 +00:00 |
|
sekelsenmat
|
194e0679ac
|
customdrawnws: Fixes clicking of controls while is scrolled mode
git-svn-id: trunk@35073 -
|
2012-02-01 15:10:12 +00:00 |
|
sekelsenmat
|
2ef6d922c8
|
Restructures the LazDeviceAPIs WS implementation to be on a separate unit instead of in the LCLIntf. This allows us to move the types which bellong in the lazdeviceapis unit back to it and make things more modular too.
git-svn-id: trunk@34946 -
|
2012-01-26 10:07:10 +00:00 |
|
sekelsenmat
|
6ae55bb20e
|
Small commenting improvement
git-svn-id: trunk@34894 -
|
2012-01-24 10:50:08 +00:00 |
|
sekelsenmat
|
921aebcc60
|
Android: Implements drawing different text colors
git-svn-id: trunk@34893 -
|
2012-01-24 10:43:30 +00:00 |
|
sekelsenmat
|
1b5dde8f63
|
Makes the decition to prefix all VK_ constants which are exclusive of the LCL with VK_LCL_
git-svn-id: trunk@34846 -
|
2012-01-21 17:09:21 +00:00 |
|
sekelsenmat
|
6be7642595
|
Android: Converts all key codes from the Android SDK. Adds more keys to the Android keyboard support
git-svn-id: trunk@34779 -
|
2012-01-18 15:11:04 +00:00 |
|
sekelsenmat
|
c532802420
|
Moves SendNotification to WSControls, moves all accessibility types to Controls, starts changing TTreeView to use selected text changed messages instead of child objects. TTreeView accessibility not yet working in Carbon
git-svn-id: trunk@34769 -
|
2012-01-18 08:29:35 +00:00 |
|
sekelsenmat
|
e791df5c47
|
lcl-customdrawn-android: Fixes the accelerometer values to be according to the specification, implements TApplication.Minimize and TApplication.Terminate
git-svn-id: trunk@34765 -
|
2012-01-17 15:29:04 +00:00 |
|
sekelsenmat
|
034d195ca9
|
Advances implementing the WS class for TLazAccessibleObject
git-svn-id: trunk@34713 -
|
2012-01-12 01:29:32 +00:00 |
|
sekelsenmat
|
b3a3ec2fb9
|
Rearchitectures LazAccessibility_SetFields in order to support TControl
git-svn-id: trunk@34688 -
|
2012-01-09 18:05:00 +00:00 |
|
sekelsenmat
|
5b98ba7981
|
Upgrades the Accessibility structure to support roles, name, description and more easily extensible notifications
git-svn-id: trunk@34678 -
|
2012-01-09 13:25:26 +00:00 |
|
sekelsenmat
|
45beb7cd01
|
Starts Accessibility API structure and adds a routine to detect if we are on a mobile platform
git-svn-id: trunk@34656 -
|
2012-01-08 10:05:55 +00:00 |
|
sekelsenmat
|
5258be773c
|
Variable renaming
git-svn-id: trunk@34654 -
|
2012-01-08 00:57:40 +00:00 |
|
sekelsenmat
|
1911a68384
|
LCL-CustomDrawn: Attempts to fix win64 compilation and starts the mobile emulator (not yet working)
git-svn-id: trunk@34653 -
|
2012-01-08 00:14:41 +00:00 |
|
sekelsenmat
|
cc4b062b1d
|
Improves the Android text handling
git-svn-id: trunk@34571 -
|
2012-01-04 11:21:28 +00:00 |
|
sekelsenmat
|
3943362c0c
|
Improves LCL-CustomDrawn scrolling
git-svn-id: trunk@34526 -
|
2011-12-31 12:24:07 +00:00 |
|
sekelsenmat
|
9887d5131e
|
Fixes Android compiling by making it use the unified RenderForm
git-svn-id: trunk@34525 -
|
2011-12-31 12:10:19 +00:00 |
|
sekelsenmat
|
8e92a68084
|
Rewrites the LCL-CustomDrawn scrolling code to be Android compatible
git-svn-id: trunk@34524 -
|
2011-12-31 11:56:03 +00:00 |
|
sekelsenmat
|
2a92924d26
|
Starts Y form scrolling in LCL-CustomDrawn and converts tabs to space in the messaging fields table
git-svn-id: trunk@34523 -
|
2011-12-31 11:34:04 +00:00 |
|
sekelsenmat
|
b106f80cb9
|
Android: Starts improving the key input. Now it gets real unicode chars instead of the key name
git-svn-id: trunk@34509 -
|
2011-12-29 23:12:21 +00:00 |
|
sekelsenmat
|
728f54b6ad
|
Various small improvements in sms and location in Android
git-svn-id: trunk@34499 -
|
2011-12-29 16:01:46 +00:00 |
|
sekelsenmat
|
96654d4b05
|
customdrawnws: Fixes the initial text value in TEdit by creating the intf control earlier
git-svn-id: trunk@34497 -
|
2011-12-29 15:12:20 +00:00 |
|
sekelsenmat
|
b92e125ce3
|
Finishes basic SMS sending in Android and fixes TEdit.GetText in LCL-CustomDrawn, but in the process broke the initial text setting for TEdit
git-svn-id: trunk@34496 -
|
2011-12-29 13:51:45 +00:00 |
|
sekelsenmat
|
7dc377cd18
|
Android: Fixes a bug in gettextextentexpoint which improves TEdit a lot. Starts adding Positioning support in Android
git-svn-id: trunk@34494 -
|
2011-12-29 10:54:14 +00:00 |
|
sekelsenmat
|
fdc8606135
|
Adds Accelerometer stopping in Android (and to the general structure) and starts implementing SMS sending
git-svn-id: trunk@34486 -
|
2011-12-29 00:24:15 +00:00 |
|
sekelsenmat
|
b360c1f433
|
Implements basic accelerometer support in Android and adds it to the Example
git-svn-id: trunk@34479 -
|
2011-12-28 23:06:17 +00:00 |
|
sekelsenmat
|
c8fd1de1c8
|
Implements GetTextExtentExPoint in Android
git-svn-id: trunk@34402 -
|
2011-12-25 11:01:30 +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 |
|
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
|
cbe7d6ff5f
|
Compilation fix and starts TApplication.MoveFormFocusToChildren
git-svn-id: trunk@34365 -
|
2011-12-22 16:58:18 +00:00 |
|
sekelsenmat
|
cbb0725222
|
Fixes focusing into intf controls
git-svn-id: trunk@34364 -
|
2011-12-22 16:43:37 +00:00 |
|
sekelsenmat
|
ded92535b3
|
LCL-CustomDrawn-Windows: Advances the keyboard and mouse support
git-svn-id: trunk@34363 -
|
2011-12-22 15:57:14 +00:00 |
|
sekelsenmat
|
3884615b5c
|
Starts native text for LCL-CustomDrawn-Windows
git-svn-id: trunk@34362 -
|
2011-12-22 15:21:21 +00:00 |
|
sekelsenmat
|
4062bd1bdd
|
LCL-CustomDrawn-X11: Adds support for XAddConnectionWatch
git-svn-id: trunk@34359 -
|
2011-12-22 11:06:45 +00:00 |
|
sekelsenmat
|
cf2403a126
|
Adds LCLIntf functions for conveniently obtaining a native form Handle or a native Canvas Handle from the LCL
git-svn-id: trunk@34358 -
|
2011-12-21 20:13:07 +00:00 |
|
sekelsenmat
|
c01e1b5cde
|
Fixes compilation for non-x11 LCL-CustomDrawn
git-svn-id: trunk@34357 -
|
2011-12-21 19:18:38 +00:00 |
|
sekelsenmat
|
383db45538
|
LCL-CustomDrawn-X11: Fixes timers with zero interval, adds support for Application.Idle calling and more checks for Terminated
git-svn-id: trunk@34356 -
|
2011-12-21 17:01:22 +00:00 |
|
sekelsenmat
|
eaab533d22
|
LCL-CustomDrawn-X11: Improves the timer precision, allows bigger waits when no timers are active and implements AppProcessMessages
git-svn-id: trunk@34354 -
|
2011-12-21 16:20:05 +00:00 |
|
sekelsenmat
|
023e61f0d5
|
Makes the X11 timer less influenciable by X11 events
git-svn-id: trunk@34352 -
|
2011-12-21 15:20:55 +00:00 |
|
sekelsenmat
|
1933e0f5ff
|
Adds a callback for Android OnCreate and also implements TTimer in X11
git-svn-id: trunk@34350 -
|
2011-12-21 13:40:14 +00:00 |
|
sekelsenmat
|
3625472f5d
|
LCL-CustomDrawn-Windows: Fixes compilation
git-svn-id: trunk@34338 -
|
2011-12-21 07:09:33 +00:00 |
|
sekelsenmat
|
96d5e480cc
|
Advances the support for setting the font size in Android
git-svn-id: trunk@34323 -
|
2011-12-20 13:12:14 +00:00 |
|
sekelsenmat
|
1f545e968d
|
Many DPI fixes for customdrawn_common and Android support
git-svn-id: trunk@34320 -
|
2011-12-20 10:35:32 +00:00 |
|
sekelsenmat
|
322b0f930c
|
LCL-CustomDrawn: Advances bitmap handling code and adds more object deletion support. Attempted to fix a crash when running the magnifier. The crash isnt yet fixed, however.
git-svn-id: trunk@34310 -
|
2011-12-20 04:08:52 +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
|
217b6bb45b
|
Changes the lapDefault resolution into Application.Initialize
git-svn-id: trunk@34289 -
|
2011-12-19 18:59:14 +00:00 |
|
sekelsenmat
|
62b39a7ba1
|
lcl-customdrawn-android: Updates all forms when the screen rotates, not only the current one
git-svn-id: trunk@34282 -
|
2011-12-19 15:02:34 +00:00 |
|
sekelsenmat
|
454c19a3d7
|
Android: Fixes screen sizing and attempts to improve timer destruction
git-svn-id: trunk@34281 -
|
2011-12-19 14:31:09 +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
|
d2c89a1ff3
|
Starts screenshot taking code in LCL-CustomDrawn-Cocoa, already works, but the colors are switched
git-svn-id: trunk@34268 -
|
2011-12-19 08:36:19 +00:00 |
|
sekelsenmat
|
2d144d5ed2
|
Many fixes for Android keyboard handling
git-svn-id: trunk@34224 -
|
2011-12-16 15:56:40 +00:00 |
|
sekelsenmat
|
f2254e0143
|
Various fixes for handling the Back key in Android and fixes OnClick in all backends
git-svn-id: trunk@34223 -
|
2011-12-16 15:39:33 +00:00 |
|
sekelsenmat
|
3270436597
|
Adds virtual keyboard support to LCL-CustomDrawn-Android
git-svn-id: trunk@34221 -
|
2011-12-16 14:31:57 +00:00 |
|
sekelsenmat
|
3c9ee8524f
|
Adds the new Application.ExtendedKeysSupport flag and advances the implementation of keyboard support in LCL-CustomDrawn-Cocoa
git-svn-id: trunk@34219 -
|
2011-12-16 08:22:27 +00:00 |
|
sekelsenmat
|
3eb7e6d65f
|
Starts the keyboard support in LCL-CustomDrawn-Cocoa
git-svn-id: trunk@34213 -
|
2011-12-15 21:04:45 +00:00 |
|
sekelsenmat
|
2365759795
|
Adds comments about the meaning of VK_* keys and improves the Android key mapping
git-svn-id: trunk@34212 -
|
2011-12-15 18:55:37 +00:00 |
|
sekelsenmat
|
9e9d729258
|
LCL-CustomDrawn: Starts implementing X11 utf8keypress and adds redrawing when focus changes
git-svn-id: trunk@34211 -
|
2011-12-15 16:10:55 +00:00 |
|
sekelsenmat
|
7cbda7c1e4
|
LCL-CustomDrawn-X11 Fixes key up
git-svn-id: trunk@34210 -
|
2011-12-15 15:17:25 +00:00 |
|
sekelsenmat
|
a104532170
|
customdrawnws: Implements critical sections to avoid the flood of debugln; Fixes a bug in non-native form handling, it didnt inform the LCL that the form was getting closed; Removes the wrongly added BackendAppInit
git-svn-id: trunk@34209 -
|
2011-12-15 14:57:23 +00:00 |
|
sekelsenmat
|
d0fbd55816
|
LCL-CustomDrawn-X11: Advances the table X11 keys
git-svn-id: trunk@34208 -
|
2011-12-15 13:38:11 +00:00 |
|
sekelsenmat
|
05cd46835f
|
Advances keyboard events in Android and X11. Simple key down/up can already be received in both
git-svn-id: trunk@34207 -
|
2011-12-15 13:19:01 +00:00 |
|
sekelsenmat
|
3f621c5134
|
Some more small changes to decrease the file size
git-svn-id: trunk@34191 -
|
2011-12-14 18:52:45 +00:00 |
|
sekelsenmat
|
bcf40c505b
|
customdrawnws: Removes the wrong usage of the unit Translations, saves 1MB in file size
git-svn-id: trunk@34190 -
|
2011-12-14 18:29:28 +00:00 |
|
sekelsenmat
|
4a5b2a2815
|
customdrawn-android: Improves the non-native form handling and implement appropriate support for the Back hardware key
git-svn-id: trunk@34180 -
|
2011-12-14 13:16:24 +00:00 |
|
sekelsenmat
|
872dd6830b
|
customdrawn-android: Implements TTimer and improves the key handling
git-svn-id: trunk@34179 -
|
2011-12-14 12:36:48 +00:00 |
|