OWLNext 7.0
Borland's Object Windows Library for the modern age
|
Definition of class TDocManager. More...
#include <owl/private/defs.h>
#include <owl/docview.h>
#include <owl/applicat.h>
#include <owl/doctpl.h>
#include <owl/opensave.h>
#include <owl/preclass.h>
#include <owl/posclass.h>
Go to the source code of this file.
Classes | |
class | owl::TDocManager |
TDocManager creates a document manager object that manages the list of current documents and registered templates, handles standard file menu commands, and displays the user-interface for file and view selection boxes. More... | |
class | owl::TDvOpenSaveData |
TDvOpenSaveData encapsulates the information used to initialized the Open or Save As dialog box by ObjectWindows' DocView manager. More... | |
class | owl::TDvOpenSaveDataOwner |
TDvOpenSaveDataOwner is a mixin class used by the DocView encapsulation of the FileOpen and FileSave dialogs. More... | |
class | owl::TDvFileOpenDialog |
TDvFileOpenDialog encapsulates the FileOpen dialog used by the DocView manager. More... | |
class | owl::TDvFileSaveDialog |
TDvFileSaveDialog encapsulates the FileSave dialog used by the DocView manager. More... | |
Namespaces | |
namespace | owl |
Object Windows Library (OWLNext Core) | |
Macros | |
Custom OWL Window Messages | |
These macros handle OWL-defined window messages used internally by the framework: | |
#define | EV_WM_PREPROCMENU OWL_EV_(WM_OWLPREPROCMENU, EvPreProcessMenu) |
#define | EV_WM_CANCLOSE OWL_EV_(WM_OWLCANCLOSE, EvCanClose) |
#define | EV_WM_WAKEUP OWL_EV_(WM_OWLWAKEUP, EvWakeUp) |
Enumerations | |
enum | { owl::dnCreate , owl::dnClose , owl::dnRename } |
Definitions of dnXxx document/view message notifications. More... | |
Variables | |
const uint | owl::dtProhibited |
Flags which are stripped off when invoking Open/Save dialogs [See SelectDocPath() method for more information ]. | |
Definitions of dmXxx document manager operational mode flags | |
const uint | owl::dmSDI = 0x0001 |
Does not support multiple open documents. | |
const uint | owl::dmMDI = 0x0002 |
Supports multiple open documents. | |
const uint | owl::dmMenu = 0x0004 |
Set IDs for file menu. | |
const uint | owl::dmSaveEnable = 0x0010 |
Enable FileSave even if doc is unmodified. | |
const uint | owl::dmNoRevert = 0x0020 |
Disable FileRevert menu item. | |
Definition of class TDocManager.
Definition in file docmanag.h.