|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.systemUI.IComboBoxProxy
public class IComboBoxProxy
Provides access to members that define a COM combo box.
A combo box provides a drop-down list of items and can optionally provide an editable input area.
Use this interface to define a custom combo box.
To create a combo box, you need to implement the ICommand inteface and the IComboBox interface in your class code.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.systemUI.IComboBox |
---|
IID, IIDb3cf6f42_40b5_42c4_8714_0b6fd2de8c85, xxDummy |
Constructor Summary | |
---|---|
|
IComboBoxProxy()
|
|
IComboBoxProxy(Object obj)
|
protected |
IComboBoxProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
int |
getDropDownHeight()
The Combo box's drop down height |
String |
getDropDownWidth()
The Combo box's drop down width |
String |
getHintText()
Set the hint displayed in the editbox. |
String |
getWidth()
The Combo box's width |
boolean |
isEditable()
Is the combo box editable? |
boolean |
isShowCaption()
Show Caption as Label? |
void |
onEditChange(String editString)
Called by system when the edit box is typed into (if editable) |
void |
onEnter()
Called by system when an |
void |
onFocus(boolean set)
Called by system when the gets or loses focus |
void |
onSelChange(int cookie)
Called by system when a selection changes |
void |
removeListener(String iidStr,
Object theListener)
|
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IComboBoxProxy()
public IComboBoxProxy(Object obj) throws IOException
IOException
protected IComboBoxProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public boolean isEditable() throws IOException, AutomationException
isEditable
in interface IComboBox
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getWidth() throws IOException, AutomationException
getWidth
in interface IComboBox
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDropDownWidth() throws IOException, AutomationException
getDropDownWidth
in interface IComboBox
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDropDownHeight() throws IOException, AutomationException
getDropDownHeight
in interface IComboBox
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getHintText() throws IOException, AutomationException
getHintText
in interface IComboBox
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onSelChange(int cookie) throws IOException, AutomationException
onSelChange
in interface IComboBox
cookie
- The cookie (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onEditChange(String editString) throws IOException, AutomationException
onEditChange
in interface IComboBox
editString
- The editString (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onFocus(boolean set) throws IOException, AutomationException
onFocus
in interface IComboBox
set
- The set (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onEnter() throws IOException, AutomationException
onEnter
in interface IComboBox
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowCaption() throws IOException, AutomationException
isShowCaption
in interface IComboBox
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |