summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc/docfunc.hxx
diff options
context:
space:
mode:
authorKohei Yoshida <kyoshida@novell.com>2010-09-16 10:35:22 +0200
committerFridrich Štrba <fridrich.strba@bluewin.ch>2010-09-16 10:35:22 +0200
commitfbf28ef12b3087bd1df7b79645685955d60ba911 (patch)
tree492417136dfefefda53b5fbecf4b402c3b943724 /sc/source/ui/inc/docfunc.hxx
parentd8bb8c4fb850b9de762567ed7d337972467470d6 (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.hxx6
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 );