Example #1
0
        void load_script(py_editor_doc_page _doc_page)
        {
            try
            {
                _doc_page.script_text_box.Text = File.ReadAllText(_doc_page.script_filename);

                _doc_page.reset_data_changed_flag();
                update_tab_page_text(DocPagesContainer.SelectedTab, true);

                update_status_msg("loaded");
            }
            catch (System.Exception _err)
            {
                message_box(_err.Message, "Script Loading Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #2
0
        void save_script(TabPage _tab_page, string _filename = null)
        {
            try
            {
                py_editor_doc_page doc_page = _tab_page.Controls[0] as py_editor_doc_page;

                string filename = (_filename != null) ? _filename:doc_page.script_filename;

                File.WriteAllText(filename, doc_page.script_text_box.Text);

                doc_page.script_filename = filename;

                doc_page.reset_data_changed_flag();
                update_tab_page_text(_tab_page, true);

                update_status_msg("saved");
            }
            catch (System.Exception _err)
            {
                message_box(_err.Message, "Script Saving Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }