aboutsummaryrefslogtreecommitdiffstatsci
path: root/CrowIDE/src/Editors
diff options
context:
space:
mode:
Diffstat (limited to 'CrowIDE/src/Editors')
-rw-r--r--CrowIDE/src/Editors/Editor.cs2
-rw-r--r--CrowIDE/src/Editors/ImlVisualEditor.cs2
-rw-r--r--CrowIDE/src/Editors/SvgEditor.cs2
3 files changed, 3 insertions, 3 deletions
diff --git a/CrowIDE/src/Editors/Editor.cs b/CrowIDE/src/Editors/Editor.cs
index 2cd34412..7b95bb55 100644
--- a/CrowIDE/src/Editors/Editor.cs
+++ b/CrowIDE/src/Editors/Editor.cs
@@ -79,7 +79,7 @@ namespace Crow.Coding
protected abstract void updateEditorFromProjFile ();
protected abstract void updateProjFileFromEditor ();
protected abstract bool EditorIsDirty { get; set; }
- protected virtual bool IsReady { get { return true; }}
+ protected virtual bool IsReady { get { return projFile != null; }}
protected virtual void updateCheckPostProcess () {}
protected void backgroundThreadFunc () {
diff --git a/CrowIDE/src/Editors/ImlVisualEditor.cs b/CrowIDE/src/Editors/ImlVisualEditor.cs
index b1759fbc..11f94c17 100644
--- a/CrowIDE/src/Editors/ImlVisualEditor.cs
+++ b/CrowIDE/src/Editors/ImlVisualEditor.cs
@@ -434,7 +434,7 @@ namespace Crow.Coding
gr.Rectangle (cb, 2.0 / z);
string[] lerrs = Error.ToString ().Split ('\n');
Point p = cb.Center;
- p.Y -= lerrs.Length * 20;
+ p.Y = 20;
foreach (string le in lerrs) {
drawCenteredTextLine(gr, p, le);
p.Y += 20;
diff --git a/CrowIDE/src/Editors/SvgEditor.cs b/CrowIDE/src/Editors/SvgEditor.cs
index 219eea67..fce3d1aa 100644
--- a/CrowIDE/src/Editors/SvgEditor.cs
+++ b/CrowIDE/src/Editors/SvgEditor.cs
@@ -91,7 +91,7 @@ namespace Crow.Coding
#endregion
#region GraphicObject overrides
- protected override int measureRawSize (LayoutingType lt)
+ protected override int measureRawSize(LayoutingType lt)
{
if (_pic == null)
return 2 * Margin;