Commit Graph

38626 Commits

Author SHA1 Message Date
martin
d488360cad SynEdit, Markup-HighAll: Small optimization, when text edited (better invalidation range)
git-svn-id: trunk@39961 -
2013-01-25 00:23:30 +00:00
ask
91d248abf7 TAChart: Add TBoxAndWhiskerSeries.LegendDirection property
git-svn-id: trunk@39960 -
2013-01-24 23:57:01 +00:00
martin
9256d0293c SynEdit, Markup: Defer work if SynEdit is not visible
git-svn-id: trunk@39959 -
2013-01-24 22:35:18 +00:00
martin
d67ac0c78c IDE: SourceEditor: reduce work when applying global options
git-svn-id: trunk@39958 -
2013-01-24 20:43:41 +00:00
martin
4d2e6cf9be SynEdit: Current word markup: fix issues from recent optimizations.
git-svn-id: trunk@39957 -
2013-01-24 20:42:52 +00:00
mattias
e9f840669c codetools: TFindDeclarationTool.CheckParameterSyntax: check comments
git-svn-id: trunk@39956 -
2013-01-24 19:39:25 +00:00
bart
84b225d357 Grids: better fix for issue #0023735.
Set FRowAutoInserted to false in TCustomGrid.EditorShowChar (unless the editor popped up due
to the user pressing backspace).

git-svn-id: trunk@39955 -
2013-01-24 18:54:21 +00:00
bart
370b7af254 Grids: perform extra check before removing AutoAdded row, and always clear the FRowAutoAdded flag in this scenario.
Quick fix for issue #0023735.
The root cause of the problem here is that TCustomGrid.EditorKeyDown isn't called on the first char the user types if
goAlwaysSwowEditor is not in Options.

git-svn-id: trunk@39954 -
2013-01-24 17:33:29 +00:00
mattias
b8696a6e20 mtprocs: fixed compilation with fpc 2.7.1
git-svn-id: trunk@39953 -
2013-01-24 16:11:41 +00:00
mattias
d3667cf091 IDE: quick fix cant find unit: also apply to can not find unit
git-svn-id: trunk@39952 -
2013-01-24 12:52:25 +00:00
mattias
95827bfb41 IDE: improve msg cant find unit: fixed loading unit if msg is showing the right unit
git-svn-id: trunk@39951 -
2013-01-24 12:49:55 +00:00
mattias
37534fa58e IDE: improve msg cant find unit: debugging
git-svn-id: trunk@39950 -
2013-01-24 12:46:35 +00:00
mattias
7b25e8ece6 IDE: improved message improve for can not find unit, when a package can not findone of its own units
git-svn-id: trunk@39949 -
2013-01-24 11:12:22 +00:00
mattias
4c2834e47a IDE: identifier completion: debugging
git-svn-id: trunk@39948 -
2013-01-24 10:52:44 +00:00
mattias
2a11a349ff codetools: debugging
git-svn-id: trunk@39947 -
2013-01-24 10:52:26 +00:00
mattias
2cc4a14e1f lcl: gtk2: clean up
git-svn-id: trunk@39946 -
2013-01-24 10:51:55 +00:00
ask
07276efd34 TAChart: Fix streaming of TChartImageList after changes to TImageList bitmap format
git-svn-id: trunk@39945 -
2013-01-24 04:44:35 +00:00
ask
6709c70681 TAChart: Fix text label and right edge of the box-and-whiskers legend item
git-svn-id: trunk@39944 -
2013-01-23 23:14:00 +00:00
mattias
f8cf0578cf codetools: FindCodeContext: show error on fail
git-svn-id: trunk@39943 -
2013-01-23 21:35:09 +00:00
mattias
1fc41c1ab2 IDE: parameter hints: move+show buttons outside paint, disconnect idle when nothing changed
git-svn-id: trunk@39942 -
2013-01-23 21:26:36 +00:00
mattias
f9b63c0b1c codetools: identifier completion: in directives: used macros in source
git-svn-id: trunk@39941 -
2013-01-23 18:51:21 +00:00
bart
617fb0cf9e Grids: implement goIgnoreRowContentForAutoAddRows option.
If set then AutoAddRows will add a row even if last row is empty.
The then added row will not be removed if it is empty when user moves the cursor up.

git-svn-id: trunk@39940 -
2013-01-23 15:26:45 +00:00
sekelsenmat
aadb033941 fpvectorial: Advances a lot the ODG enhanced drawing reading
git-svn-id: trunk@39939 -
2013-01-23 14:46:49 +00:00
bart
93a98f4972 Grids: implement goTabIgnoreAutoAdvance option.
If set (and goTabs in Options), then Tab key traverses grid like in aaRightDown mode,
much like tables in common wordprocessors.

git-svn-id: trunk@39938 -
2013-01-23 14:26:28 +00:00
sekelsenmat
ea48f9e94f fpvectorial: Adds 3D polygon support to the base code and to DXF, together with a 2D rendering
git-svn-id: trunk@39936 -
2013-01-23 11:14:14 +00:00
mattias
f64d8b0994 LCL: doc about TTreeView.DefaultItemHeight
git-svn-id: trunk@39935 -
2013-01-23 10:17:34 +00:00
mattias
db32bdf565 LCL: doc about TListBox.ItemHeight
git-svn-id: trunk@39934 -
2013-01-23 10:14:11 +00:00
ask
5f4ad40cae TAChart: Update "multi" demo to show box-and-whispers legend
git-svn-id: trunk@39933 -
2013-01-22 12:07:28 +00:00
ask
9480b0ac80 TAChart: Add specific legend item for box-and-whiskers series
git-svn-id: trunk@39932 -
2013-01-22 12:05:50 +00:00
ask
e29b38cefa TAChart: Fix TBoxAndWhiskerSeries.Assign to correctly assign class properties
git-svn-id: trunk@39931 -
2013-01-22 10:51:45 +00:00
ask
93ddc1aec3 TAChart: Force recalculation of the full extent for linked charts
git-svn-id: trunk@39930 -
2013-01-22 09:25:52 +00:00
mattias
154e3f3567 codetools: fixed parsing #3 comment
git-svn-id: trunk@39929 -
2013-01-21 18:18:44 +00:00
mattias
583ff30428 codetools: class completion: update method body signatures changes in case, bug #23710
git-svn-id: trunk@39928 -
2013-01-21 16:12:24 +00:00
mattias
47e20342b2 codetools: identifier completion: property procs: use compatibility exact
git-svn-id: trunk@39927 -
2013-01-21 15:23:16 +00:00
ask
af6a389df6 TAChart: Add AImmediateRecalc parameter to ZoomFull procedure
git-svn-id: trunk@39926 -
2013-01-21 06:12:48 +00:00
martin
89795718f6 IDE, EditorOpts: Refactor color-editing
git-svn-id: trunk@39924 -
2013-01-20 22:25:59 +00:00
juha
23b1694c3c StartLazarus: prevent crash when IDEMacros is not assigned yet.
git-svn-id: trunk@39923 -
2013-01-20 18:50:04 +00:00
zeljko
0d3fac65e3 LCL: added capfHasScrollOffset into ControlAtPos in WMContextMenu so offset is ok when control is inside scrolled control. issue #23584
git-svn-id: trunk@39922 -
2013-01-20 18:11:52 +00:00
bart
835664f7f6 LazUtils: FileAgeUtf8 and FileSetDateUtf8: fix for WinCE after r39893 and r39891 #3e31ff5eeb (hopefully get it right this time).
git-svn-id: trunk@39918 -
2013-01-20 13:05:56 +00:00
mattias
e038ce4fc2 lazutils: xpath: test for predicates
git-svn-id: trunk@39917 -
2013-01-20 12:22:29 +00:00
mattias
5eecb021b6 lazutils: xpath: test for position
git-svn-id: trunk@39916 -
2013-01-20 12:10:15 +00:00
mattias
9ad25df1d3 lazutils: xpath: test for nodes
git-svn-id: trunk@39915 -
2013-01-20 12:05:07 +00:00
mattias
32fc4e1bed lazutils: xpath: test for root and //
git-svn-id: trunk@39914 -
2013-01-20 11:52:49 +00:00
mattias
a841f44ff5 xpath: added a test
git-svn-id: trunk@39913 -
2013-01-20 11:34:32 +00:00
mattias
53af0c65a7 lazutils: added laz2_xpath
git-svn-id: trunk@39912 -
2013-01-20 11:02:30 +00:00
juha
400f1275e2 Docs: FileIsHardLink and FileIsSymLink. Issue #23304, patch from Bart
git-svn-id: trunk@39911 -
2013-01-20 10:33:54 +00:00
juha
de8fbe1e29 Fix typo in comment
git-svn-id: trunk@39910 -
2013-01-20 09:34:40 +00:00
juha
d451ec6672 IDE: Allow user to create own custom IDE macros and install them to IDE by using packages. Issue #23502, patch from Cyrax
git-svn-id: trunk@39909 -
2013-01-20 09:34:35 +00:00
juha
e03de76fde IDE: Allow IDE to expand IDE macros in Project Options->Version Info->Other Info. Issue #23468, patch from Cyrax
git-svn-id: trunk@39908 -
2013-01-20 09:34:27 +00:00
juha
47446ad440 IDE: Expand IDE macros in Run->Run parameters->Environment->User override. Issue #23469, patch from Cyrax
git-svn-id: trunk@39907 -
2013-01-20 09:34:22 +00:00