home *** CD-ROM | disk | FTP | other *** search
- #ifndef __ENTITY_H__
- #define __ENTITY_H__
-
- // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
-
- // NOTE: Do not modify the contents of this file. If this class is regenerated by
- // Microsoft Visual C++, your modifications will be overwritten.
-
-
- // Dispatch interfaces referenced by this interface
- class COleFont;
-
- /////////////////////////////////////////////////////////////////////////////
- // CEntity wrapper class
-
- class CEntity : public COleDispatchDriver
- {
- public:
- CEntity() {} // Calls COleDispatchDriver default constructor
- CEntity(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- CEntity(const CEntity& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- long GetShape();
- void SetShape(long);
- CString GetText();
- void SetText(LPCTSTR);
- unsigned long GetTextColor();
- void SetTextColor(unsigned long);
- unsigned long GetBackColor();
- void SetBackColor(unsigned long);
- long GetFrame();
- void SetFrame(long);
- BOOL GetBorder();
- void SetBorder(BOOL);
- short GetCoordX();
- void SetCoordX(short);
- short GetCoordY();
- void SetCoordY(short);
- long GetUserData();
- void SetUserData(long);
- COleFont GetFont();
- void SetFont(LPDISPATCH);
- long GetContainer();
- void SetContainer(long);
- long GetTop();
- void SetTop(long);
- long GetBottom();
- void SetBottom(long);
- long GetLeft();
- void SetLeft(long);
- long GetRight();
- void SetRight(long);
- CString GetGraphic();
- void SetGraphic(LPCTSTR);
- long GetTextOrientation();
- void SetTextOrientation(long);
- BOOL GetSelect();
- void SetSelect(BOOL);
- CString GetInetUrl();
- void SetInetUrl(LPCTSTR);
- long GetInetHost();
- void SetInetHost(long);
- BOOL GetTransparent();
- void SetTransparent(BOOL);
- BOOL GetStretchBitmap();
- void SetStretchBitmap(BOOL);
- BOOL GetAutoResize();
- void SetAutoResize(BOOL);
- BOOL GetReadOnly();
- void SetReadOnly(BOOL);
- BOOL GetCanDelete();
- void SetCanDelete(BOOL);
- BOOL GetCanResize();
- void SetCanResize(BOOL);
- BOOL GetCanMove();
- void SetCanMove(BOOL);
- BOOL GetValidRelationDragSource();
- void SetValidRelationDragSource(BOOL);
-
- // Operations
- public:
- BOOL PropertyPage(short cPage);
- void Repaint();
- long GetRelationInCount();
- long GetRelationOutCount();
- CString ClassName();
- long UserID();
- CString UserName();
- BOOL RemoveEntityFromContainer(LPDISPATCH lpDispEntity);
- BOOL AddEntityToContainer(LPDISPATCH lpDispEntity);
- long GetContainedEntityCount();
- BOOL IterateContainedEntityFirst();
- CEntity IterateContainedEntityNext();
- BOOL IterateRelationInFirst();
- LPDISPATCH IterateRelationInNext();
- BOOL IterateRelationOutFirst();
- LPDISPATCH IterateRelationOutNext();
- void Delete();
- BOOL BringIntoView();
- };
-
- #endif // __ENTITY_H__
-