aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPTextView.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/SPTextView.h')
-rw-r--r--Source/SPTextView.h16
1 files changed, 14 insertions, 2 deletions
diff --git a/Source/SPTextView.h b/Source/SPTextView.h
index 07e42e43..4289bd40 100644
--- a/Source/SPTextView.h
+++ b/Source/SPTextView.h
@@ -38,6 +38,18 @@
@class SPCopyTable;
@class NoodleLineNumberView;
+typedef struct {
+ NSInteger location; // snippet location
+ NSInteger length; // snippet length
+ NSInteger task; // snippet task : -1 not valid, 0 select snippet
+} SnippetControlInfo;
+
+typedef struct {
+ NSInteger snippet; // mirrored snippet index
+ NSInteger location; // mirrored snippet location
+ NSInteger length; // mirrored snippet length
+} MirrorControlInfo;
+
@interface SPTextView : NSTextView <NSTextStorageDelegate>
{
IBOutlet SPDatabaseDocument *tableDocumentInstance;
@@ -71,8 +83,8 @@
SPMySQLConnection *mySQLConnection;
NSInteger mySQLmajorVersion;
- NSInteger snippetControlArray[20][3];
- NSInteger snippetMirroredControlArray[20][3];
+ SnippetControlInfo snippetControlArray[20];
+ MirrorControlInfo snippetMirroredControlArray[20];
NSInteger snippetControlCounter;
NSInteger snippetControlMax;
NSInteger currentSnippetIndex;