diff options
author | randomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64> | 2012-01-10 15:45:05 +0000 |
---|---|---|
committer | randomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64> | 2012-01-10 15:45:05 +0000 |
commit | e77f7c4f027d9fefb609bef3c97df9b8ff0c2a31 (patch) | |
tree | 0ff901254dfac1006e1b2e2571078674a9721e9c /tikzit/src/common/StyleManager.m | |
parent | 87294b7ebc03156f223052ca2a6c70463df568f0 (diff) |
Add some default edge styles
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@376 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
Diffstat (limited to 'tikzit/src/common/StyleManager.m')
-rw-r--r-- | tikzit/src/common/StyleManager.m | 20 |
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 { |