Commit Graph

35364 Commits

Author SHA1 Message Date
mattias
9bd7d03126 IDE: source editor: tab popup menu: show modified files with *
git-svn-id: trunk@36170 -
2012-03-19 16:41:01 +00:00
mattias
5ab54db2f5 IDE: move source editor to other window: reduce autosize overhead
git-svn-id: trunk@36169 -
2012-03-19 16:36:03 +00:00
mattias
af2bfb9825 LCL: TPageControl.Pages.Move reduce autosize overhead
git-svn-id: trunk@36168 -
2012-03-19 16:33:57 +00:00
mattias
e36cbeb5b9 IDE: switch editorcomponent window: set parent to nil before changing owner
git-svn-id: trunk@36167 -
2012-03-19 16:29:41 +00:00
martin
a4e1f89a1c DBG: deal with comma separated array index "a[1,2]" instead of "a[1][2]"
git-svn-id: trunk@36166 -
2012-03-19 14:53:56 +00:00
ask
dfa6c71041 TAChart: Refactor TChartAxis.GetMarkValues and add FIXME comment
+ Add forgotten line from the previous commit.

git-svn-id: trunk@36165 -
2012-03-19 12:16:30 +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
ask
1720bbaf07 TAChart: Do not draw minor marks outside of marks range
git-svn-id: trunk@36163 -
2012-03-19 11:29:17 +00:00
sekelsenmat
1eefe347e4 Android example: Changes the NDK v5 paths to NDK v7 paths
git-svn-id: trunk@36162 -
2012-03-19 10:24:13 +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
ask
0d478ae9db TAChart: Use Axis.Margin in the axis demo
git-svn-id: trunk@36160 -
2012-03-19 06:40:19 +00:00
ask
1efd95da30 TAChart: Add Axis.Margin property
git-svn-id: trunk@36159 -
2012-03-19 06:39:23 +00:00
ask
6169395766 TAChart: Center axis title by the marks
git-svn-id: trunk@36158 -
2012-03-19 06:29:04 +00:00
ask
215e6b2bd7 TAChart: Minor refactoring of TChartAxisList.Prepare
git-svn-id: trunk@36157 -
2012-03-19 05:30:40 +00:00
ask
7e37bace92 TAChart: Fix drawing of Axis.Title with Attachment = maCenter
git-svn-id: trunk@36156 -
2012-03-19 05:09:28 +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
67188bf7b7 Changes the type to make sure erase background is only sent to TWinControl
git-svn-id: trunk@36154 -
2012-03-18 21:10:38 +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
mattias
d87025efb7 codetools: auto dereferencing on mode switch autoderef
git-svn-id: trunk@36152 -
2012-03-18 19:10:51 +00:00
mattias
987fe43547 IDE: identifier completion: do not double add . after unit
git-svn-id: trunk@36151 -
2012-03-18 19:05:36 +00:00
martin
ec664e867d SynEdit: Fixed template edit / invalidate on escape
git-svn-id: trunk@36150 -
2012-03-18 18:00:03 +00:00
martin
3ef7a4d9e1 SynEdit: Fixed Syncro edit / issue from rev 35955 #9b1daa010e
git-svn-id: trunk@36149 -
2012-03-18 17:51:28 +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
mattias
8d186030d1 lazutils: TIndexedAVLTree: default property
git-svn-id: trunk@36147 -
2012-03-18 09:35:44 +00:00
mattias
ba291b44cc lazutils: added TIndexedAVLTree
git-svn-id: trunk@36146 -
2012-03-18 01:05:11 +00:00
mattias
a124aba76d avglvltree: Node.Successor/Precessor
git-svn-id: trunk@36145 -
2012-03-18 00:48:34 +00:00
mattias
33958d7756 avglvltree: delete: replaced recursion with loop
git-svn-id: trunk@36144 -
2012-03-17 22:53:00 +00:00
martin
53591f4e6a SynEdit: fixed an uninitialized value
git-svn-id: trunk@36143 -
2012-03-17 22:41:34 +00:00
martin
4738029f35 IDE/SynEdit (windows only): Add option to choose IME mode
git-svn-id: trunk@36142 -
2012-03-17 22:38:46 +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
mattias
5102efbb95 avglvltree: simplified delete
git-svn-id: trunk@36140 -
2012-03-17 21:33:12 +00:00
mattias
23abaf2eae avglvltree: use rotateleft/right for delete
git-svn-id: trunk@36139 -
2012-03-17 21:11:41 +00:00
zeljko
55c2b15076 LCL: fixed wrong result of GetTextExtentExPoint() when string param is nil or empty an string.
git-svn-id: trunk@36138 -
2012-03-17 20:46:08 +00:00
mattias
065bc9485c avglvltree: use rotateleft/right for balanceafterinsert
git-svn-id: trunk@36137 -
2012-03-17 20:38:48 +00:00
martin
9f02483e2e DBG: More verbose error messages
git-svn-id: trunk@36136 -
2012-03-17 20:19:42 +00:00
sekelsenmat
c0143743b4 Changes the AccessibleValue getter to overridable, to allow a more efficient implementation of it for TLabel for example
git-svn-id: trunk@36135 -
2012-03-17 19:41:46 +00:00
mattias
ef5ef38048 avglvltree: replaced recursion with simple loop
git-svn-id: trunk@36134 -
2012-03-17 19:12:19 +00:00
mattias
c41894692e avglvltree: comments
git-svn-id: trunk@36133 -
2012-03-17 19:05:55 +00:00
mattias
377971d392 avglvltree: replaced recursive calls with simple loop
git-svn-id: trunk@36132 -
2012-03-17 18:43:49 +00:00
mattias
91f11c0ca2 avglvltree: using new TStringToStringTree
git-svn-id: trunk@36131 -
2012-03-17 18:38:50 +00:00
mattias
400791d779 avglvltree: TStringMap: associative array string to boolean
git-svn-id: trunk@36130 -
2012-03-17 18:06:48 +00:00
mattias
9f1c3de44f avglvltree: changed associative arrays Count to SizeInt
git-svn-id: trunk@36129 -
2012-03-17 18:00:17 +00:00
mattias
0a38a4d2ea avglvltree: changed count to SizeInt for big trees on 64bit systems
git-svn-id: trunk@36128 -
2012-03-17 17:53:13 +00:00
mattias
c6e13a0f09 avglvltree: removed TAvgLvlTreeNodeMemManager, for thread safety and less mem fragmenatation
git-svn-id: trunk@36127 -
2012-03-17 17:49:22 +00:00
mattias
9a2fed38e9 avglvltree: changed TAvgLvlTree.COnsistencyCheck to procedure and exceptions
git-svn-id: trunk@36126 -
2012-03-17 17:12:27 +00:00
mattias
9a163723ee avglvltree: added GetEnumeratorHighToLow
git-svn-id: trunk@36125 -
2012-03-17 17:08:41 +00:00
mattias
58b480dc4c avglvltree: made Root read only
git-svn-id: trunk@36124 -
2012-03-17 16:57:40 +00:00
mattias
4d16618629 tests: avglvltree
git-svn-id: trunk@36123 -
2012-03-17 16:53:54 +00:00
mattias
44af0bd032 avglvltree: nicer report
git-svn-id: trunk@36122 -
2012-03-17 16:49:58 +00:00
martin
9f6e6a8186 DBG: small refactor in start up brk code
git-svn-id: trunk@36121 -
2012-03-17 16:05:04 +00:00