public NewForm(HaRepackerMainPanel panel) { this.panel = panel; InitializeComponent(); encryptionBox.SelectedIndex = (int)ApplicationSettings.MapleVersion; versionBox.Value = ApplicationSettings.FileVersion; }
public void InsertWzFileUnsafe(WzFile f, HaRepackerMainPanel panel) { wzFiles.Add(f); WzNode node = new WzNode(f); panel.DataTree.Nodes.Add(node); SortNodesRecursively(node); }
public SaveForm(HaRepackerMainPanel panel, WzNode wzNode) { InitializeComponent(); this.wzNode = wzNode; this.wzf = (WzFile)wzNode.Tag; this.panel = panel; }
private void LoadWzFile(string path, WzMapleVersion encVersion, short version, HaRepackerMainPanel panel) { WzFile newFile; if (!OpenWzFile(path, encVersion, version, out newFile)) return; WzNode node = new WzNode(newFile); panel.DataTree.Nodes.Add(node); SortNodesRecursively(node); }
public void ReloadWzFile(WzFile file, HaRepackerMainPanel panel) { WzMapleVersion encVersion = file.MapleVersion; string path = file.FilePath; short version = ((WzFile)file).Version; ((WzNode)file.HRTag).Delete(); wzFiles.Remove(file); LoadWzFile(path, encVersion, (short)-1, panel); }
public NewForm(HaRepackerMainPanel panel) { this.panel = panel; InitializeComponent(); encryptionBox.Items.Add(HaRepacker.Properties.Resources.EncTypeGMS); encryptionBox.Items.Add(HaRepacker.Properties.Resources.EncTypeMSEA); encryptionBox.Items.Add(HaRepacker.Properties.Resources.EncTypeNone); encryptionBox.SelectedIndex = (int)ApplicationSettings.MapleVersion; versionBox.Value = 1; }
public SaveForm(HaRepackerMainPanel panel, WzNode wzNode) { InitializeComponent(); encryptionBox.Items.Add(HaRepacker.Properties.Resources.EncTypeGMS); encryptionBox.Items.Add(HaRepacker.Properties.Resources.EncTypeMSEA); encryptionBox.Items.Add(HaRepacker.Properties.Resources.EncTypeNone); this.wzNode = wzNode; this.wzf = (WzFile)wzNode.Tag; this.panel = panel; }
public OptionsForm(HaRepackerMainPanel panel) { this.panel = panel; InitializeComponent(); sortBox.Checked = panel.Sort; apngIncompEnable.Checked = UserSettings.UseApngIncompatibilityFrame; autoAssociateBox.Checked = UserSettings.AutoAssociate; if (UserSettings.DefaultXmlFolder != "") { defXmlFolderEnable.Checked = true; defXmlFolderBox.Text = UserSettings.DefaultXmlFolder; } indentBox.Value = UserSettings.Indentation; lineBreakBox.SelectedIndex = (int)UserSettings.LineBreakType; autoUpdate.Checked = UserSettings.AutoUpdate; }
private void LoadWzFileCallback(string path, HaRepackerMainPanel panel, bool detectMapleVersion) { try { if (detectMapleVersion) Program.WzMan.LoadWzFile(path, panel); else Program.WzMan.LoadWzFile(path, (WzMapleVersion)encryptionBox.SelectedIndex, MainPanel); } catch { Warning.Error(string.Format(HaRepacker.Properties.Resources.MainCouldntOpenWZ, path)); } }
private WzFile LoadWzFile(string path, WzMapleVersion encVersion, short version, HaRepackerMainPanel panel) { WzFile newFile; if (!OpenWzFile(path, encVersion, version, out newFile)) return null; WzNode node = new WzNode(newFile); panel.DataTree.Nodes.Add(node); if (UserSettings.Sort) { SortNodesRecursively(node); } return newFile; }
public void ReloadAll(HaRepackerMainPanel panel) { for (int i = 0; i < wzFiles.Count; i++) ReloadWzFile(wzFiles[i], panel); }
public WzFile LoadWzFile(string path, WzMapleVersion encVersion, HaRepackerMainPanel panel) { return LoadWzFile(path, encVersion, (short)-1, panel); }
public WzFile LoadWzFile(string path, HaRepackerMainPanel panel) { short fileVersion = -1; bool isList = WzTool.IsListFile(path); return LoadWzFile(path, WzTool.DetectMapleVersion(path, out fileVersion), fileVersion, panel); }
private void LoadWzFileThreadSafe(string path, HaRepackerMainPanel panel, bool detectMapleVersion) { if (panel.InvokeRequired) panel.Invoke(new LoadWzFileDelegate(LoadWzFileCallback), path, panel, detectMapleVersion); else LoadWzFileCallback(path, panel, detectMapleVersion); }
public UndoRedoManager(HaRepackerMainPanel parentPanel) { this.parentPanel = parentPanel; }
public FHMapper(HaRepackerMainPanel MainPanel) { this.MainPanel = MainPanel; }
private void LoadWzFileCallback(string path, HaRepackerMainPanel panel, bool detectMapleVersion) { try { if (detectMapleVersion) Program.WzMan.LoadWzFile(path, panel); else Program.WzMan.LoadWzFile(path, (WzMapleVersion)encryptionBox.SelectedIndex, MainPanel); } catch { Warning.Error("Could not open WZ file \"" + path + "\""); } }