Beispiel #1
0
        private void updatePart()
        {
            ArrayList data = getData();

            Partical part = ParticalParser.parse(fileName, ref data);

            foreach (KeyValuePair <string, object> kvp in part.pParameters)
            {
                this.Tag.pParameters[kvp.Key] = kvp.Value;
            }
        }
        private void updatePart(string fileName, ArrayList data)
        {
            Partical part = ParticalParser.parse(fileName, ref data);

            ParticalsWin pWin = (ParticalsWin)ownerDockablePanel;

            foreach (KeyValuePair <string, object> kvp in part.pParameters)
            {
                pWin.Tag.pParameters[kvp.Key] = kvp.Value;
            }

            pWin.Tag.fileName = part.fileName;

            pWin.Tag.isCommented = part.isCommented;

            pWin.Tag.isDirty = part.isDirty;

            pWin.Tag.isP4 = part.isP4;

            pWin.Tag.isReadOnly = part.isReadOnly;

            ((ParticalsWin)ownerDockablePanel).setIsDirty(false);
        }
Beispiel #3
0
        public void loadStandAlonePartFile(string file_name)
        {
            ArrayList partData = new ArrayList();

            common.COH_IO.fillList(partData, file_name);

            Partical part = ParticalParser.parse(file_name, ref partData);

            bpcfPanel.partStandAloneFile.Add(part);

            if (!bpcfPanel.eventsComboBx.Items.Contains("StandAloneFiles"))
            {
                this.bpcfPanel.eventsComboBx.Items.Add("StandAloneFiles");
            }

            if (standAloneWindow)
            {
                bpcfPanel.initializeComboBxs(null);
            }

            bpcfPanel.eventsComboBx.SelectedIndex = bpcfPanel.eventsComboBx.Items.Count - 1;

            //bpcfPanel.eventsBhvrFilesMComboBx.SelectedIndex = bpcfPanel.eventsBhvrFilesMComboBx.Items.Count - 1;
        }