OWLNext    7.0
Borland's Object Windows Library for the modern age
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
docmanag.cpp File Reference

Implementation of class TDocManager. More...

#include <owl/pch.h>
#include <owl/docmanag.h>
#include <owl/appdict.h>
#include <owl/opensave.h>
#include <owl/picklist.h>
#include <owl/system.h>
#include <owl/filename.h>
#include <owl/docview.rh>
#include <string.h>
#include <stdio.h>
#include <dlgs.h>
#include <memory>

Go to the source code of this file.

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Macros

#define IDC_FILENAMETXT   stc3
 
#define IDC_FILENAME   edt1
 
#define IDC_FILELIST   lst1
 
#define IDC_CURDIR   stc1
 
#define IDC_DIRLIST   lst2
 
#define IDC_FILETYPEEXT   stc2
 
#define IDC_FILETYPES   cmb1
 
#define IDC_DRIVESTEXT   stc4
 
#define IDC_DRIVES   cmb2
 
#define IDC_HELPF   pshHelp
 
#define IDC_READONLY   chx1
 

Typedefs

typedef TDocTemplateowl::TDocTemplatePtr
 

Functions

 owl::DIAG_DEFINE_GROUP_INIT (OWL_INI, OwlDocView, 1, 0)
 
 owl::EV_COMMAND (CM_FILENEW, CmFileNew)
 
 owl::EV_COMMAND (CM_FILEOPEN, CmFileOpen)
 
 owl::EV_COMMAND (CM_FILESAVE, CmFileSave)
 
 owl::EV_COMMAND (CM_FILESAVEAS, CmFileSaveAs)
 
 owl::EV_COMMAND (CM_FILEREVERT, CmFileRevert)
 
 owl::EV_COMMAND (CM_FILECLOSE, CmFileClose)
 
 owl::EV_COMMAND (CM_VIEWCREATE, CmViewCreate)
 
 owl::EV_COMMAND_ENABLE (CM_FILENEW, CeFileNew)
 
 owl::EV_COMMAND_ENABLE (CM_FILEOPEN, CeFileOpen)
 
 owl::EV_COMMAND_ENABLE (CM_FILESAVE, CeFileSave)
 
 owl::EV_COMMAND_ENABLE (CM_FILESAVEAS, CeFileSaveAs)
 
 owl::EV_COMMAND_ENABLE (CM_FILEREVERT, CeFileRevert)
 
 owl::EV_COMMAND_ENABLE (CM_FILECLOSE, CeFileClose)
 
 owl::EV_COMMAND_ENABLE (CM_VIEWCREATE, CeViewCreate)
 
 owl::IMPLEMENT_STREAMABLE (TDocManager)
 

Variables

 owl::EV_WM_CANCLOSE
 
 owl::EV_WM_PREPROCMENU
 
 owl::EV_WM_WAKEUP
 

Detailed Description

Implementation of class TDocManager.

Definition in file docmanag.cpp.

Macro Definition Documentation

◆ IDC_CURDIR

#define IDC_CURDIR   stc1

Definition at line 34 of file docmanag.cpp.

◆ IDC_DIRLIST

#define IDC_DIRLIST   lst2

Definition at line 35 of file docmanag.cpp.

◆ IDC_DRIVES

#define IDC_DRIVES   cmb2

Definition at line 39 of file docmanag.cpp.

◆ IDC_DRIVESTEXT

#define IDC_DRIVESTEXT   stc4

Definition at line 38 of file docmanag.cpp.

◆ IDC_FILELIST

#define IDC_FILELIST   lst1

Definition at line 33 of file docmanag.cpp.

◆ IDC_FILENAME

#define IDC_FILENAME   edt1

Definition at line 32 of file docmanag.cpp.

◆ IDC_FILENAMETXT

#define IDC_FILENAMETXT   stc3

Definition at line 31 of file docmanag.cpp.

◆ IDC_FILETYPEEXT

#define IDC_FILETYPEEXT   stc2

Definition at line 36 of file docmanag.cpp.

◆ IDC_FILETYPES

#define IDC_FILETYPES   cmb1

Definition at line 37 of file docmanag.cpp.

◆ IDC_HELPF

#define IDC_HELPF   pshHelp

Definition at line 40 of file docmanag.cpp.

◆ IDC_READONLY

#define IDC_READONLY   chx1

Definition at line 41 of file docmanag.cpp.