some more work
This commit is contained in:
@@ -18,6 +18,8 @@ public partial class MainForm : RadForm, IMainApi
|
||||
{
|
||||
private WorkspaceTag? wsInfo;
|
||||
|
||||
Form IMainApi.MainWindow => this;
|
||||
|
||||
IWorkspace? IMainApi.CurWorkspace => wsInfo?.Workspace;
|
||||
|
||||
public IActionSetInfos? CurActionSet => radListControl_Updates.SelectedValue as IActionSetInfos;
|
||||
@@ -152,7 +154,7 @@ public partial class MainForm : RadForm, IMainApi
|
||||
|
||||
private void UpdateUpdateItem(RadListDataItem item)
|
||||
{
|
||||
if (item.Tag is IActionSetInfos infos)
|
||||
if (item.Value is IActionSetInfos infos)
|
||||
UpdateUpdateItem(item, infos);
|
||||
}
|
||||
|
||||
@@ -167,6 +169,8 @@ public partial class MainForm : RadForm, IMainApi
|
||||
item.Text = string.Format(GeneralLangRes.Node_Install, infos.Version.ToString());
|
||||
else
|
||||
item.Text = infos.Version.ToString();
|
||||
|
||||
item.SvgImage = AppGlobals.Symbols.GetSvgImage(infos.IsPublic ? AppSymbols.eye : AppSymbols.invisible, SymbolSize.Small);
|
||||
}
|
||||
|
||||
private void LoadActionSet(IActionSetInfos infos)
|
||||
@@ -487,7 +491,7 @@ public partial class MainForm : RadForm, IMainApi
|
||||
private void RadMenuItem_EditUpdate_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (radListControl_Updates.SelectedItem?.Value is IActionSetInfos infos
|
||||
&& RadDialogBase.Show(new UpdatePropertiesEditorFlyout(infos), TitlesLangRes.EditUpdate, AppGlobals.Symbols.GetSvgImage(AppSymbols.edit, SymbolSize.Small)).IsValid())
|
||||
&& RadDialogBase.ShowDialog(new UpdatePropertiesEditorFlyout(infos), TitlesLangRes.EditUpdate, AppGlobals.Symbols.GetSvgImage(AppSymbols.edit, SymbolSize.Small)).IsValid())
|
||||
UpdateUpdateItem(radListControl_Updates.SelectedItem);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user