|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IIndexGridTabStyle
Provides access to members that control the way an index grid's labels are drawn.
The IIndexGridTabStyle interface provides access to the color and thickness of the index grid’s labels. The PrepareDraw method should be called before IGridLabel::Draw is called on index grid tab style labels. A description and examples are provided in the Carto Library Overview.
Method Summary | |
---|---|
IColor |
getForegroundColor()
The foreground color of the tab. |
IColor |
getOutlineColor()
The outline color of the tab. |
double |
getThickness()
The thickness of the tab in points. |
void |
prepareDraw(String labelValue,
double tabWidthPage,
int axis)
Sets up the tab for drawing. |
void |
setForegroundColor(IColor color)
The foreground color of the tab. |
void |
setOutlineColor(IColor color)
The outline color of the tab. |
void |
setThickness(double thicknessPts)
The thickness of the tab in points. |
Method Detail |
---|
IColor getForegroundColor() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setForegroundColor(IColor color) throws IOException, AutomationException
color
- A reference to a com.esri.arcgis.display.IColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IColor getOutlineColor() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setOutlineColor(IColor color) throws IOException, AutomationException
color
- A reference to a com.esri.arcgis.display.IColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getThickness() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setThickness(double thicknessPts) throws IOException, AutomationException
thicknessPts
- The thicknessPts (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void prepareDraw(String labelValue, double tabWidthPage, int axis) throws IOException, AutomationException
labelValue
- The labelValue (in)tabWidthPage
- The tabWidthPage (in)axis
- A com.esri.arcgis.carto.esriGridAxisEnum constant (in)
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 |