private void OnClose(object sender, FormClosingEventArgs e) { Control contr = this.Controls[0]; m_oldtab.Controls.Clear(); m_oldtab.Controls.Add(contr); UoFiddler.ReDock(m_oldtab); }
public UoFiddler() { refmarker = this; InitializeComponent(); this.Icon = FiddlerControls.Options.GetFiddlerIcon(); #if DEBUG this.Text += " (DEBUG version)"; #endif Version ver = Assembly.GetExecutingAssembly().GetName().Version; Version = String.Format("{0}.{1}", ver.Major, ver.Minor); Versionlabel.Text = String.Format("Версия {0}.{1}", ver.Major, ver.Minor); Versionlabel.Left = Start.Size.Width - Versionlabel.Width - 5; Buildlabel.Text = String.Format("Сборка {0}.{1}", ver.Build, ver.Revision); Buildlabel.Left = Start.Size.Width - Buildlabel.Width - 5; ChangeDesign(); LoadExternToolStripMenu(); GlobalPlugins.Plugins.FindPlugins(Application.StartupPath + @"\plugins"); SetStyle(ControlStyles.OptimizedDoubleBuffer, true); SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); foreach (Host.Types.AvailablePlugin plug in GlobalPlugins.Plugins.AvailablePlugins) { if (plug.Loaded) { plug.Instance.ModifyPluginToolStrip(this.toolStripDropDownButtonPlugins); plug.Instance.ModifyTabPages(this.TabPanel); } } //new OptionsTab(TabPanel); new XpDesign(this, TabPanel, toolStrip1); //TabPanel.SelectTab(21); //TabPanel.Controls.IndexOf(ServerInteractiv) Telnet = new Client(); return; foreach (TabPage tab in TabPanel.TabPages) { if (((int)tab.Tag >= 0) && ((int)tab.Tag < FiddlerControls.Options.ChangedViewState.Count)) { if (!FiddlerControls.Options.ChangedViewState[(int)tab.Tag]) { ToggleView(tab); } } } Telnet = new Client(); }
public UoFiddler() { refmarker = this; InitializeComponent(); if (Options.StoreFormState) { if (Options.MaximisedForm) { this.StartPosition = FormStartPosition.Manual; this.WindowState = FormWindowState.Maximized; } else { if (isOkFormStateLocation(Options.FormPosition, Options.FormSize)) { this.StartPosition = FormStartPosition.Manual; this.WindowState = FormWindowState.Normal; this.Location = Options.FormPosition; this.Size = Options.FormSize; } } } this.Icon = FiddlerControls.Options.GetFiddlerIcon(); Versionlabel.Text = "Version " + Version; Versionlabel.Left = Start.Size.Width - Versionlabel.Width - 5; ChangeDesign(); LoadExternToolStripMenu(); GlobalPlugins.Plugins.FindPlugins(Application.StartupPath + @"\plugins"); SetStyle(ControlStyles.OptimizedDoubleBuffer, true); SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); foreach (Host.Types.AvailablePlugin plug in GlobalPlugins.Plugins.AvailablePlugins) { if (plug.Loaded) { plug.Instance.ModifyPluginToolStrip(this.toolStripDropDownButtonPlugins); plug.Instance.ModifyTabPages(this.TabPanel); } } foreach (TabPage tab in TabPanel.TabPages) { if (((int)tab.Tag >= 0) && ((int)tab.Tag < FiddlerControls.Options.ChangedViewState.Count)) { if (!FiddlerControls.Options.ChangedViewState[(int)tab.Tag]) { ToggleView(tab); } } } }
public UoFiddler() { refmarker = this; InitializeComponent(); this.Icon = FiddlerControls.Options.GetFiddlerIcon(); #if DEBUG this.Text += " (DEBUG version)"; #endif Version ver = Assembly.GetExecutingAssembly().GetName().Version; Version = String.Format("{0}.{1}", ver.Major, ver.Minor); Versionlabel.Text = String.Format("Версия {0}.{1}", ver.Major, ver.Minor); Versionlabel.Left = Start.Size.Width - Versionlabel.Width - 5; Buildlabel.Text = String.Format("Сборка {0}.{1}", ver.Build, ver.Revision); Buildlabel.Left = Start.Size.Width - Buildlabel.Width - 5; ChangeDesign(); LoadExternToolStripMenu(); GlobalPlugins.Plugins.FindPlugins(Application.StartupPath + @"\plugins"); SetStyle(ControlStyles.OptimizedDoubleBuffer, true); SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); foreach (Host.Types.AvailablePlugin plug in GlobalPlugins.Plugins.AvailablePlugins) { if (plug.Loaded) { plug.Instance.ModifyPluginToolStrip(this.toolStripDropDownButtonPlugins); plug.Instance.ModifyTabPages(this.TabPanel); } } //new OptionsTab(TabPanel); new XpDesign(this, TabPanel, toolStrip1); //TabPanel.SelectTab(21); //TabPanel.Controls.IndexOf(ServerInteractiv) Telnet = new Client(); return; foreach (TabPage tab in TabPanel.TabPages) { if (((int)tab.Tag >= 0) && ((int)tab.Tag < FiddlerControls.Options.ChangedViewState.Count)) { if (!FiddlerControls.Options.ChangedViewState[(int)tab.Tag]) ToggleView(tab); } } Telnet = new Client(); }
public UoFiddler() { refmarker = this; InitializeComponent(); if (Options.StoreFormState) { if (Options.MaximisedForm) { this.StartPosition = FormStartPosition.Manual; this.WindowState = FormWindowState.Maximized; } else { if (isOkFormStateLocation(Options.FormPosition, Options.FormSize)) { this.StartPosition = FormStartPosition.Manual; this.WindowState = FormWindowState.Normal; this.Location = Options.FormPosition; this.Size = Options.FormSize; } } } this.Icon = FiddlerControls.Options.GetFiddlerIcon(); Versionlabel.Text = "Version " + Version; Versionlabel.Left = Start.Size.Width - Versionlabel.Width - 5; ChangeDesign(); LoadExternToolStripMenu(); GlobalPlugins.Plugins.FindPlugins(Application.StartupPath + @"\plugins"); SetStyle(ControlStyles.OptimizedDoubleBuffer, true); SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); foreach (Host.Types.AvailablePlugin plug in GlobalPlugins.Plugins.AvailablePlugins) { if (plug.Loaded) { plug.Instance.ModifyPluginToolStrip(this.toolStripDropDownButtonPlugins); plug.Instance.ModifyTabPages(this.TabPanel); } } foreach (TabPage tab in TabPanel.TabPages) { if (((int)tab.Tag >= 0) && ((int)tab.Tag < FiddlerControls.Options.ChangedViewState.Count)) { if (!FiddlerControls.Options.ChangedViewState[(int)tab.Tag]) ToggleView(tab); } } }
private void OnClickApply(object sender, System.EventArgs e) { if (checkBoxAltDesign.Checked != FiddlerControls.Options.DesignAlternative) { FiddlerControls.Options.DesignAlternative = checkBoxAltDesign.Checked; UoFiddler.ChangeDesign(); PluginInterface.Events.FireDesignChangeEvent(); } Files.CacheData = checkBoxCacheData.Checked; if (checkBoxNewMapSize.Checked != (Map.Felucca.Width == 7168)) { if (checkBoxNewMapSize.Checked) { Map.Felucca.Width = 7168; Map.Trammel.Width = 7168; } else { Map.Felucca.Width = 6144; Map.Trammel.Width = 6144; } UoFiddler.ChangeMapSize(); } if (checkBoxuseDiff.Checked != Map.UseDiff) { Map.UseDiff = checkBoxuseDiff.Checked; FiddlerControls.Events.FireMapDiffChangeEvent(); } if ((numericUpDownItemSizeWidth.Value != FiddlerControls.Options.ArtItemSizeWidth) || (numericUpDownItemSizeHeight.Value != FiddlerControls.Options.ArtItemSizeHeight)) { FiddlerControls.Options.ArtItemSizeWidth = (int)numericUpDownItemSizeWidth.Value; FiddlerControls.Options.ArtItemSizeHeight = (int)numericUpDownItemSizeHeight.Value; UoFiddler.ReloadItemTab(); } if (checkBoxItemClip.Checked != FiddlerControls.Options.ArtItemClip) { FiddlerControls.Options.ArtItemClip = checkBoxItemClip.Checked; UoFiddler.ReloadItemTab(); } Files.UseHashFile = checkBoxUseHash.Checked; if ((map0Nametext.Text != FiddlerControls.Options.MapNames[0]) || (map1Nametext.Text != FiddlerControls.Options.MapNames[1]) || (map2Nametext.Text != FiddlerControls.Options.MapNames[2]) || (map3Nametext.Text != FiddlerControls.Options.MapNames[3]) || (map4Nametext.Text != FiddlerControls.Options.MapNames[4]) || (map5Nametext.Text != FiddlerControls.Options.MapNames[5])) { FiddlerControls.Options.MapNames[0] = map0Nametext.Text; FiddlerControls.Options.MapNames[1] = map1Nametext.Text; FiddlerControls.Options.MapNames[2] = map2Nametext.Text; FiddlerControls.Options.MapNames[3] = map3Nametext.Text; FiddlerControls.Options.MapNames[4] = map4Nametext.Text; FiddlerControls.Options.MapNames[5] = map5Nametext.Text; FiddlerControls.Events.FireMapNameChangeEvent(); } FiddlerControls.Options.MapCmd = cmdtext.Text; FiddlerControls.Options.MapArgs = argstext.Text; if (Directory.Exists(textBoxOutputPath.Text)) { FiddlerControls.Options.OutputPath = textBoxOutputPath.Text; } }
private void onClosing(object sender, FormClosingEventArgs e) { UoFiddler.LoadExternToolStripMenu(); }
private void OnClickApply(object sender, System.EventArgs e) { if (checkBoxAltDesign.Checked != FiddlerControls.Options.DesignAlternative) { FiddlerControls.Options.DesignAlternative = checkBoxAltDesign.Checked; UoFiddler.ChangeDesign(); PluginInterface.Events.FireDesignChangeEvent(); } //Files.CacheData = checkBoxQuintMaps.Checked; if (checkBoxQuintMaps.Checked != ((Map.Dangeon.Width == 7168) & (Map.Sosaria.Width == 12288))) { if (checkBoxQuintMaps.Checked) { Map.Dangeon.Width = 7168; Map.Dangeon.Height = 4096; Map.Sosaria.Width = 12288; Map.Sosaria.Height = 8192; UoFiddler.ChangeMapSize(); Map.UseDiff = false; FiddlerControls.Events.FireMapDiffChangeEvent(); } } if (!checkBoxQuintMaps.Checked) { Files.CacheData = checkBoxCacheData.Checked; if (checkBoxNewMapSize.Checked != ((Map.Felucca.Width == 7168) & (Map.Trammel.Width == 7168)) || checkBoxPreAlphaMapSize.Checked != (Map.Britania.Width == 1024) || Map.Trammel.Width == 12288) { if (checkBoxNewMapSize.Checked) { Map.Felucca.Width = 7168; Map.Felucca.Height = 4096; Map.Trammel.Width = 7168; Map.Trammel.Height = 4096; } else if (checkBoxPreAlphaMapSize.Checked) { Map.Britania.Width = 1024; Map.Britania.Height = 1024; } else { Map.Felucca.Width = 6144; Map.Felucca.Height = 4096; Map.Trammel.Width = 6144; Map.Trammel.Height = 4096; } UoFiddler.ChangeMapSize(); } if (checkBoxuseDiff.Checked != Map.UseDiff) { Map.UseDiff = checkBoxuseDiff.Checked; FiddlerControls.Events.FireMapDiffChangeEvent(); } } if ((numericUpDownItemSizeWidth.Value != FiddlerControls.Options.ArtItemSizeWidth) || (numericUpDownItemSizeHeight.Value != FiddlerControls.Options.ArtItemSizeHeight)) { FiddlerControls.Options.ArtItemSizeWidth = (int)numericUpDownItemSizeWidth.Value; FiddlerControls.Options.ArtItemSizeHeight = (int)numericUpDownItemSizeHeight.Value; UoFiddler.ReloadItemTab(); } if (checkBoxItemClip.Checked != FiddlerControls.Options.ArtItemClip) { FiddlerControls.Options.ArtItemClip = checkBoxItemClip.Checked; UoFiddler.ReloadItemTab(); } Files.UseHashFile = checkBoxUseHash.Checked; if ((map0Nametext.Text != FiddlerControls.Options.MapNames[0]) || (map1Nametext.Text != FiddlerControls.Options.MapNames[1]) || (map2Nametext.Text != FiddlerControls.Options.MapNames[2]) || (map3Nametext.Text != FiddlerControls.Options.MapNames[3]) || (map4Nametext.Text != FiddlerControls.Options.MapNames[4]) || (map5Nametext.Text != FiddlerControls.Options.MapNames[5])) { FiddlerControls.Options.MapNames[0] = map0Nametext.Text; FiddlerControls.Options.MapNames[1] = map1Nametext.Text; FiddlerControls.Options.MapNames[2] = map2Nametext.Text; FiddlerControls.Options.MapNames[3] = map3Nametext.Text; FiddlerControls.Options.MapNames[4] = map4Nametext.Text; FiddlerControls.Options.MapNames[5] = map5Nametext.Text; FiddlerControls.Events.FireMapNameChangeEvent(); } FiddlerControls.Options.MapCmd = cmdtext.Text; FiddlerControls.Options.MapArgs = argstext.Text; }
public XpDesign(UoFiddler uoFiddler, TabControl tabControl, ToolStrip toolMenu) { UoFiddler = uoFiddler; TabControl = tabControl; ToolStrip = toolMenu; XpDesign.ControlPanel = new ControlPanel(uoFiddler); HideTabHeaders(tabControl); //TabControl.Resize += new EventHandler(TabControl_Resize); string[] files1 = { "xp.style.glyph1.png", "xp.style.glyph2.png", "xp.style.glyph3.png", "xp.style.glyph4.png" }; string[] files2 = { "fiddler.png", "centred.png", "runuo.png", "console.png", "mul.files.animations.png", "mul.files.animdata.png", "mul.files.items.png", "mul.files.tiledata.png", "mul.files.landtiles.png", "mul.files.textures.png", "mul.files.multis.png", "mul.files.gumps.png", "mul.files.sounds.png", "mul.files.light.png", "mul.files.hues.png", "mul.files.fonts.png", "mul.files.cliloc.png", "mul.files.speech.png", "mul.files.skills.png", "mul.files.skillgrp.png", "mul.files.map.png", "mul.files.radarcolor.png", "mul.files.multimap.png", "thebox.region.editor.ico" }; ControlPanel.ImageSet = Resources.BuildImageSet ("Icons", files1); ControlPanel.ImageList = Resources.BuildImageList("Icons", files2); ControlPanelGroup group = ControlPanel.AddGroup("Общие", -1); group.AddItem( 0, "Главная", "", "StartPage", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 2, "Веб сайт", "", "WebBrowser", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 2, "Настройки", "", "Options", new ItemClickEventHandler(OnSelectItem)); group = ControlPanel.AddGroup("Сервер", -1);//"Администрирование", -1); //group.AddItem(2, "test 01", ""); group.AddItem( 3, "Терминал", "", "cmd", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 1, "CentrEd+", "", "centred", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 23, "Регионы", "", "regions", new ItemClickEventHandler(OnSelectItem)); group.SelectItem(null); group = ControlPanel.AddGroup("Клиент", -1);//"Файлы клиента", -1); //ItemClickEventHandler handler = new ItemClickEventHandler(SelectMulFilesGroup); group.AddItem( 20, "Карта", "Просмотр и операции над картами", "map", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 7, "Тайлы", "Просмотр и редактирование тайлов, текстур и их метаданых", "TileDatas", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 4, "Анимация", "Просмотр и редактирование анимации и предметов экипировки", "Animation", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 21, "Radar Color", "", "RadarCol", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 5, "Anim Data", "", "AnimData", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 6, "Items", "", "Items", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 8, "Land Tiles", "", "LandTiles", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 9, "Textures", "", "Texture", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 10, "Multis", "", "Multis", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 11, "Gumps", "", "Gumps", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 12, "Sounds", "", "Sounds", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 13, "Light", "", "Light", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 14, "Hue", "", "Hue", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 15, "Fonts", "", "fonts", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 16, "CliLoc", "", "CliLoc", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 17, "Speech", "", "speech", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 18, "Skills", "", "Skills", new ItemClickEventHandler(OnSelectItem)); group.AddItem( 19, "Skill Grp", "", "SkillGrp", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 22, "Multi Map", "", "multimap", new ItemClickEventHandler(OnSelectItem)); group.SelectItem(null); //uoFiddler.Width = 1264; //uoFiddler.Height = 948; //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("map")); //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("TileDatas")); //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("CentrEd")); //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("CliLoc")); //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("Equipment")); Application.DoEvents(); }
public XpDesign(UoFiddler uoFiddler, TabControl tabControl, ToolStrip toolMenu) { UoFiddler = uoFiddler; TabControl = tabControl; ToolStrip = toolMenu; XpDesign.ControlPanel = new ControlPanel(uoFiddler); HideTabHeaders(tabControl); //TabControl.Resize += new EventHandler(TabControl_Resize); string[] files1 = { "xp.style.glyph1.png", "xp.style.glyph2.png", "xp.style.glyph3.png", "xp.style.glyph4.png" }; string[] files2 = { "fiddler.png", "centred.png", "runuo.png", "console.png", "mul.files.animations.png", "mul.files.animdata.png", "mul.files.items.png", "mul.files.tiledata.png", "mul.files.landtiles.png", "mul.files.textures.png", "mul.files.multis.png", "mul.files.gumps.png", "mul.files.sounds.png", "mul.files.light.png", "mul.files.hues.png", "mul.files.fonts.png", "mul.files.cliloc.png", "mul.files.speech.png", "mul.files.skills.png", "mul.files.skillgrp.png", "mul.files.map.png", "mul.files.radarcolor.png", "mul.files.multimap.png", "thebox.region.editor.ico" }; ControlPanel.ImageSet = Resources.BuildImageSet("Icons", files1); ControlPanel.ImageList = Resources.BuildImageList("Icons", files2); ControlPanelGroup group = ControlPanel.AddGroup("Общие", -1); group.AddItem(0, "Главная", "", "StartPage", new ItemClickEventHandler(OnSelectItem)); group.AddItem(2, "Веб сайт", "", "WebBrowser", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 2, "Настройки", "", "Options", new ItemClickEventHandler(OnSelectItem)); group = ControlPanel.AddGroup("Сервер", -1);//"Администрирование", -1); //group.AddItem(2, "test 01", ""); group.AddItem(3, "Терминал", "", "cmd", new ItemClickEventHandler(OnSelectItem)); group.AddItem(1, "CentrEd+", "", "centred", new ItemClickEventHandler(OnSelectItem)); group.AddItem(23, "Регионы", "", "regions", new ItemClickEventHandler(OnSelectItem)); group.SelectItem(null); group = ControlPanel.AddGroup("Клиент", -1);//"Файлы клиента", -1); //ItemClickEventHandler handler = new ItemClickEventHandler(SelectMulFilesGroup); group.AddItem(20, "Карта", "Просмотр и операции над картами", "map", new ItemClickEventHandler(OnSelectItem)); group.AddItem(7, "Тайлы", "Просмотр и редактирование тайлов, текстур и их метаданых", "TileDatas", new ItemClickEventHandler(OnSelectItem)); group.AddItem(4, "Анимация", "Просмотр и редактирование анимации и предметов экипировки", "Animation", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 21, "Radar Color", "", "RadarCol", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 5, "Anim Data", "", "AnimData", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 6, "Items", "", "Items", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 8, "Land Tiles", "", "LandTiles", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 9, "Textures", "", "Texture", new ItemClickEventHandler(OnSelectItem)); group.AddItem(10, "Multis", "", "Multis", new ItemClickEventHandler(OnSelectItem)); group.AddItem(11, "Gumps", "", "Gumps", new ItemClickEventHandler(OnSelectItem)); group.AddItem(12, "Sounds", "", "Sounds", new ItemClickEventHandler(OnSelectItem)); group.AddItem(13, "Light", "", "Light", new ItemClickEventHandler(OnSelectItem)); group.AddItem(14, "Hue", "", "Hue", new ItemClickEventHandler(OnSelectItem)); group.AddItem(15, "Fonts", "", "fonts", new ItemClickEventHandler(OnSelectItem)); group.AddItem(16, "CliLoc", "", "CliLoc", new ItemClickEventHandler(OnSelectItem)); group.AddItem(17, "Speech", "", "speech", new ItemClickEventHandler(OnSelectItem)); group.AddItem(18, "Skills", "", "Skills", new ItemClickEventHandler(OnSelectItem)); group.AddItem(19, "Skill Grp", "", "SkillGrp", new ItemClickEventHandler(OnSelectItem)); //group.AddItem( 22, "Multi Map", "", "multimap", new ItemClickEventHandler(OnSelectItem)); group.SelectItem(null); //uoFiddler.Width = 1264; //uoFiddler.Height = 948; //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("map")); //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("TileDatas")); //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("CentrEd")); //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("CliLoc")); //TabControl.SelectTab(TabControl.TabPages.IndexOfKey("Equipment")); Application.DoEvents(); }