public AGSDialog(IDialogLayout layout, IDialogActions startupActions, IObject graphics, bool showWhileOptionsAreRunning = false) { _dialogLayout = layout; StartupActions = startupActions; Graphics = graphics; ShowWhileOptionsAreRunning = showWhileOptionsAreRunning; Options = new List <IDialogOption> (5); foreach (var option in Options) { option.Label.TreeNode.SetParent(Graphics.TreeNode); } Graphics.Visible = false; }
public AGSDialog(IDialogLayout layout, IDialogActions startupActions, IObject graphics, bool showWhileOptionsAreRunning = false) { _dialogLayout = layout; StartupActions = startupActions; Graphics = graphics; ShowWhileOptionsAreRunning = showWhileOptionsAreRunning; Options = new List<IDialogOption> (5); foreach (var option in Options) { option.Label.TreeNode.SetParent(Graphics.TreeNode); } Graphics.Visible = false; }