OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
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.