Beispiel #1
0
        public static frmTextEditor OpenSharedScript(SharedScriptsItemData itemData)
        {
            string caption = String.Empty;
            string script  = String.Empty;

            if (itemData == null)
            {
                throw new NullParameterException("ItemData is null!");
            }

            caption = itemData.Name + "{Shared script}";
            script  = itemData.Script;

            frmTextEditor frm = new frmTextEditor();

            frm.Icon                  = PragmaSQL.Properties.Resources.sharedScript;
            frm.ContentPersister      = new SharedScriptContentPersister();
            frm.ContentPersister.Data = itemData;
            frm.ContentPersister.Hint = "This is a shared script: " + itemData.Name;
            frm.ContentInfo           = frm.ContentPersister.Hint;

            frm.ContentPersister.ContentName = itemData.Name;
            frm.InitializeScriptEditor(caption, script, DBObjectType.None);
            return(frm);
        }
Beispiel #2
0
        public static frmTextEditor Create(string caption, string script, int objType)
        {
            frmTextEditor frm = new frmTextEditor();

            frm.InitializeScriptEditor(caption, script, objType);
            return(frm);
        }