private void btnBrowseTempDir_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog vFolderBrowserDialog = new FolderBrowserDialog();

            vFolderBrowserDialog.Description = "Select Working Directory";
            DialogResult result = vFolderBrowserDialog.ShowDialog();

            if (vFolderBrowserDialog.SelectedPath != "")
            {
                Controller.setWorkingDirectory(vFolderBrowserDialog.SelectedPath);
            }
            txtWorkingDirectory.Text = Controller.getWorkingDirectory();
        }
Exemplo n.º 2
0
        private void btnDeviceTree_Click(object sender, EventArgs e)
        {
            OpenFileDialog vOpenFileDialog = new OpenFileDialog();

            vOpenFileDialog.Title  = "Select Custom DeviceTree Image";
            vOpenFileDialog.Filter = "IMG3 Files|*.img3";
            DialogResult result = vOpenFileDialog.ShowDialog();

            txtDeviceTree.Text = vOpenFileDialog.FileName;

            string GenericDeviceTreeFileName = "DeviceTree." + Controller.getAppleMobileDevice().InternalCodeName + "_custom.img3";

            if (Directory.Exists(Controller.getWorkingDirectory()) == false)
            {
                Directory.CreateDirectory(Controller.getWorkingDirectory());
            }

            File.Copy(vOpenFileDialog.FileName, Controller.getWorkingDirectory() + "\\" + GenericDeviceTreeFileName);
            OperatingSystem.DeviceTree = Controller.getWorkingDirectory() + "\\" + GenericDeviceTreeFileName;
        }
 public frmSoftwareConfiguration(iMultiBootController pController)
 {
     InitializeComponent();
     Controller = pController;
     txtWorkingDirectory.Text = pController.getWorkingDirectory();
 }