static void Main(String[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); ApplicationAction applicationAction = ApplicationAction.Run; CommonTools.Gui.Login login = new CommonTools.Gui.Login(); if (applicationAction.Equals(ApplicationAction.UpdateVersion)) { login.updateVersion(); } login.ShowDialog(); if (login.isValid()) { switch(applicationAction) { case ApplicationAction.GenerateDatabaseStructure: CommonTools.Database.DB.Instance.makeDatabaseVariables(); break; case ApplicationAction.Run: { m_frmMission = new FrmMission(); m_frmMission.ShowDialog(); //System.Console.WriteLine("\n\n" + frmMission.getMissionXml() + "\n\n"); //Clipboard.SetText(frmMission.getMissionXml()); /*String missionReport = m_frmMission.getMission().getReport(); System.IO.File.Delete("Mission.htm"); StreamWriter streamWriter = new StreamWriter("Mission.htm"); streamWriter.Write(missionReport); streamWriter.Close();*/ //FileStream fileStream = System.IO.File.Open("Mission.hml", FileMode.Truncate); //fileStream.Write((byte[])missionReport.ToCharArray(), 0, missionReport.Length); //System.Console.WriteLine("\n\n" + m_frmMission.getMission().getReport() + "\n\n"); } break; case ApplicationAction.Search: { CommonTools.Gui.DlgSearch m_dlgSearch = new CommonTools.Gui.DlgSearch(); Boolean tryItems = false; if (tryItems) m_dlgSearch.configure(Net7.Tables.item_base); else m_dlgSearch.configure(Net7.Tables.missions); m_dlgSearch.ShowDialog(); } break; } } }
public TabMission(FrmMission parent) { InitializeComponent(); m_parent = parent; m_mission = null; m_dlgConditions = new DlgConditions(); m_dlgStages = new DlgStages(); CommonTools.Enumeration.AddSortedByName<CommonTools.MissionType>(guiTypeCbo); new CommonTools.Gui.TableButtonHandler(guiConditionsTbl, guiConditionsAddBtn, guiConditionsRemoveBtn, guiConditionsEditBtn, guiConditionUpBtn, guiConditionDownBtn); guiConditionUpBtn.Click += new EventHandler(onConditionReordered); guiConditionDownBtn.Click += new EventHandler(onConditionReordered); new CommonTools.Gui.TableButtonHandler(guiStagesTbl, guiStagesAddBtn, guiStagesRemoveBtn, null, guiStageUpBtn, guiStageDownBtn); guiStageUpBtn.Click += new EventHandler(onStageReordered); guiStageDownBtn.Click += new EventHandler(onStageReordered); }
public TabMission(FrmMission parent) { InitializeComponent(); m_parent = parent; m_mission = null; m_dlgConditions = new DlgConditions(); m_dlgStages = new DlgStages(); CommonTools.Enumeration.AddSortedByName <CommonTools.MissionType>(guiTypeCbo); new CommonTools.Gui.TableButtonHandler(guiConditionsTbl, guiConditionsAddBtn, guiConditionsRemoveBtn, guiConditionsEditBtn, guiConditionUpBtn, guiConditionDownBtn); guiConditionUpBtn.Click += new EventHandler(onConditionReordered); guiConditionDownBtn.Click += new EventHandler(onConditionReordered); new CommonTools.Gui.TableButtonHandler(guiStagesTbl, guiStagesAddBtn, guiStagesRemoveBtn, null, guiStageUpBtn, guiStageDownBtn); guiStageUpBtn.Click += new EventHandler(onStageReordered); guiStageDownBtn.Click += new EventHandler(onStageReordered); }
public TabStages(FrmMission parent, ListView stageTable) { InitializeComponent(); m_parent = parent; m_stageTable = stageTable; m_mission = null; m_stage = null; m_dlgRewards = new DlgRewards(); m_dlgCompletions = new DlgCompletions(); m_frmTalkTree = new TalkTreeEditor.FrmTalkTree(); new CommonTools.Gui.TableButtonHandler(guiCompletionsTbl, guiCompletionsAddBtn, guiCompletionsRemoveBtn, guiCompletionsEditBtn, guiCompletionUpBtn, guiCompletionDownBtn); guiCompletionUpBtn.Click += new EventHandler(onCompletionReordered); guiCompletionDownBtn.Click += new EventHandler(onCompletionReordered); new CommonTools.Gui.TableButtonHandler(guiRewardsTbl, guiRewardsAddBtn, guiRewardsRemoveBtn, guiRewardsEditBtn, guiRewardUpBtn, guiRewardDownBtn); guiRewardUpBtn.Click += new EventHandler(onRewardReordered); guiRewardDownBtn.Click += new EventHandler(onRewardReordered); }