|
|
1.1 ! root 1: /* ! 2: * object.h ! 3: * ! 4: * Created by Microsoft Corporation. ! 5: * (c) Copyright Microsoft Corp. 1990 - 1992 All Rights Reserved ! 6: */ ! 7: ! 8: //*** PROTOTYPES *** ! 9: ! 10: //* OLE Callbacks ! 11: ! 12: INT APIENTRY CallBack(LPOLECLIENT, OLE_NOTIFICATION, LPOLEOBJECT); ! 13: ! 14: //* Exported Windows procedures ! 15: ! 16: LONG APIENTRY ItemWndProc(HWND, UINT, DWORD, LONG); ! 17: ! 18: //* Far ! 19: VOID FAR ObjDelete(APPITEMPTR, BOOL); ! 20: VOID FAR ConvertToClient(LPRECT); ! 21: OLESTATUS FAR Error(OLESTATUS); ! 22: APPITEMPTR FAR PreItemCreate(LPOLECLIENT, BOOL, LHCLIENTDOC); ! 23: BOOL FAR PostItemCreate(LPOLEOBJECT, LONG, LPRECT, APPITEMPTR); ! 24: VOID FAR ObjPaste(BOOL, LHCLIENTDOC, LPOLECLIENT); ! 25: BOOL FAR ObjCopy(APPITEMPTR); ! 26: BOOL FAR ObjGetData (APPITEMPTR, LPSTR); ! 27: VOID FAR ObjChangeLinkData(APPITEMPTR, LPSTR); ! 28: VOID FAR ObjSaveUndo(APPITEMPTR); ! 29: VOID FAR ObjDelUndo(APPITEMPTR); ! 30: VOID FAR ObjUndo(APPITEMPTR); ! 31: VOID FAR ObjFreeze(APPITEMPTR); ! 32: VOID FAR ObjInsert(LHCLIENTDOC, LPOLECLIENT); ! 33: VOID FAR ObjCreateFromTemplate(LHCLIENTDOC, LPOLECLIENT); ! 34: VOID FAR ObjCreateWrap(HANDLE, LHCLIENTDOC, LPOLECLIENT); ! 35: VOID FAR UpdateObjectMenuItem(HMENU); ! 36: VOID FAR ExecuteVerb(UINT, APPITEMPTR); ! 37: ! 38: //* Local ! 39: static VOID Release(APPITEMPTR); ! 40: BOOL FAR ObjSetBounds(APPITEMPTR);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.