public ImageService(DocumentsApp app) : base(app) { ThumbnailUpdatingEnabled = false; AvatarService = new AvatarService(app); ThumbnailService = new ThumbnailService(app); }
public GeneralFileSystemProvider(DocumentsApp app, string rootFolder) : base(rootFolder) { DocumentsApp = app; FolderLastWriteTimeCache = new Dictionary <long, DateTime>(); FileSizeCache = new Dictionary <long, long>(); RefreshFolderCache(); }
public SpreadsheetDocumentManager(DocumentsApp app) : base(app) { FormatRegistry.Add(".xlsx", DevExpress.Spreadsheet.DocumentFormat.Xlsx); EditorUrl = "SpreadsheetEdit.aspx"; IconName = "Spreadsheet.png"; DefaultDocumentName = "Worksheet1.xlsx"; }
protected void PrepareUserMenu() { if (!IsPostBack) { DevExpress.Web.MenuItem userItem = UserMenu.Items.FindByName("User"); userItem.Text = DocumentsApp.User.CurrentUser.Name; userItem.Image.Url = DocumentsApp.GetCurrentUserAvatarVirtPath(); } }
public RichEditDocumentManager(DocumentsApp app) : base(app) { FormatRegistry.Add(".rtf", DevExpress.XtraRichEdit.DocumentFormat.Rtf); FormatRegistry.Add(".doc", DevExpress.XtraRichEdit.DocumentFormat.Doc); FormatRegistry.Add(".docx", DevExpress.XtraRichEdit.DocumentFormat.OpenXml); FormatRegistry.Add(".txt", DevExpress.XtraRichEdit.DocumentFormat.PlainText); EditorUrl = "RichTextEdit.aspx"; IconName = "RTF.png"; DefaultDocumentName = "Document1.rtf"; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string documentName = DocumentsApp.Document.CurrentDocument.Name; Page.Title = documentName; TitleLabel.Text = documentName; DevExpress.Web.MenuItem userItem = UserMenu.Items.FindByName("User"); userItem.Text = DocumentsApp.User.CurrentUser.Name; userItem.Image.Url = DocumentsApp.GetCurrentUserAvatarVirtPath(); } }
public DocumentService(DocumentsApp app) : base(app) { RichEditDocumentManager = new RichEditDocumentManager(app); SpreadsheetDocumentManager = new SpreadsheetDocumentManager(app); Managers = new List <DocumentManagerBase>(); Managers.Add(RichEditDocumentManager); Managers.Add(SpreadsheetDocumentManager); Managers.Add(new UnsupportedDocumentManager(app)); LockedDocumentRegistry = new ConcurrentDictionary <long, User>(); }
static DocumentsApp GetInstance() { if (DemoUtils.IsSiteMode) { return(DemoUtils.GetSiteModeAppInstance()); } else { if (appInstance == null) { appInstance = new DocumentsApp(); appInstance.Initialize(); } return(appInstance); } }
public ServiceBase(DocumentsApp app) { DocumentsApp = app; }
public FilteredFileSystemProvider(DocumentsApp app, string rootFolder) : base(rootFolder) { DocumentsApp = app; FileSizeCache = new Dictionary <long, long>(); }
public AvatarService(DocumentsApp app) : base(app) { }
public UnsupportedDocumentManager(DocumentsApp app) : base(app) { }
public override void ProcessEditDocument(Item fileItem, Page page) { DocumentsApp.Document.CurrentDocumentReadOnly = !DocumentsApp.TryLockDocument(fileItem); HttpContext.Current.Server.Transfer(EditorUrl); }
public ThumbnailService(DocumentsApp app) : base(app) { ImageExtensions = new string[] { ".png", ".gif", ".jpg", ".jpeg", ".ico", ".bmp" }; }
protected StandardDocumentManagerBase(DocumentsApp app) : base(app) { FormatRegistry = new Dictionary <string, TFormat>(); }
public DocumentManagerBase(DocumentsApp app) { DocumentsApp = app; }
public FileSystemService(DocumentsApp app) : base(app) { }
public DataService(DocumentsApp app) : base(app) { }
public UserService(DocumentsApp app) : base(app) { ActivityRegistry = new ConcurrentDictionary <string, DateTime>(); }