diff options
author | Kohei Yoshida <kyoshida@novell.com> | 2010-09-16 10:35:22 +0200 |
---|---|---|
committer | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2010-09-16 10:35:22 +0200 |
commit | fbf28ef12b3087bd1df7b79645685955d60ba911 (patch) | |
tree | 492417136dfefefda53b5fbecf4b402c3b943724 /sc/source/ui/inc/docfunc.hxx | |
parent | d8bb8c4fb850b9de762567ed7d337972467470d6 (diff) |
calc-jump-on-formula-ref-sc.diff: Migrated
n#464359, i#101018
allow ctrl-[ and ctrl-] to jump to references used in a formula expression.
Diffstat (limited to 'sc/source/ui/inc/docfunc.hxx')
-rw-r--r-- | sc/source/ui/inc/docfunc.hxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sc/source/ui/inc/docfunc.hxx b/sc/source/ui/inc/docfunc.hxx index c92cc082986d..fc2f4b40d9a9 100644 --- a/sc/source/ui/inc/docfunc.hxx +++ b/sc/source/ui/inc/docfunc.hxx @@ -32,6 +32,9 @@ #include "global.hxx" #include "formula/grammar.hxx" #include "tabbgcolor.hxx" +#include "token.hxx" + +#include <vector> class ScEditEngineDefaulter; class SdrUndoAction; @@ -40,6 +43,7 @@ class ScDocShell; class ScMarkData; class ScPatternAttr; class ScRange; +class ScRangeList; class ScRangeName; class ScBaseCell; class ScTokenArray; @@ -74,6 +78,8 @@ public: BOOL DetectiveMarkInvalid(SCTAB nTab); BOOL DetectiveDelAll(SCTAB nTab); BOOL DetectiveRefresh(BOOL bAutomatic = FALSE); + void DetectiveCollectAllPreds(const ScRangeList& rSrcRanges, ::std::vector<ScSharedTokenRef>& rRefTokens); + void DetectiveCollectAllSuccs(const ScRangeList& rSrcRanges, ::std::vector<ScSharedTokenRef>& rRefTokens); BOOL DeleteContents( const ScMarkData& rMark, USHORT nFlags, BOOL bRecord, BOOL bApi ); |