org.jinterop.dcom.win32
Interface IJIOleInPlaceActiveObject

All Superinterfaces:
IJIOleWindow, IJIUnknown

public interface IJIOleInPlaceActiveObject
extends IJIOleWindow

This interface is used by the container to manipulate in-place objects when they are active.

Since:
1.0

Field Summary
static java.lang.String IID
           
 
Method Summary
 void enableModeless(boolean fEnable)
           
 void onDocWindowActivate(boolean fActivate)
           
 void onFrameWindowActivate(boolean fActivate)
           
 void resizeBorder(JIRect prcBorder, IJIOleInPlaceUIWindow pUIWindow, boolean fFrameWindow)
           
 void translateAccelerator(JIStruct lpmsg)
           
 
Methods inherited from interface org.jinterop.dcom.win32.IJIOleWindow
contextSensitiveHelp, getWindow
 
Methods inherited from interface org.jinterop.dcom.core.IJIUnknown
addRef, queryInterface, release
 

Field Detail

IID

static final java.lang.String IID
See Also:
Constant Field Values
Method Detail

translateAccelerator

void translateAccelerator(JIStruct lpmsg)
                          throws JIException
Throws:
JIException

onFrameWindowActivate

void onFrameWindowActivate(boolean fActivate)
                           throws JIException
Throws:
JIException

onDocWindowActivate

void onDocWindowActivate(boolean fActivate)
                         throws JIException
Throws:
JIException

resizeBorder

void resizeBorder(JIRect prcBorder,
                  IJIOleInPlaceUIWindow pUIWindow,
                  boolean fFrameWindow)
                  throws JIException
Throws:
JIException

enableModeless

void enableModeless(boolean fEnable)
                    throws JIException
Throws:
JIException