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
ocobject.h File Reference

Various general OC enums and structs. More...

#include <owl/private/defs.h>
#include <ocf/defs.h>
#include <ocf/oleutil.h>
#include <ocf/ocreg.h>

Go to the source code of this file.

Classes

struct  ocf::TOcScaleInfo
 
class  ocf::TOcInitInfo
 
struct  ocf::TOcMenuWidths
 
struct  ocf::TOcMenuDescr
 
struct  ocf::TOcConvertInfo
 
struct  ocf::TOcFormatInfo
 

Namespaces

namespace  ocf
 Object Component Framework (COM encapsulation)
 

Enumerations

enum  ocf::TOcDialogHelp { ocf::dhBrowse , ocf::dhBrowseClipboard , ocf::dhConvert , ocf::dhBrowseLinks , ocf::dhChangeIcon , ocf::dhFileOpen , ocf::dhSourceSet , ocf::dhIconFileOpen , ocf::dhBrowseControl }
 
enum  ocf::TOcDropAction { ocf::daDropNone = 0 , ocf::daDropCopy = 1 , ocf::daDropMove = 2 , ocf::daDropLink = 4 }
 
enum  ocf::TOcMouseAction { ocf::maEnter = 1 , ocf::maContained = 2 , ocf::maExit = 3 }
 
enum  ocf::TOcScrollDir { ocf::sdScrollUp = 1 , ocf::sdScrollDown = 2 , ocf::sdScrollLeft = 4 , ocf::sdScrollRight = 8 }
 
enum  ocf::TOcInvalidate { ocf::invData = 1 , ocf::invView = 2 }
 
enum  ocf::TOcAspect { ocf::asContent = 1 , ocf::asThumbnail = 2 , ocf::asIcon = 4 , ocf::asDocPrint = 8 , ocf::asDefault = 16 , ocf::asMaintain = 32 , ocf::asClip = 64 }
 
enum  ocf::TOcDraw { ocf::drNone = 0 , ocf::drShadingOnly = 1 , ocf::drShowObjects = 2 }
 
enum  ocf::TOcPartName { ocf::pnLong = 1 , ocf::pnShort = 2 , ocf::pnApp = 3 }
 
enum  ocf::TOcInitHow { ocf::ihLink , ocf::ihEmbed , ocf::ihMetafile , ocf::ihBitmap }
 
enum  ocf::TOcInitWhere { ocf::iwFile , ocf::iwStorage , ocf::iwDataObject , ocf::iwNew , ocf::iwHandle , ocf::iwNewOcx }
 
enum  ocf::TOcMenuEnable { ocf::meEnablePaste = 1 , ocf::meEnablePasteLink = 2 , ocf::meEnableBrowseClipboard = 4 , ocf::meEnableBrowseLinks = 8 }
 
enum  ocf::TOcHelp { ocf::hlpExit , ocf::hlpEnter , ocf::hlpGet }
 
enum  ocf::TOcConvertAction { ocf::caConvertToClsid = 1 , ocf::caConvertToFormat = 2 , ocf::caActivateAsClsid = 4 , ocf::caAspectToIcon = 8 , ocf::caAspectToContent = 16 }
 
enum  ocf::TOcLinkUpdate { ocf::luUpdateAuto = 1 , ocf::luUpdateManual = 3 }
 

Detailed Description

Various general OC enums and structs.

Definition in file ocobject.h.