private void DownloadExes()
 {
     for (i = 0; i < DataContainer.GetData("files").GetLength(0); i++)
     {
         webby.DownloadFile(DataContainer.GetData("files")[i, 1], Paths[i]);
     }
 }
 public Customizer(String CurrentPath)
 {
     Paths            = new String[DataContainer.GetData("files").GetLength(0)];
     webby            = new WebClient();
     this.CurrentPath = CurrentPath + "\\" + DataContainer.GetFolderName();
     CreatePaths();
 }
 private void CreatePaths()
 {
     for (i = 0; i < DataContainer.GetData("files").GetLength(0); i++)
     {
         Paths[i] = CurrentPath + "\\" + DataContainer.GetData("files")[i, 0];
     }
 }
        public String GetArgs(int componentaction)
        {
            String args = "--layout \"" + SaveTo + "\"";

            if (SelWorkload.Count > 0 && SelWorkload.Count < 17)
            {
                String workarg = "";
                foreach (String s in SelWorkload)
                {
                    workarg = workarg + " " + "--add " + DataContainer.GetWorkload_prefix() + s;
                }
                args = args + workarg;
            }
            if (SelLang.Count > 0 && SelLang.Count < 14)
            {
                String langarg = " --lang";
                foreach (String s in SelLang)
                {
                    langarg = langarg + " " + s;
                }
                args = args + langarg;
            }
            if (componentaction == 0)
            {
                return(args);
            }
            else
            {
                return(args + " " + DataContainer.GetData("Components")[componentaction, 1]);
            }
        }
Ejemplo n.º 5
0
 private void LoadUI()
 {
     ver.Text = Application.ProductVersion;
     for (int i = 0; i < DataContainer.GetData("files").GetLength(0); i++)
     {
         EdList.Items.Add(DataContainer.GetData("files")[i, 0].Replace("vs_", "").Replace(".exe", ""));
     }
     for (int i = 0; i < DataContainer.GetData("Language").GetLength(0); i++)
     {
         LangList.Items.Add(DataContainer.GetData("Language")[i, 0] + " (" + DataContainer.GetData("Language")[i, 1] + ")");
     }
     for (int i = 0; i < DataContainer.GetData("Workload").GetLength(0); i++)
     {
         WorkList.Items.Add(DataContainer.GetData("Workload")[i, 0]);
     }
     for (int i = 0; i < DataContainer.GetData("Components").GetLength(0); i++)
     {
         ComponentAction.Items.Add(DataContainer.GetData("Components")[i, 0]);
     }
     EdList.SelectedIndex          = 0;
     LangList.SelectedIndex        = 0;
     WorkList.SelectedIndex        = 0;
     ComponentAction.SelectedIndex = 0;
 }
Ejemplo n.º 6
0
 private void WorkList_SelectedIndexChanged(object sender, EventArgs e)
 {
     Desc.Text = DataContainer.GetData("Workload")[WorkList.SelectedIndex, 1];
 }
Ejemplo n.º 7
0
 private void WorkSelBtn_Click(object sender, EventArgs e)
 {
     Customizer.AddRemoveID(DataContainer.GetData("Workload")[WorkList.SelectedIndex, 0], Customizer.SelWorkload);
     CurrWork.Text = UpdateUI(Customizer.SelWorkload);
 }
Ejemplo n.º 8
0
 private void LangSelBtn_Click(object sender, EventArgs e)
 {
     Customizer.AddRemoveID(DataContainer.GetData("Language")[LangList.SelectedIndex, 0], Customizer.SelLang);
     CurrLang.Text = UpdateUI(Customizer.SelLang);
 }