public FrmStokAnasayfa() { InitializeComponent(); export = new ExportTool(this, gridStok, dropDownButton1); RoleTool.RolleriYukle(this); }
public void ExportModText(UIMouseEvent evt, UIElement listeningElement) { var path = Path.Combine(Main.SavePath, "Texts/", mod.Name); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } ExportTool.ExportInfo(mod, path); ExportTool.ExportItemTexts(mod, path); ExportTool.ExportNPCTexts(mod, path); ExportTool.ExportBuffTexts(mod, path); ExportTool.ExportMiscTexts(mod, path); }
public void UpdateModText(UIMouseEvent evt, UIElement listeningElement) { var path = Path.Combine(Main.SavePath, "Texts/", mod.Name); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } if (!ImportTool.CheckDir(path)) { ExportTool.ExportInfo(mod, path); ExportTool.ExportItemTexts(mod, path); ExportTool.ExportNPCTexts(mod, path); ExportTool.ExportBuffTexts(mod, path); ExportTool.ExportMiscTexts(mod, path); } else { var items = CommonTools.LoadJson <TextFile.ItemFile>(Path.Combine(path, "Items.json")); UpdateTool.UpdateItemsText(items, ExportTool.GetItemTexts(mod)); CommonTools.DumpJson(Path.Combine(path, "Items.json"), items); var npcs = CommonTools.LoadJson <TextFile.NPCFile>(Path.Combine(path, "NPCs.json")); UpdateTool.UpdateNPCsText(npcs, ExportTool.GetNPCTexts(mod)); CommonTools.DumpJson(Path.Combine(path, "NPCs.json"), npcs); var buffs = CommonTools.LoadJson <TextFile.BuffFile>(Path.Combine(path, "Buffs.json")); UpdateTool.UpdateBuffsText(buffs, ExportTool.GetBuffTexts(mod)); CommonTools.DumpJson(Path.Combine(path, "Buffs.json"), buffs); var miscs = CommonTools.LoadJson <TextFile.MiscFile>(Path.Combine(path, "Miscs.json")); UpdateTool.UpdateMiscsText(miscs, ExportTool.GetMiscTexts(mod)); CommonTools.DumpJson(Path.Combine(path, "Miscs.json"), miscs); } }
public FrmPersonelAnasayfa() { InitializeComponent(); export = new ExportTool(this, PersonellerGridView, dropDownButton1); }
private void MHExport2MAML_Click(object sender, EventArgs e) { ExportTool.ExportToDocument(m_MainContol.SelectedIModelNodeAdvanced, ExportTool.TypeOfTheDocument.Maml); }
public FrmDepoAnasayfa() { InitializeComponent(); export = new ExportTool(this, DepoGridView, dropDownButton1); }
/// <inheritdoc/> public override DM.IDock CreateLayout() { // Documents var pageDocument = new PageDocument { Id = nameof(PageDocument), Title = "Page" }; // Tools var projectTool = new ProjectTool { Id = nameof(ProjectTool), Title = "Project" }; var optionsTool = new OptionsTool { Id = nameof(OptionsTool), Title = "Options" }; var imagesTool = new ImagesTool { Id = nameof(ImagesTool), Title = "Images" }; var groupsTool = new GroupsTool { Id = nameof(GroupsTool), Title = "Groups" }; var databasesTool = new DatabasesTool { Id = nameof(DatabasesTool), Title = "Databases" }; var scriptTool = new ScriptTool { Id = nameof(ScriptTool), Title = "Script" }; var exportTool = new ExportTool { Id = nameof(ExportTool), Title = "Export" }; var browserTool = new BrowserTool { Id = nameof(BrowserTool), Title = "Browser" }; var documentTool = new DocumentTool { Id = nameof(DocumentTool), Title = "Document" }; var stylesTool = new StylesTool { Id = nameof(StylesTool), Title = "Styles" }; var templatesTool = new TemplatesTool { Id = nameof(TemplatesTool), Title = "Templates" }; var scriptsTool = new ScriptsTool { Id = nameof(ScriptsTool), Title = "Scripts" }; var containerTool = new ContainerTool { Id = nameof(ContainerTool), Title = "Container" }; var zoomTool = new ZoomTool { Id = nameof(ZoomTool), Title = "Zoom" }; var rendererTool = new RendererTool { Id = nameof(RendererTool), Title = "Renderer" }; var shapeTool = new ShapeTool { Id = nameof(ShapeTool), Title = "Shape" }; var toolsTool = new ToolsTool { Id = nameof(ToolsTool), Title = "Tools" }; var recordTool = new RecordTool { Id = nameof(RecordTool), Title = "Record" }; var propertiesTool = new PropertiesTool { Id = nameof(PropertiesTool), Title = "Properties" }; var styleTool = new StyleTool { Id = nameof(StyleTool), Title = "Style" }; var templateTool = new TemplateTool { Id = nameof(TemplateTool), Title = "Template" }; // Panes var leftPane = new DMC.ProportionalDock { Id = nameof(DMC.IProportionalDock), Title = "EditorLeft", Orientation = DM.Orientation.Vertical, Proportion = 0.17, ActiveDockable = null, VisibleDockables = CreateList <DM.IDockable> ( new DMC.ToolDock { Id = nameof(DMC.IToolDock), Title = "EditorLeftTop", Proportion = double.NaN, ActiveDockable = projectTool, VisibleDockables = CreateList <DM.IDockable> ( projectTool, optionsTool, rendererTool, imagesTool ) }, new DMC.SplitterDock() { Id = nameof(DMC.ISplitterDock), Title = "LeftTopSplitter" }, new DMC.ToolDock { Id = nameof(DMC.IToolDock), Title = "EditorLeftBottom", Proportion = double.NaN, ActiveDockable = groupsTool, VisibleDockables = CreateList <DM.IDockable> ( groupsTool, databasesTool, toolsTool, scriptsTool ) } ) }; var rightPane = new DMC.ProportionalDock { Id = nameof(DMC.IProportionalDock), Title = "EditorRight", Orientation = DM.Orientation.Vertical, Proportion = 0.20, ActiveDockable = null, VisibleDockables = CreateList <DM.IDockable> ( new DMC.ToolDock { Id = nameof(DMC.IToolDock), Title = "EditorRightTop", Proportion = double.NaN, ActiveDockable = stylesTool, VisibleDockables = CreateList <DM.IDockable> ( stylesTool, containerTool, templatesTool, templateTool ) }, new DMC.SplitterDock() { Id = nameof(DMC.ISplitterDock), Title = "RightTopSplitter" }, new DMC.ToolDock { Id = nameof(DMC.IToolDock), Title = "EditorRightBottom", Proportion = double.NaN, ActiveDockable = shapeTool, VisibleDockables = CreateList <DM.IDockable> ( shapeTool, propertiesTool, recordTool, styleTool, zoomTool ) } ) }; var documentsPane = new DMC.DocumentDock { Id = nameof(DMC.IDocumentDock), Title = "DocumentsPane", IsCollapsable = false, Proportion = double.NaN, ActiveDockable = pageDocument, VisibleDockables = CreateList <DM.IDockable> ( pageDocument, documentTool, scriptTool, exportTool, browserTool ) }; // Editor var editorLayout = new DMC.ProportionalDock { Id = nameof(DMC.IProportionalDock), Title = "EditorLayout", Orientation = DM.Orientation.Horizontal, Proportion = double.NaN, ActiveDockable = null, VisibleDockables = CreateList <DM.IDockable> ( leftPane, new DMC.SplitterDock() { Id = nameof(DMC.ISplitterDock), Title = "LeftSplitter" }, documentsPane, new DMC.SplitterDock() { Id = nameof(DMC.ISplitterDock), Title = "RightSplitter" }, rightPane ) }; // Views var dashboardView = new DashboardView { Id = nameof(DashboardView), Title = "Dashboard" }; var editorView = new EditorView { Id = nameof(EditorView), Title = "Editor", ActiveDockable = editorLayout, VisibleDockables = CreateList <DM.IDockable> ( editorLayout ) }; // Root var root = new DMC.RootDock { Id = nameof(DMC.IRootDock), Title = "Root", IsCollapsable = false, ActiveDockable = dashboardView, DefaultDockable = dashboardView, VisibleDockables = CreateList <DM.IDockable> ( dashboardView, editorView ) }; root.Top = CreatePinDock(); root.Top.Alignment = DM.Alignment.Top; root.Bottom = CreatePinDock(); root.Bottom.Alignment = DM.Alignment.Bottom; root.Left = CreatePinDock(); root.Left.Alignment = DM.Alignment.Left; root.Right = CreatePinDock(); root.Right.Alignment = DM.Alignment.Right; return(root); }
private void doExport(String filename, Int32 index) { switch (index) { case 1: // Scenario Files (*.xml)|*.xml this.Cursor = Cursors.WaitCursor; FileInfo xmlFile = new FileInfo(filename); if (!xmlFile.Extension.Equals(".xml", StringComparison.InvariantCultureIgnoreCase)) { filename = xmlFile.FullName + ".xml"; } ExportTool<IXPathNavigable> exportTool = new ExportTool<IXPathNavigable>(); ExportToXmlFileAdapter toXmlFileAdapter = new ExportToXmlFileAdapter(filename); DDD_4_2_Exporter dddExporter = new DDD_4_2_Exporter(vsgController, projectController, true); try { exportTool.Export(dddExporter, toXmlFileAdapter); this.Text = "Visual Scenario Generator - " + filename; } catch(Exception ex) { MessageBox.Show(ex.Message, ex.InnerException.Message); } this.Cursor = Cursors.Default; break; case 2: // Raw Scenario Files this.Cursor = Cursors.WaitCursor; //// The following commented out code is for dumping mysql //FileInfo sqlFile = new FileInfo(filename); //if (!sqlFile.Extension.Equals(".sql", StringComparison.InvariantCultureIgnoreCase)) //{ // filename = sqlFile.FullName + ".sql"; //} //RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\MySQL AB\MySQL Server 5.0"); //if (key.GetValue("Location") != null) //{ // String path = key.GetValue("Location").ToString(); // Process process = new Process(); // process.StartInfo.FileName = Path.Combine(path, @"bin\mysqldump.exe"); // if (password.Equals(String.Empty)) // process.StartInfo.Arguments = String.Format("-u {0} -r \"{1}\" {2}", username, filename, database); // else // process.StartInfo.Arguments = String.Format("-u {0} -p{1} -r \"{2}\" {3}", username, password, filename, database); // process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; // try // { // process.Start(); // process.WaitForExit(); // } // catch (Exception e) // { // MessageBox.Show(e.Message, "Export error"); // } //} try { FileInfo mdbFile = new FileInfo(filename); if (!mdbFile.Extension.Equals(".bak", StringComparison.InvariantCultureIgnoreCase)) { filename = mdbFile.FullName + ".bak"; } SQLDMO.SQLServer2 sqlServer = new SQLDMO.SQLServer2Class(); sqlServer.Connect(server, username, password); SQLDMO.Backup2 backup = new SQLDMO.Backup2Class(); backup.Devices = backup.Files; backup.Files = "[" + filename + "]"; backup.Database = database; backup.SQLBackup(sqlServer); scenarioFilename = filename; this.Text = "Visual Scenario Generator - " + scenarioFilename; } catch (Exception e) { MessageBox.Show(e.Message, "Export error"); } this.Cursor = Cursors.Default; break; } }
public FrmCariAnasayfa() { InitializeComponent(); export = new ExportTool(this, CariGridView, dropDownButton1); RoleTool.RolleriYukle(this); }
public FrmStokHareketleri() { InitializeComponent(); export = new ExportTool(this, gridStokHareketGenel, dropDownButton1); }
public FrmKasaHareketleri() { InitializeComponent(); export = new ExportTool(this, gridKasaHareket, dropDownButton1); }