summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-01-10 15:45:05 +0000
committerrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-01-10 15:45:05 +0000
commite77f7c4f027d9fefb609bef3c97df9b8ff0c2a31 (patch)
tree0ff901254dfac1006e1b2e2571078674a9721e9c
parent87294b7ebc03156f223052ca2a6c70463df568f0 (diff)
Add some default edge styles
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@376 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
-rw-r--r--tikzit/src/common/StyleManager.m20
1 files changed, 20 insertions, 0 deletions
diff --git a/tikzit/src/common/StyleManager.m b/tikzit/src/common/StyleManager.m
index b5348c6..1f895ea 100644
--- a/tikzit/src/common/StyleManager.m
+++ b/tikzit/src/common/StyleManager.m
@@ -117,6 +117,26 @@
}
- (void) loadDefaultEdgeStyles {
+ [edgeStyles release];
+ edgeStyles = [[NSMutableArray alloc] initWithCapacity:3];
+
+ EdgeStyle *simple = [EdgeStyle defaultEdgeStyleWithName:@"simple"];
+ [simple setThickness:2.0f];
+ [self listenToEdgeStyle:simple];
+
+ EdgeStyle *arrow = [EdgeStyle defaultEdgeStyleWithName:@"arrow"];
+ [arrow setThickness:2.0f];
+ [arrow setDecorationStyle:ED_Arrow];
+ [self listenToEdgeStyle:arrow];
+
+ EdgeStyle *tick = [EdgeStyle defaultEdgeStyleWithName:@"tick"];
+ [tick setThickness:2.0f];
+ [tick setDecorationStyle:ED_Tick];
+ [self listenToEdgeStyle:tick];
+
+ [edgeStyles addObject:simple];
+ [edgeStyles addObject:arrow];
+ [edgeStyles addObject:tick];
}
- (void) loadDefaultNodeStyles {