OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
olewindo.cpp File Reference

Implementation of TOleWindow. More...

#include <ocf/pch.h>
#include <owl/window.h>
#include <owl/gdiobjec.h>
#include <owl/scroller.h>
#include <ocf/ocdoc.h>
#include <ocf/ocview.h>
#include <ocf/occtrl.h>
#include <ocf/oleframe.h>
#include <ocf/olewindo.h>
#include <owl/uimetric.h>
#include <owl/edit.rh>
#include <owl/docview.rh>
#include <ocf/oleview.rh>

Go to the source code of this file.

Namespaces

namespace  ocf
 Object Component Framework (COM encapsulation)
 

Functions

 ocf::DIAG_DECLARE_GROUP (OcfRemView)
 
 ocf::EV_COMMAND_ENABLE (CM_FILECLOSE, CeFileClose)
 
 ocf::EV_COMMAND (CM_EDITDELETE, CmEditDelete)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITDELETE, CeEditDelete)
 
 ocf::EV_COMMAND (CM_EDITCUT, CmEditCut)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITCUT, CeEditCut)
 
 ocf::EV_COMMAND (CM_EDITCOPY, CmEditCopy)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITCOPY, CeEditCopy)
 
 ocf::EV_COMMAND (CM_EDITPASTE, CmEditPaste)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITPASTE, CeEditPaste)
 
 ocf::EV_COMMAND (CM_EDITPASTESPECIAL, CmEditPasteSpecial)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITPASTESPECIAL, CeEditPasteSpecial)
 
 ocf::EV_COMMAND (CM_EDITPASTELINK, CmEditPasteLink)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITPASTELINK, CeEditPasteLink)
 
 ocf::EV_COMMAND (CM_EDITINSERTOBJECT, CmEditInsertObject)
 
 ocf::EV_COMMAND (CM_EDITINSERTCONTROL, CmEditInsertControl)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITINSERTOBJECT, CeEditInsertObject)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITINSERTCONTROL, CeEditInsertControl)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITLINKS, CeEditLinks)
 
 ocf::EV_COMMAND (CM_EDITLINKS, CmEditLinks)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITOBJECT, CeEditObject)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITCONVERT, CeEditConvert)
 
 ocf::EV_COMMAND (CM_EDITCONVERT, CmEditConvert)
 
 ocf::EV_COMMAND_ENABLE (CM_EDITSHOWOBJECTS, CeEditShowObjects)
 
 ocf::EV_COMMAND (CM_EDITSHOWOBJECTS, CmEditShowObjects)
 
 ocf::EV_MESSAGE (WM_OCEVENT, EvOcEvent)
 
 ocf::IMPLEMENT_STREAMABLE1 (TOleWindow, TWindow)
 

Variables

 ocf::EV_WM_PAINT
 
 ocf::EV_WM_LBUTTONDOWN
 
 ocf::EV_WM_RBUTTONDOWN
 
 ocf::EV_WM_LBUTTONDBLCLK
 
 ocf::EV_WM_MOUSEMOVE
 
 ocf::EV_WM_LBUTTONUP
 
 ocf::EV_WM_MDIACTIVATE
 
 ocf::EV_WM_MOUSEACTIVATE
 
 ocf::EV_WM_SETFOCUS
 
 ocf::EV_WM_SETCURSOR
 
 ocf::EV_WM_DROPFILES
 
 ocf::EV_WM_VSCROLL
 
 ocf::EV_WM_HSCROLL
 
 ocf::EV_WM_MENUSELECT
 
 ocf::EV_OC_VIEWTITLE
 
 ocf::EV_OC_VIEWSETTITLE
 
 ocf::EV_OC_VIEWBORDERSPACEREQ
 
 ocf::EV_OC_VIEWBORDERSPACESET
 
 ocf::EV_OC_VIEWDROP
 
 ocf::EV_OC_VIEWDRAG
 
 ocf::EV_OC_VIEWSCROLL
 
 ocf::EV_OC_VIEWGETSCALE
 
 ocf::EV_OC_VIEWGETSITERECT
 
 ocf::EV_OC_VIEWPARTACTIVATE
 
 ocf::EV_OC_VIEWPASTEOBJECT
 
 ocf::EV_OC_VIEWPAINT
 
 ocf::EV_OC_VIEWSHOWTOOLS
 
 ocf::EV_OC_VIEWGETPALETTE
 
 ocf::EV_OC_VIEWCLIPDATA
 
 ocf::EV_OC_VIEWSETDATA
 
 ocf::EV_OC_VIEWPARTSIZE
 
 ocf::EV_OC_VIEWSETSCALE
 
 ocf::EV_OC_VIEWDOVERB
 
 ocf::EV_OC_AMBIENT_GETBACKCOLOR
 
 ocf::EV_OC_AMBIENT_GETFORECOLOR
 
 ocf::EV_OC_AMBIENT_GETLOCALEID
 
 ocf::EV_OC_AMBIENT_GETTEXTALIGN
 
 ocf::EV_OC_AMBIENT_GETMESSAGEREFLECT
 
 ocf::EV_OC_AMBIENT_GETUSERMODE
 
 ocf::EV_OC_AMBIENT_GETUIDEAD
 
 ocf::EV_OC_AMBIENT_GETSHOWGRABHANDLES
 
 ocf::EV_OC_AMBIENT_GETSHOWHATCHING
 
 ocf::EV_OC_AMBIENT_GETDISPLAYASDEFAULT
 
 ocf::EV_OC_AMBIENT_GETSUPPORTSMNEMONICS
 
 ocf::EV_OC_AMBIENT_GETDISPLAYNAME
 
 ocf::EV_OC_AMBIENT_GETSCALEUNITS
 
 ocf::EV_OC_AMBIENT_GETFONT
 
 ocf::EV_OC_AMBIENT_SETBACKCOLOR
 
 ocf::EV_OC_AMBIENT_SETFORECOLOR
 
 ocf::EV_OC_AMBIENT_SETLOCALEID
 
 ocf::EV_OC_AMBIENT_SETTEXTALIGN
 
 ocf::EV_OC_AMBIENT_SETMESSAGEREFLECT
 
 ocf::EV_OC_AMBIENT_SETUSERMODE
 
 ocf::EV_OC_AMBIENT_SETUIDEAD
 
 ocf::EV_OC_AMBIENT_SETSHOWGRABHANDLES
 
 ocf::EV_OC_AMBIENT_SETSHOWHATCHING
 
 ocf::EV_OC_AMBIENT_SETDISPLAYASDEFAULT
 
 ocf::EV_OC_AMBIENT_SETSUPPORTSMNEMONICS
 
 ocf::EV_OC_AMBIENT_SETDISPLAYNAME
 
 ocf::EV_OC_AMBIENT_SETSCALEUNITS
 
 ocf::EV_OC_AMBIENT_SETFONT
 
 ocf::EV_OC_CTRLEVENT_CLICK
 
 ocf::EV_OC_CTRLEVENT_DBLCLICK
 
 ocf::EV_OC_CTRLEVENT_FOCUS
 
 ocf::EV_OC_CTRLEVENT_MOUSEDOWN
 
 ocf::EV_OC_CTRLEVENT_MOUSEMOVE
 
 ocf::EV_OC_CTRLEVENT_MOUSEUP
 
 ocf::EV_OC_CTRLEVENT_KEYDOWN
 
 ocf::EV_OC_CTRLEVENT_KEYUP
 
 ocf::EV_OC_CTRLEVENT_PROPERTYCHANGE
 
 ocf::EV_OC_CTRLEVENT_PROPERTYREQUESTEDIT
 
 ocf::EV_OC_CTRLEVENT_ERROREVENT
 
 ocf::EV_OC_CTRLEVENT_CUSTOMEVENT
 

Detailed Description

Implementation of TOleWindow.

Window class that supports OLE 2 container & server using OCF TOcView & TOcRemView

Definition in file olewindo.cpp.