From 357d715be16fcc533d6f6181f81c0cb685221fee Mon Sep 17 00:00:00 2001 From: Kim Wittenburg Date: Sun, 28 Sep 2014 23:53:50 +0200 Subject: [PATCH] Some Code Improvements --- MathPad/Base.lproj/MainMenu.xib | 6 +++--- MathPad/MPDocument.m | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/MathPad/Base.lproj/MainMenu.xib b/MathPad/Base.lproj/MainMenu.xib index 1da953a..9852a38 100644 --- a/MathPad/Base.lproj/MainMenu.xib +++ b/MathPad/Base.lproj/MainMenu.xib @@ -1,12 +1,12 @@ - + - + - + diff --git a/MathPad/MPDocument.m b/MathPad/MPDocument.m index 2765fc0..6b35a30 100644 --- a/MathPad/MPDocument.m +++ b/MathPad/MPDocument.m @@ -63,7 +63,10 @@ MPParseError *error; NSDecimalNumber *result = [self.expressionView.expressionStorage evaluateWithError:&error]; self.resultLabel.stringValue = result != nil ? result.description : @"Error!"; - self.errorLabel.stringValue = error != nil ? error.description : @"No Error"; + self.errorLabel.stringValue = error != nil ? [NSString stringWithFormat:@"%@, %@", error, error.pathToExpression] : @"No Error"; + if (error) { + self.expressionView.error = error; + } } @end