Exemple #1
0
        public void SaveAsDocument()
        {
            DocumentDesignBuffer buffer;
            DocumentDesignBuffer current = _buffer as DocumentDesignBuffer;

            if (current != null)
            {
                buffer = current.PromptForBuffer(_designer);
            }
            else
            {
                buffer = Dataphoria.PromptForDocumentBuffer(_designer, Dataphoria.GetCurrentLibraryName(), String.Empty);
            }
            ValidateBuffer(buffer);
            Save(buffer);
            if (AfterSaveAsDocument != null)
            {
                AfterSaveAsDocument(this, buffer);
            }
        }
 public DocumentDesignBuffer PromptForBuffer(IDesigner designer)
 {
     return(Dataphoria.PromptForDocumentBuffer(designer, LibraryName, DocumentName));
 }