OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
ocf::IBControl Class Referenceabstract

#include <ocf/ocbocole.h>

Inheritance diagram for ocf::IBControl:
ocf::IBPart ocf::IBDataProvider ocf::IBDataNegotiator

Public Member Functions

virtual HRESULT _IFUNC GetEventIID (IID *iidEvent)=0
virtual HRESULT _IFUNC GetEventTypeInfo (ITypeInfo **ppTypeInfo)=0
virtual HRESULT _IFUNC GetCtrlDispatch (IDispatch **ppDispatch)=0
virtual HRESULT _IFUNC SetEventDispatch (IDispatch *)=0
virtual HRESULT _IFUNC SetAmbientDispatch (IDispatch *)=0
virtual HRESULT _IFUNC Refresh ()=0
virtual HRESULT _IFUNC DoClick ()=0
virtual HRESULT _IFUNC AboutBox ()=0
virtual HRESULT _IFUNC AmbientChanged (DISPID dispid)=0
virtual HRESULT _IFUNC GetControlInfo (LPCONTROLINFO)=0
virtual HRESULT _IFUNC OnMnemonic (LPMSG)=0
virtual HRESULT _IFUNC FreezeEvents (BOOL)=0
virtual HRESULT _IFUNC GetClassInfo (LPTYPEINFO *)=0
virtual HRESULT _IFUNC GetSizeMax (ULARGE_INTEGER *)=0
virtual HRESULT _IFUNC Save (LPSTREAM)=0
Public Member Functions inherited from ocf::IBPart
virtual HRESULT _IFUNC Init (IBSite *, TOcInitInfo *)=0
virtual HRESULT _IFUNC Close ()=0
virtual HRESULT _IFUNC CanOpenInPlace ()=0
virtual HRESULT _IFUNC SetPartSize (owl::TSize *)=0
virtual HRESULT _IFUNC SetPartPos (owl::TRect *)=0
virtual HRESULT _IFUNC Activate (BOOL)=0
virtual HRESULT _IFUNC Show (BOOL)=0
virtual HRESULT _IFUNC Open (BOOL)=0
virtual HRESULT _IFUNC EnumVerbs (TOcVerb *)=0
virtual HRESULT _IFUNC DoVerb (owl::uint)=0
virtual HWND _IFUNC OpenInPlace (HWND)=0
virtual HRESULT _IFUNC InsertMenus (HMENU, TOcMenuWidths *)=0
virtual HRESULT _IFUNC ShowTools (BOOL)=0
virtual void _IFUNC FrameResized (const owl::TRect *, BOOL)=0
virtual HRESULT _IFUNC DragFeedback (owl::TPoint *, BOOL)=0
virtual HRESULT _IFUNC GetPalette (LOGPALETTE **)=0
virtual HRESULT _IFUNC SetHost (IBContainer *pObjContainer)=0
virtual HRESULT _IFUNC DoQueryInterface (const IID &iidiid, void **pif)=0
virtual LPOLESTR _IFUNC GetName (TOcPartName)=0
Public Member Functions inherited from ocf::IBDataProvider
virtual HANDLE _IFUNC GetFormatData (TOcFormatInfo *)=0
virtual HRESULT _IFUNC Draw (HDC, const RECTL *, const RECTL *, TOcAspect, TOcDraw bd=drNone)=0
virtual HRESULT _IFUNC GetPartSize (owl::TSize *)=0
virtual HRESULT _IFUNC Save (IStorage *, BOOL fSamAsLoad, BOOL fRemember)=0
Public Member Functions inherited from ocf::IBDataNegotiator
virtual owl::uint _IFUNC CountFormats ()=0
virtual HRESULT _IFUNC GetFormat (owl::uint, TOcFormatInfo *)=0

Detailed Description

Definition at line 490 of file ocbocole.h.

Member Function Documentation

◆ AboutBox()

virtual HRESULT _IFUNC ocf::IBControl::AboutBox ( )
pure virtual

References _IFUNC.

◆ AmbientChanged()

virtual HRESULT _IFUNC ocf::IBControl::AmbientChanged ( DISPID dispid)
pure virtual

References _IFUNC.

◆ DoClick()

virtual HRESULT _IFUNC ocf::IBControl::DoClick ( )
pure virtual

References _IFUNC.

◆ FreezeEvents()

virtual HRESULT _IFUNC ocf::IBControl::FreezeEvents ( BOOL )
pure virtual

References _IFUNC.

◆ GetClassInfo()

virtual HRESULT _IFUNC ocf::IBControl::GetClassInfo ( LPTYPEINFO * )
pure virtual

References _IFUNC.

◆ GetControlInfo()

virtual HRESULT _IFUNC ocf::IBControl::GetControlInfo ( LPCONTROLINFO )
pure virtual

References _IFUNC.

◆ GetCtrlDispatch()

virtual HRESULT _IFUNC ocf::IBControl::GetCtrlDispatch ( IDispatch ** ppDispatch)
pure virtual

References _IFUNC.

◆ GetEventIID()

virtual HRESULT _IFUNC ocf::IBControl::GetEventIID ( IID * iidEvent)
pure virtual

References _IFUNC.

◆ GetEventTypeInfo()

virtual HRESULT _IFUNC ocf::IBControl::GetEventTypeInfo ( ITypeInfo ** ppTypeInfo)
pure virtual

References _IFUNC, and ITypeInfo.

◆ GetSizeMax()

virtual HRESULT _IFUNC ocf::IBControl::GetSizeMax ( ULARGE_INTEGER * )
pure virtual

References _IFUNC.

◆ OnMnemonic()

virtual HRESULT _IFUNC ocf::IBControl::OnMnemonic ( LPMSG )
pure virtual

References _IFUNC.

◆ Refresh()

virtual HRESULT _IFUNC ocf::IBControl::Refresh ( )
pure virtual

References _IFUNC.

◆ Save()

virtual HRESULT _IFUNC ocf::IBControl::Save ( LPSTREAM )
pure virtual

References _IFUNC.

◆ SetAmbientDispatch()

virtual HRESULT _IFUNC ocf::IBControl::SetAmbientDispatch ( IDispatch * )
pure virtual

References _IFUNC.

◆ SetEventDispatch()

virtual HRESULT _IFUNC ocf::IBControl::SetEventDispatch ( IDispatch * )
pure virtual

References _IFUNC.


The documentation for this class was generated from the following file: