From 19e555267a2170d38e77e563192bfafe20d2f5c5 Mon Sep 17 00:00:00 2001 From: Alex Merry Date: Mon, 4 Feb 2013 14:45:56 +0000 Subject: Only change style settings when OK is clicked If the user clicks Cancel, nothing changes. --- tikzit/src/common/EdgeStyle.m | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tikzit/src/common/EdgeStyle.m') diff --git a/tikzit/src/common/EdgeStyle.m b/tikzit/src/common/EdgeStyle.m index 7a638c9..15fbff8 100644 --- a/tikzit/src/common/EdgeStyle.m +++ b/tikzit/src/common/EdgeStyle.m @@ -83,6 +83,16 @@ [super dealloc]; } +- (void) updateFromStyle:(EdgeStyle*)style { + [self setName:[style name]]; + [self setCategory:[style category]]; + [self setHeadStyle:[style headStyle]]; + [self setTailStyle:[style tailStyle]]; + [self setDecorationStyle:[style decorationStyle]]; + [self setThickness:[style thickness]]; + [self setColorRGB:[style colorRGB]]; +} + + (EdgeStyle*)defaultEdgeStyleWithName:(NSString*)nm { return [[[EdgeStyle alloc] initWithName:nm] autorelease]; } -- cgit v1.2.3