From: Jean-Philippe Bruyère Date: Sat, 17 Mar 2018 03:31:05 +0000 (+0100) Subject: crowide lqi explorer X-Git-Url: https://git.osiis.dedyn.io/?a=commitdiff_plain;h=abf38d1ee2fa212804aad58bbd8d92b4ea5d57bf;p=jp%2Fcrow.git crowide lqi explorer --- diff --git a/CrowIDE/CrowIDE.csproj b/CrowIDE/CrowIDE.csproj index 1cae7289..73687723 100644 --- a/CrowIDE/CrowIDE.csproj +++ b/CrowIDE/CrowIDE.csproj @@ -24,7 +24,7 @@ true full false - DEBUG; + DEBUG;DBG_EVENTS prompt 4 false @@ -146,7 +146,6 @@ Crow.Coding.MembersView.template - @@ -298,6 +297,7 @@ + diff --git a/CrowIDE/src/CrowIDE.cs b/CrowIDE/src/CrowIDE.cs index 0332592d..681da208 100644 --- a/CrowIDE/src/CrowIDE.cs +++ b/CrowIDE/src/CrowIDE.cs @@ -42,7 +42,7 @@ namespace Crow.Coding CMDUndo, CMDRedo, CMDCut, CMDCopy, CMDPaste, CMDHelp, CMDAbout, CMDOptions, CMDViewGTExp, CMDViewProps, CMDViewProj, CMDViewProjProps, CMDViewErrors, CMDViewSolution, CMDViewEditor, CMDViewProperties, - CMDViewToolbox, CMDViewSchema, CMDViewStyling,CMDViewDesign, + CMDViewToolbox, CMDViewSchema, CMDViewStyling,CMDViewDesign,CMDViewLQIs, CMDCompile; void initCommands () { @@ -78,6 +78,8 @@ namespace Crow.Coding { Caption = "IML Shematic View", CanExecute = true}; CMDViewStyling = new Command(new Action(() => loadWindow ("#Crow.Coding.ui.DockWindows.winStyleView.crow",this))) { Caption = "Styling Explorer", CanExecute = true}; + CMDViewLQIs = new Command(new Action(() => loadWindow ("#Crow.Coding.ui.DockWindows.winLQIs.crow",this))) + { Caption = "LQIs Explorer", CanExecute = true}; CMDViewGTExp = new Command(new Action(() => loadWindow ("#Crow.Coding.ui.DockWindows.winGTExplorer.crow"))) { Caption = "Graphic Tree Explorer", CanExecute = false}; diff --git a/CrowIDE/src/ProjectTree/ImlProjectItem.cs b/CrowIDE/src/ProjectTree/ImlProjectItem.cs index 0575d177..b967ce50 100644 --- a/CrowIDE/src/ProjectTree/ImlProjectItem.cs +++ b/CrowIDE/src/ProjectTree/ImlProjectItem.cs @@ -54,9 +54,12 @@ namespace Crow.Coding return; instance = value; NotifyValueChanged ("Instance", instance); + NotifyValueChanged ("LQIs", LQIs); } } - + public List LQIs { + get { return instance == null ? null : instance.IFace.LQIs; } + } public Measure DesignWidth { get { return designWidth; } set { diff --git a/CrowIDE/ui/CrowIDE.crow b/CrowIDE/ui/CrowIDE.crow index d721ac36..4f1dd675 100644 --- a/CrowIDE/ui/CrowIDE.crow +++ b/CrowIDE/ui/CrowIDE.crow @@ -28,6 +28,7 @@ + diff --git a/CrowIDE/ui/DockWindows/winLQIs.crow b/CrowIDE/ui/DockWindows/winLQIs.crow new file mode 100644 index 00000000..3581141b --- /dev/null +++ b/CrowIDE/ui/DockWindows/winLQIs.crow @@ -0,0 +1,70 @@ + + + + + + + + + diff --git a/CrowIDE/ui/LQIsExplorer.crow b/CrowIDE/ui/LQIsExplorer.crow deleted file mode 100644 index 72a36fbd..00000000 --- a/CrowIDE/ui/LQIsExplorer.crow +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - -