From 590fb1d22d56e1b171865fa9fa80f7d35ec4e26a Mon Sep 17 00:00:00 2001 From: Jean-Philippe Bruyère Date: Wed, 12 Dec 2018 19:46:09 +0100 Subject: wip --- CrowIDE/src/ProjectTree/ProjectFile.cs | 14 ++------------ CrowIDE/src/ProjectTree/ProjectItem.cs | 5 +---- 2 files changed, 3 insertions(+), 16 deletions(-) (limited to 'CrowIDE/src/ProjectTree') diff --git a/CrowIDE/src/ProjectTree/ProjectFile.cs b/CrowIDE/src/ProjectTree/ProjectFile.cs index 2c60c32c..611f1d8b 100644 --- a/CrowIDE/src/ProjectTree/ProjectFile.cs +++ b/CrowIDE/src/ProjectTree/ProjectFile.cs @@ -315,21 +315,11 @@ namespace Crow.Coding if (IsDirty) { MessageBox mb = MessageBox.ShowModal (CrowIDE.MainIFace, MessageBox.Type.YesNoCancel, $"{DisplayName} has unsaved changes.\nSave it now?"); - mb.Yes += onClickSaveAndCloseNow; - mb.No += onClickCloseNow; + mb.Yes += (object _sender, EventArgs _e) => { Save (); Close (); }; + mb.No += (object _sender, EventArgs _e) => Close(); } else Close (); } - - void onClickCloseNow (object sender, EventArgs e) - { - Close (); - } - void onClickSaveAndCloseNow (object sender, EventArgs e) - { - Save (); - Close (); - } } } diff --git a/CrowIDE/src/ProjectTree/ProjectItem.cs b/CrowIDE/src/ProjectTree/ProjectItem.cs index 89889ca3..695e372b 100644 --- a/CrowIDE/src/ProjectTree/ProjectItem.cs +++ b/CrowIDE/src/ProjectTree/ProjectItem.cs @@ -45,14 +45,11 @@ namespace Crow.Coding public override Picture Icon { get { - Console.WriteLine("extension="+Extension); - switch (Extension) { case ".cs": return new SvgPicture("#icons.cs-file.svg"); - case ".crow": - Console.WriteLine("loading icons.xml-file"); + case ".crow": return new SvgPicture("#icons.xml-file.svg"); case ".xml": return new SvgPicture("#icons.xml-file.svg"); -- cgit v1.3.1-4-g156e