コード例 #1
0
 protected void FormatOptionGroup(XmlScriptTreeNode p_stnNode, OptionGroup p_opgGroup)
 {
     p_stnNode.Text = String.Format("Option Group: {0}", p_opgGroup.Name);
 }
コード例 #2
0
 protected void FormatOption(XmlScriptTreeNode p_stnNode, Option p_optOption)
 {
     p_stnNode.Text = String.Format("Option: {0}", p_optOption.Name);
 }
コード例 #3
0
 protected void FormatInstallStep(XmlScriptTreeNode p_stnNode, InstallStep p_ispStep)
 {
     p_stnNode.Text = String.Format("Install Step: {0}", p_ispStep.Name);
 }
コード例 #4
0
        protected void FormatInstallSteps(XmlScriptTreeNode p_stnNode, XmlScript p_xscScript)
        {
            Int32 intStepCount = (Script.Version > new Version(3, 0, 0, 0)) ? p_xscScript.InstallSteps.Count : 1;

            p_stnNode.Text = String.Format("Install Steps ({0})", intStepCount);
        }
コード例 #5
0
 protected void FormatRequiredInstallFiles(XmlScriptTreeNode p_stnNode, IList <InstallableFile> p_lstFiles)
 {
     p_stnNode.Text = String.Format("Mandatory Install Files ({0})", p_lstFiles.Count);
 }
コード例 #6
0
 protected void FormatHeader(XmlScriptTreeNode p_stnNode, HeaderInfo p_hdrHeader)
 {
     p_stnNode.Text = String.Format("Mod Name: {0}", p_hdrHeader.Title);
 }
コード例 #7
0
        public XmlScriptTreeNode <T> AddNode <T>(T p_tObject, XmlScriptTreeNode <T> .EditorFactory <T> p_edfEditorFactory, XmlScriptTreeNode <T> .NodeFormatter <T> p_ftrFormatter) where T : INotifyPropertyChanged
        {
            XmlScriptTreeNode <T> tndNode = new XmlScriptTreeNode <T>(p_tObject, p_edfEditorFactory, p_ftrFormatter);

            Nodes.Add(tndNode);
            return(tndNode);
        }