summaryrefslogtreecommitdiff
path: root/tikzit/src/gtk/TikzDocument.h
diff options
context:
space:
mode:
authorrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-03-10 15:39:27 +0000
committerrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-03-10 15:39:27 +0000
commit93aebe2bee694d3e677fba1881324e7a33f244ed (patch)
tree418d4b7b00d282be8ed0b950a9121bf2f37f91df /tikzit/src/gtk/TikzDocument.h
parente6636042890e1dbfc442dfa0fedd9797c7cb8eff (diff)
GTK: user @property declarations in TikzDocument
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@421 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
Diffstat (limited to 'tikzit/src/gtk/TikzDocument.h')
-rw-r--r--tikzit/src/gtk/TikzDocument.h31
1 files changed, 15 insertions, 16 deletions
diff --git a/tikzit/src/gtk/TikzDocument.h b/tikzit/src/gtk/TikzDocument.h
index 93e6173..6d60703 100644
--- a/tikzit/src/gtk/TikzDocument.h
+++ b/tikzit/src/gtk/TikzDocument.h
@@ -57,18 +57,21 @@
- (id) initWithTikz:(NSString*)t styleManager:(StyleManager*)manager;
- (id) initFromFile:(NSString*)path styleManager:(StyleManager*)manager error:(NSError**)error;
-- (Graph*) graph;
-- (PickSupport*) pickSupport;
-- (NSString*) path;
-- (NSString*) name;
-- (NSString*) suggestedFileName;
-- (BOOL) hasUnsavedChanges;
-
-- (StyleManager*) styleManager;
-- (void) setStyleManager:(StyleManager*)manager;
-
-- (NSString*) tikz;
-- (BOOL) setTikz:(NSString*)tikz;
+@property (readonly) Graph *graph;
+@property (readonly) PickSupport *pickSupport;
+@property (readonly) NSString *path;
+@property (readonly) NSString *name;
+@property (readonly) NSString *suggestedFileName;
+@property (readonly) BOOL hasUnsavedChanges;
+@property (retain) StyleManager *styleManager;
+@property (readonly) NSString *tikz;
+@property (readonly) BOOL canUndo;
+@property (readonly) BOOL canRedo;
+@property (readonly) NSString *undoName;
+@property (readonly) NSString *redoName;
+
+- (BOOL) validateTikz:(NSString**)tikz error:(NSError**)error;
+- (BOOL) setTikz:(NSString*)t;
- (Graph*) cutSelection;
- (Graph*) copySelection;
@@ -81,12 +84,8 @@
- (NSEnumerator*) nodeEnumerator;
- (NSEnumerator*) edgeEnumerator;
-- (BOOL) canUndo;
- (void) undo;
-- (BOOL) canRedo;
- (void) redo;
-- (NSString*) undoName;
-- (NSString*) redoName;
- (void) startUndoGroup;
- (void) nameAndEndUndoGroup:(NSString*)nm;