com.esri.arcgis.controls
Interface IToolbarControl2

All Superinterfaces:
IToolbarControl, java.io.Serializable
All Known Implementing Classes:
IToolbarControl2Proxy, ToolbarControl

public interface IToolbarControl2
extends IToolbarControl, java.io.Serializable

COM Interface 'IToolbarControl2'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

Description: 'Provides access to members that control the ToolbarControl.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String DISPID__501_GET_NAME
           
static java.lang.String DISPID__501_PUT_NAME
           
static java.lang.String DISPID_28_GET_NAME
           
static java.lang.String DISPID_28_PUT_NAME
           
static java.lang.String DISPID_29_GET_NAME
           
static java.lang.String DISPID_29_PUT_NAME
           
static java.lang.String DISPID_30_GET_NAME
           
static java.lang.String DISPID_30_PUT_NAME
           
static java.lang.String DISPID_31_GET_NAME
           
static java.lang.String DISPID_31_PUT_NAME
           
static java.lang.String DISPID_32_GET_NAME
           
static java.lang.String DISPID_32_PUT_NAME
           
static java.lang.String DISPID_33_GET_NAME
           
static java.lang.String DISPID_33_PUT_NAME
           
static java.lang.String DISPID_34_GET_NAME
           
static java.lang.String DISPID_34_PUT_NAME
           
static java.lang.String DISPID_35_GET_NAME
           
static java.lang.String DISPID_35_PUT_NAME
           
static java.lang.String DISPID_36_NAME
           
static java.lang.String DISPID_37_NAME
           
static java.lang.String IID
          Deprecated. Internal use only
static int IID397c5ed1_eb31_43ff_8345_835c92fd7074
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.controls.IToolbarControl
DISPID__504_GET_NAME, DISPID__504_PUT_NAME, DISPID__514_GET_NAME, DISPID__514_PUT_NAME, DISPID__515_GET_NAME, DISPID__520_GET_NAME, DISPID__520_PUT_NAME, DISPID__521_GET_NAME, DISPID__521_PUT_NAME, DISPID__522_GET_NAME, DISPID__522_PUTREF_NAME, DISPID__552_NAME, DISPID_1_NAME, DISPID_10_GET_NAME, DISPID_10_PUT_NAME, DISPID_11_GET_NAME, DISPID_11_PUT_NAME, DISPID_12_NAME, DISPID_13_GET_NAME, DISPID_13_PUTREF_NAME, DISPID_14_NAME, DISPID_15_GET_NAME, DISPID_15_PUT_NAME, DISPID_16_GET_NAME, DISPID_16_PUT_NAME, DISPID_17_GET_NAME, DISPID_17_PUT_NAME, DISPID_18_NAME, DISPID_19_NAME, DISPID_2_NAME, DISPID_20_NAME, DISPID_21_GET_NAME, DISPID_21_PUTREF_NAME, DISPID_22_GET_NAME, DISPID_22_PUT_NAME, DISPID_23_NAME, DISPID_24_GET_NAME, DISPID_24_PUT_NAME, DISPID_25_NAME, DISPID_26_GET_NAME, DISPID_27_GET_NAME, DISPID_27_PUT_NAME, DISPID_3_NAME, DISPID_4_NAME, DISPID_5_GET_NAME, DISPID_6_NAME, DISPID_7_GET_NAME, DISPID_8_GET_NAME, DISPID_8_PUTREF_NAME, DISPID_9_GET_NAME, DISPID_9_PUT_NAME, IIDb7d4358d_3cbc_11d6_aa09_00104bb6fc1c
 
Method Summary
 int getBackColor()
          Background color of the ToolbarControl.
 int getFadeColor()
          Background fade color of the ToolbarControl.
 int getFillDirection()
          The fill direction of the ToolbarControl background color.
 int getIconSize()
          The size in pixels of icons displayed on the ToolbarControl.
 int getOrientation()
          Indicates if the ToolbarControl is horizontally or vertically aligned.
 boolean isAlignLeft()
          Indicates if the ToolbarControl displays menu and palette items aligned to the left or right.
 boolean isShowHiddenItems()
          Indicates if the ToolbarControl has a hidden items menu containing items currently not visible.
 boolean isThemedDrawing()
          Indicates if the ToolbarControl uses themed drawing.
 boolean isTransparent()
          Indicates if the ToolbarControl has a transparent background.
 void loadItems(IStream pStream)
          Loads items into the ToolbarControl from a previously saved stream.
 void saveItems(IStream pStream)
          Saves the ToolbarControl items into a stream.
 void setAlignLeft(boolean pVal)
          Indicates if the ToolbarControl displays menu and palette items aligned to the left or right.
 void setBackColor(int pclr)
          Background color of the ToolbarControl.
 void setFadeColor(int pVal)
          Background fade color of the ToolbarControl.
 void setFillDirection(int pVal)
          The fill direction of the ToolbarControl background color.
 void setIconSize(int pVal)
          The size in pixels of icons displayed on the ToolbarControl.
 void setOrientation(int pVal)
          Indicates if the ToolbarControl is horizontally or vertically aligned.
 void setShowHiddenItems(boolean pVal)
          Indicates if the ToolbarControl has a hidden items menu containing items currently not visible.
 void setThemedDrawing(boolean pVal)
          Indicates if the ToolbarControl uses themed drawing.
 void setTransparent(boolean pVal)
          Indicates if the ToolbarControl has a transparent background.
 
Methods inherited from interface com.esri.arcgis.controls.IToolbarControl
aboutBox, addItem, addMenuItem, addToolbarDef, esri_isEnabled, esri_setEnabled, find, getAppearance, getBorderStyle, getBuddy, getCommandPool, getCount, getCurrentTool, getCustomProperty, getHWnd, getItem, getItemAppearance, getItemRect, getKeyIntercept, getMouseIcon, getMousePointer, getObject, getOperationStack, getTextAlignment, getUpdateInterval, hitTest, isCustomize, isLargeIcons, isMenuTracking, isToolTips, moveItem, remove, removeAll, setAppearance, setBorderStyle, setBuddyControl, setCommandPoolByRef, setCurrentToolByRef, setCustomize, setCustomProperty, setItemAppearance, setKeyIntercept, setLargeIcons, setMenuTracking, setMouseIconByRef, setMousePointer, setOperationStackByRef, setTextAlignment, setToolTips, setUpdateInterval, update
 

Field Detail

IID397c5ed1_eb31_43ff_8345_835c92fd7074

static final int IID397c5ed1_eb31_43ff_8345_835c92fd7074
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values

DISPID__501_PUT_NAME

static final java.lang.String DISPID__501_PUT_NAME
See Also:
Constant Field Values

DISPID__501_GET_NAME

static final java.lang.String DISPID__501_GET_NAME
See Also:
Constant Field Values

DISPID_28_GET_NAME

static final java.lang.String DISPID_28_GET_NAME
See Also:
Constant Field Values

DISPID_28_PUT_NAME

static final java.lang.String DISPID_28_PUT_NAME
See Also:
Constant Field Values

DISPID_29_GET_NAME

static final java.lang.String DISPID_29_GET_NAME
See Also:
Constant Field Values

DISPID_29_PUT_NAME

static final java.lang.String DISPID_29_PUT_NAME
See Also:
Constant Field Values

DISPID_30_GET_NAME

static final java.lang.String DISPID_30_GET_NAME
See Also:
Constant Field Values

DISPID_30_PUT_NAME

static final java.lang.String DISPID_30_PUT_NAME
See Also:
Constant Field Values

DISPID_31_GET_NAME

static final java.lang.String DISPID_31_GET_NAME
See Also:
Constant Field Values

DISPID_31_PUT_NAME

static final java.lang.String DISPID_31_PUT_NAME
See Also:
Constant Field Values

DISPID_32_GET_NAME

static final java.lang.String DISPID_32_GET_NAME
See Also:
Constant Field Values

DISPID_32_PUT_NAME

static final java.lang.String DISPID_32_PUT_NAME
See Also:
Constant Field Values

DISPID_33_GET_NAME

static final java.lang.String DISPID_33_GET_NAME
See Also:
Constant Field Values

DISPID_33_PUT_NAME

static final java.lang.String DISPID_33_PUT_NAME
See Also:
Constant Field Values

DISPID_34_GET_NAME

static final java.lang.String DISPID_34_GET_NAME
See Also:
Constant Field Values

DISPID_34_PUT_NAME

static final java.lang.String DISPID_34_PUT_NAME
See Also:
Constant Field Values

DISPID_35_GET_NAME

static final java.lang.String DISPID_35_GET_NAME
See Also:
Constant Field Values

DISPID_35_PUT_NAME

static final java.lang.String DISPID_35_PUT_NAME
See Also:
Constant Field Values

DISPID_36_NAME

static final java.lang.String DISPID_36_NAME
See Also:
Constant Field Values

DISPID_37_NAME

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

setBackColor

void setBackColor(int pclr)
                  throws java.io.IOException,
                         AutomationException
Background color of the ToolbarControl.

Parameters:
pclr - The pclr (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBackColor

int getBackColor()
                 throws java.io.IOException,
                        AutomationException
Background color of the ToolbarControl.

Returns:
The pclr (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOrientation

int getOrientation()
                   throws java.io.IOException,
                          AutomationException
Indicates if the ToolbarControl is horizontally or vertically aligned.

Returns:
A com.esri.arcgis.controls.esriToolbarOrientation constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOrientation

void setOrientation(int pVal)
                    throws java.io.IOException,
                           AutomationException
Indicates if the ToolbarControl is horizontally or vertically aligned.

Parameters:
pVal - A com.esri.arcgis.controls.esriToolbarOrientation constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isThemedDrawing

boolean isThemedDrawing()
                        throws java.io.IOException,
                               AutomationException
Indicates if the ToolbarControl uses themed drawing.

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setThemedDrawing

void setThemedDrawing(boolean pVal)
                      throws java.io.IOException,
                             AutomationException
Indicates if the ToolbarControl uses themed drawing.

Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFadeColor

int getFadeColor()
                 throws java.io.IOException,
                        AutomationException
Background fade color of the ToolbarControl.

Returns:
The pVal (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFadeColor

void setFadeColor(int pVal)
                  throws java.io.IOException,
                         AutomationException
Background fade color of the ToolbarControl.

Parameters:
pVal - The pVal (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFillDirection

int getFillDirection()
                     throws java.io.IOException,
                            AutomationException
The fill direction of the ToolbarControl background color.

Returns:
A com.esri.arcgis.controls.esriToolbarFillDirection constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFillDirection

void setFillDirection(int pVal)
                      throws java.io.IOException,
                             AutomationException
The fill direction of the ToolbarControl background color.

Parameters:
pVal - A com.esri.arcgis.controls.esriToolbarFillDirection constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isTransparent

boolean isTransparent()
                      throws java.io.IOException,
                             AutomationException
Indicates if the ToolbarControl has a transparent background.

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTransparent

void setTransparent(boolean pVal)
                    throws java.io.IOException,
                           AutomationException
Indicates if the ToolbarControl has a transparent background.

Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isShowHiddenItems

boolean isShowHiddenItems()
                          throws java.io.IOException,
                                 AutomationException
Indicates if the ToolbarControl has a hidden items menu containing items currently not visible.

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setShowHiddenItems

void setShowHiddenItems(boolean pVal)
                        throws java.io.IOException,
                               AutomationException
Indicates if the ToolbarControl has a hidden items menu containing items currently not visible.

Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIconSize

int getIconSize()
                throws java.io.IOException,
                       AutomationException
The size in pixels of icons displayed on the ToolbarControl.

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIconSize

void setIconSize(int pVal)
                 throws java.io.IOException,
                        AutomationException
The size in pixels of icons displayed on the ToolbarControl.

Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAlignLeft

boolean isAlignLeft()
                    throws java.io.IOException,
                           AutomationException
Indicates if the ToolbarControl displays menu and palette items aligned to the left or right.

Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAlignLeft

void setAlignLeft(boolean pVal)
                  throws java.io.IOException,
                         AutomationException
Indicates if the ToolbarControl displays menu and palette items aligned to the left or right.

Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

loadItems

void loadItems(IStream pStream)
               throws java.io.IOException,
                      AutomationException
Loads items into the ToolbarControl from a previously saved stream.

Parameters:
pStream - A reference to a com.esri.arcgis.system.IStream (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

saveItems

void saveItems(IStream pStream)
               throws java.io.IOException,
                      AutomationException
Saves the ToolbarControl items into a stream.

Parameters:
pStream - A reference to a com.esri.arcgis.system.IStream (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.