summaryrefslogtreecommitdiff
path: root/tikzit/src/gtk/Application.m
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit/src/gtk/Application.m')
-rw-r--r--tikzit/src/gtk/Application.m8
1 files changed, 6 insertions, 2 deletions
diff --git a/tikzit/src/gtk/Application.m b/tikzit/src/gtk/Application.m
index 88293a6..1459355 100644
--- a/tikzit/src/gtk/Application.m
+++ b/tikzit/src/gtk/Application.m
@@ -18,6 +18,8 @@
#import "Application.h"
#import "Configuration.h"
+#import "EdgeStylesModel.h"
+#import "NodeStylesModel.h"
#import "PreambleEditor.h"
#import "PropertiesWindow.h"
#import "Shape.h"
@@ -83,6 +85,8 @@ Application* app = nil;
styleManager = [[StyleManager alloc] init];
[styleManager loadStylesUsingConfigurationName:@"styles"]; // FIXME: error message?
+ NodeStylesModel *nsm = [NodeStylesModel modelWithStyleManager:styleManager];
+ EdgeStylesModel *esm = [EdgeStylesModel modelWithStyleManager:styleManager];
#ifdef HAVE_POPPLER
NSString *preamblesDir = [[SupportDir userSupportDir] stringByAppendingPathComponent:@"preambles"];
@@ -105,8 +109,8 @@ Application* app = nil;
tools = [[NSArray alloc] initWithObjects:
[SelectTool tool],
- [CreateNodeTool toolWithStyleManager:styleManager],
- [CreateEdgeTool toolWithStyleManager:styleManager],
+ [CreateNodeTool toolWithNodeStylesModel:nsm],
+ [CreateEdgeTool toolWithEdgeStylesModel:esm],
[BoundingBoxTool tool],
[HandTool tool],
nil];