OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
oleview.h File Reference
#include <owl/private/defs.h>
#include <ocf/olewindo.h>
#include <owl/docview.h>
#include <owl/docmanag.h>
#include <owl/preclass.h>
#include <owl/posclass.h>

Go to the source code of this file.

Classes

struct  ocf::TDocViewDispatch< WM_OWLNOTIFY >
 
struct  ocf::TDocViewDispatch< WM_OWLNOTIFY >::TNotificationDispatch< vnInvalidate >
 
struct  ocf::TDocViewDispatch< WM_OWLNOTIFY >::TNotificationDispatch< vnLinkView >
 
struct  ocf::TDocViewDispatch< WM_OWLNOTIFY >::TNotificationDispatch< vnLinkMoniker >
 
class  ocf::TOleView
 The OLE2 window view class. Used as a view in doc/view model. More...
 
class  ocf::TOleLinkView
 Derived from TView, TOleLinkView provides embedding and linking support for a portion of a document instead of an entire document. More...
 

Namespaces

namespace  ocf
 Object Component Framework (COM encapsulation)
 

Macros

#define OCF_EV_VN_(notificationCode, method)    VN_DEFINE(notificationCode, method, ::ocf::TDocViewDispatch<WM_OWLNOTIFY>::TNotificationDispatch<notificationCode>::Decode)
 
#define EV_VN_INVALIDATE   OCF_EV_VN_(vnInvalidate, VnInvalidate)
 
#define EV_VN_LINKVIEW   OCF_EV_VN_(vnLinkView, VnLinkView)
 
#define EV_VN_LINKMONIKER   OCF_EV_VN_(vnLinkMoniker, VnLinkMoniker)
 

Variables

const owl::uint ocf::vnInvalidate = 9
 
const owl::uint ocf::vnLinkView = 10
 
const owl::uint ocf::vnLinkMoniker = 11
 

Macro Definition Documentation

◆ EV_VN_INVALIDATE

#define EV_VN_INVALIDATE   OCF_EV_VN_(vnInvalidate, VnInvalidate)

Definition at line 85 of file oleview.h.

◆ EV_VN_LINKMONIKER

#define EV_VN_LINKMONIKER   OCF_EV_VN_(vnLinkMoniker, VnLinkMoniker)

Definition at line 87 of file oleview.h.

◆ EV_VN_LINKVIEW

#define EV_VN_LINKVIEW   OCF_EV_VN_(vnLinkView, VnLinkView)

Definition at line 86 of file oleview.h.

◆ OCF_EV_VN_