mattias
|
fb537b160f
|
keep old StrikeTrough for current RC 2.6.2
git-svn-id: trunk@39901 -
|
2013-01-19 20:35:10 +00:00 |
|
ask
|
e10e3ce749
|
Fix compilation after r39879 #f1fe1fc167
git-svn-id: trunk@39885 -
|
2013-01-19 07:03:26 +00:00 |
|
mattias
|
f1fe1fc167
|
fixed compilation with fpc 2.6.1 23444
git-svn-id: trunk@39879 -
|
2013-01-18 16:21:23 +00:00 |
|
sekelsenmat
|
f758bdf235
|
Fixes compilation of Lazarus with FPC trunk due to the fix to spelling mistake in TFPCustomFont
git-svn-id: trunk@39870 -
|
2013-01-17 09:17:52 +00:00 |
|
sekelsenmat
|
fb7212f505
|
LCL-CustomDrawn: Finally finishes fixing suppoty to navigate controls with tab
git-svn-id: trunk@39493 -
|
2012-12-09 18:55:55 +00:00 |
|
sekelsenmat
|
d80920b427
|
LCL-CustomDrawn: Fixes the issue with alAlign and starts improving TPageControl. TCDPageControl already works almost 100% ok.
git-svn-id: trunk@38371 -
|
2012-08-25 11:27:55 +00:00 |
|
sekelsenmat
|
a2c19ec20c
|
LCL-CustomDrawn: Re-enables support for SetFocus in all platforms except Android and adds SetFocus support in the Accessibility code, this changes the focus when the selection is changed with VoiceOver
git-svn-id: trunk@38246 -
|
2012-08-15 09:01:38 +00:00 |
|
sekelsenmat
|
0b9f2fb271
|
LCL-CustomDrawn-Android: Starts implementing clipboard support and fixes regressions from previous commits: Fixes Android combobox text and selection. Fixes Android virtual keyboard which was broken by SetFocus.
git-svn-id: trunk@37221 -
|
2012-05-08 16:15:40 +00:00 |
|
sekelsenmat
|
4cd0f4db3c
|
LCL-CustomDrawn: Implements some more generic winapis
git-svn-id: trunk@37084 -
|
2012-04-29 15:52:53 +00:00 |
|
sekelsenmat
|
ce188a223e
|
LCL-CustomDrawn: Advances the WinAPI cross-platform implementations
git-svn-id: trunk@37050 -
|
2012-04-27 19:16:53 +00:00 |
|
sekelsenmat
|
a294a8baf8
|
LCL-CustomDrawn: Implements SetFocus and corrects a lot of control injection code which was not updated to the latest way of doing it
git-svn-id: trunk@37048 -
|
2012-04-27 12:20:11 +00:00 |
|
sekelsenmat
|
8d471ab570
|
LCL-CustomDrawn: Further improves TCustomGrid
git-svn-id: trunk@37037 -
|
2012-04-26 15:32:29 +00:00 |
|
sekelsenmat
|
31551c6c8f
|
LCL-CustomDrawn: Improves a little the error handling in GetTextMetrics and friends
git-svn-id: trunk@37036 -
|
2012-04-26 14:37:09 +00:00 |
|
sekelsenmat
|
8437f7dbd1
|
LCL-CustomDrawn: Improves GetTextMetrics which corrects the centralized text rendering of cells in TCustomGrid
git-svn-id: trunk@37035 -
|
2012-04-26 14:34:32 +00:00 |
|
sekelsenmat
|
3d39574258
|
LCL-CustomDrawn: Start implementing clipboard, not working yet
git-svn-id: trunk@36998 -
|
2012-04-24 08:45:49 +00:00 |
|
sekelsenmat
|
59fbca4fcd
|
LCL-CustomDrawn-Windows: Fixes compilation
git-svn-id: trunk@36742 -
|
2012-04-13 12:18:36 +00:00 |
|
sekelsenmat
|
e01c9d3a71
|
LCL-CustomDrawn: Improves DrawFocusRect to keep the canvas state
git-svn-id: trunk@36611 -
|
2012-04-06 14:17:32 +00:00 |
|
sekelsenmat
|
b2d4e3fd19
|
LCL-CustomDrawn: Implements FocusRect
git-svn-id: trunk@36610 -
|
2012-04-06 14:14:25 +00:00 |
|
sekelsenmat
|
8ef9333cd8
|
LCL-CustomDrawn: Starts implementing stock objects
git-svn-id: trunk@36609 -
|
2012-04-06 14:07:00 +00:00 |
|
sekelsenmat
|
6bab45e223
|
LazRegions: Minor fixes and commenting
git-svn-id: trunk@36606 -
|
2012-04-06 12:27:40 +00:00 |
|
sekelsenmat
|
f6b773ed90
|
LazRegions and LCL-CustomDrawn: Expands the support of region creation and combination, now supports the OR operator and more properly handles the simple region to complex region change
git-svn-id: trunk@36604 -
|
2012-04-06 12:23:53 +00:00 |
|
sekelsenmat
|
2c6aed50c6
|
LCL-CustomDrawn: Implements FrameRect
git-svn-id: trunk@36600 -
|
2012-04-06 10:16:42 +00:00 |
|
sekelsenmat
|
ed2c392e63
|
LCL-CustomDrawn: Implements stretch draw
git-svn-id: trunk@36593 -
|
2012-04-06 09:08:18 +00:00 |
|
sekelsenmat
|
6f022b3bae
|
Makes GetWindowSize and GetClientBounds more robust to a lack of implementation in the backend
git-svn-id: trunk@36573 -
|
2012-04-05 09:29:26 +00:00 |
|
sekelsenmat
|
f1243984e6
|
LCL-CustomDrawn-X11: Fixes the screenshot code
git-svn-id: trunk@36559 -
|
2012-04-04 13:55:48 +00:00 |
|
sekelsenmat
|
1bcb7d9585
|
Patch from Giuliano to improve the new X11 timer and to implement screenshot taking in X11 + My improvements over the code to implement GetDeviceSize
git-svn-id: trunk@36558 -
|
2012-04-04 10:31:21 +00:00 |
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
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
|
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
|
7010f065b8
|
Fixes bug #21279 improves Android font handling
git-svn-id: trunk@35365 -
|
2012-02-14 16:39:59 +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
|
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
|
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
|
3eb7e6d65f
|
Starts the keyboard support in LCL-CustomDrawn-Cocoa
git-svn-id: trunk@34213 -
|
2011-12-15 21:04:45 +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
|
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
|
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 |
|