Ejemplo n.º 1
0
        private void importMessagesAndStringsButton_Click(object sender, EventArgs e)
        {
            var exportImport = new TextImportExport(ainFile);

            exportImport.wordWrapOptions = this.wordWrapOptions;
            if (this.useWordWrappingCheckBox.Checked == false)
            {
                exportImport.wordWrapOptions = null;
            }
            var defaultFileName = Path.GetFileNameWithoutExtension(ainFile.OriginalFilename) + "_text.txt";

            using (var openFileDialog = new OpenFileDialog())
            {
                openFileDialog.DefaultExt = "txt";
                openFileDialog.Filter     = "Text Files (*.txt)|*.txt|All Files (*.*)|*.*";
                openFileDialog.FileName   = defaultFileName;
                if (openFileDialog.ShowDialogWithTopic(DialogTopic.ImportText) == DialogResult.OK)
                {
                    using (var saveFileDialog = new SaveFileDialog())
                    {
                        saveFileDialog.DefaultExt = "ain";
                        saveFileDialog.Filter     = "Ain Files (*.ain)|*.ain|All Files (*.*)|*.*";
                        if (saveFileDialog.ShowDialogWithTopic(DialogTopic.ImportTextSaveAin) == DialogResult.OK)
                        {
                            string textFileName   = openFileDialog.FileName;
                            string outputFileName = saveFileDialog.FileName;

                            exportImport.ReplaceText(textFileName, outputFileName);
                        }
                    }
                }
            }
        }
Ejemplo n.º 2
0
        private void ImportStringsAndMessages()
        {
            ReadCheckBoxes();

            using (var ofd = new OpenFileDialog())
            {
                ofd.Filter     = "Text Files (*.txt)|*.txt|All Files (*.*)|*.*";
                ofd.DefaultExt = "txt";
                if (ofd.ShowDialogWithTopic(DialogTopic.ImportText) == DialogResult.OK)
                {
                    using (var sfd = new SaveFileDialog())
                    {
                        sfd.Filter = "AIN Files (*.ain)|*.ain;*.ain_|All Files (*.*)|*.*";
                        if (sfd.ShowDialogWithTopic(DialogTopic.ImportTextSaveAin) == DialogResult.OK)
                        {
                            string textFileName = ofd.FileName;
                            string ainFileName  = sfd.FileName;
                            exportImport.ImportTextFile(textFileName, ainFileName);

                            //var importExportStrings = new StringExportImportOld(ainFile);
                            //importExportStrings.Import(ofd.FileName, sfd.FileName);
                        }
                    }
                }
            }
        }
Ejemplo n.º 3
0
 private void button1_Click(object sender, EventArgs e)
 {
     using (var saveFileDialog = new SaveFileDialog())
     {
         saveFileDialog.DefaultExt = "txt";
         saveFileDialog.Filter     = "Text Files (*.txt)|*.txt|All Files (*.*)|*.*";
         saveFileDialog.FileName   = this.FileName;
         if (saveFileDialog.ShowDialogWithTopic(DialogTopic.SaveDocument) == DialogResult.OK)
         {
             File.WriteAllText(saveFileDialog.FileName, scintilla1.Text, Extensions.TextEncoding);
         }
     }
 }
Ejemplo n.º 4
0
        private void ExportStringsOnly()
        {
            ReadCheckBoxes();

            using (var sfd = new SaveFileDialog())
            {
                sfd.Filter     = "Text Files (*.txt)|*.txt|All Files (*.*)|*.*";
                sfd.DefaultExt = "txt";
                if (sfd.ShowDialogWithTopic(DialogTopic.ExportText) == DialogResult.OK)
                {
                    string fileName = sfd.FileName;
                    exportImport.ExportStringsOnly(fileName);
                }
            }
        }
        public void ExportFiles()
        {
            if (!PromptForUnknownFunctionTypes())
            {
                return;
            }

            var sfd = new SaveFileDialog();

            sfd.DefaultExt = "pje";
            sfd.FileName   = "EXPORT FILES HERE";
            if (sfd.ShowDialogWithTopic(DialogTopic.DecompileCode) == DialogResult.OK)
            {
                string destinationPath = Path.GetDirectoryName(sfd.FileName);
                ExportFilesInBackground(destinationPath);
                //ExportFiles(destinationPath);
            }
        }
Ejemplo n.º 6
0
        private void exportMessagesAndStringsButton_Click(object sender, EventArgs e)
        {
            var exportImport = new TextImportExport(ainFile);

            AddAnnotations(exportImport);

            var defaultFileName = Path.GetFileNameWithoutExtension(ainFile.OriginalFilename) + "_text.txt";

            using (var saveFileDialog = new SaveFileDialog())
            {
                saveFileDialog.DefaultExt = "txt";
                saveFileDialog.Filter     = "Text Files (*.txt)|*.txt|All Files (*.*)|*.*";
                saveFileDialog.FileName   = defaultFileName;
                if (saveFileDialog.ShowDialogWithTopic(DialogTopic.ExportText) == DialogResult.OK)
                {
                    exportImport.SaveText(saveFileDialog.FileName, Extensions.TextEncoding);
                }
            }
        }
Ejemplo n.º 7
0
        private void OpenFile()
        {
            var openFileDialog = new OpenFileDialog();

            openFileDialog.RestoreDirectory = false;
            openFileDialog.FileName         = "main.jam";
            openFileDialog.Filter           = "JAM Files (*.jam)|*.jam|All Files (*.*)|*.*";
            openFileDialog.DefaultExt       = "jam";
            if (openFileDialog.ShowDialogWithTopic(DialogTopic.AssembleCode) == DialogResult.OK)
            {
                var saveFileDialog = new SaveFileDialog();
                saveFileDialog.RestoreDirectory = false;
                saveFileDialog.Filter           = "AIN Files (*.ain)|*.ain;*.ain_|All Files (*.*)|*.*";
                saveFileDialog.DefaultExt       = "ain";
                if (saveFileDialog.ShowDialogWithTopic(DialogTopic.AssembleCodeSaveAin) == DialogResult.OK)
                {
                    Build(openFileDialog.FileName, saveFileDialog.FileName);
                }
            }
        }