ImageGear for Java
ImGearARTButton Class Members
Fields  Methods 

The following tables list the members exposed by ImGearARTButton.

Public Constructors
 NameDescription
Public ConstructorImGearARTButton ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public FieldstateThe state of the button.

ImGearARTButtonState enumeration value. ImGearARTButtonState

 
Top
Public Methods
 NameDescription
Public MethodcloneCreates new object that is an exact copy of the current mark. (Inherited from com.accusoft.imagegear.art.ImGearARTMark)
Public Methodstatic (Shared in Visual Basic)fromLegacyMarkConverts legacy ART2.0 mark into the appropriate ART 3.0 mark. (Inherited from com.accusoft.imagegear.art.ImGearARTMark)
Public MethodgetBoundsGets mark's bounding rectangle in abstract coordinates.

com.accusoft.imagegear.core.shapes.ImGearRectangle structure object.

Type of the mark's coordinate system is specifying when using ImGearARTPage.addMark method.

com.accusoft.imagegear.core.shapes.ImGearRectangle

 
Public MethodgetFillColorGets the fill color of the button.

com.accusoft.imagegear.core.ImGearRGBQuad structure object. com.accusoft.imagegear.core.ImGearRGBQuad

 
Public MethodgetFontDisablePPMGets a value indicating whether the PPM option is disabled in font pointSize calculations.

System.Boolean value.

True - disables PPM and display parameters in font pointSize calculations for the current mark, False - enables font pointSize calculations. The default value is false.

 
Public MethodgetFontNameGets the font name of the button's text.

Name string.

 
Public MethodgetFontSizeGets the pointSize of the font in points.

Any float positive value.

 
Public MethodgetFontStyleARTGets the font style of the button's text.

Aggregates of ImGearARTFontStyles enumeration value.

 
Public MethodgetHeightGets the height of the button.

Integer value.

 
Public MethodgetHitTestBoundsGets the mark's boundling rectangle used for hit test.

com.accusoft.imagegear.core.shapes.ImGearRectangle structure object.

This rectangle adds a callout point to the mark's bounding rectangle. Type of the mark's coordinate system is specifying when using ImGearARTPage.addMark method.

com.accusoft.imagegear.core.shapes.ImGearRectangle

(Inherited from com.accusoft.imagegear.art.ImGearARTMark)
Public MethodgetOpacityGets the opacity of the button.

Integer value from 0 (transparent) to 255 (opaque).

The default value is 255.

 
Public MethodgetStatisticsGets an object representing specific statistics information about the mark.

com.accusoft.imagegear.core.shapes.ImGearRectangle structure object.

(Inherited from com.accusoft.imagegear.art.ImGearARTMark)
Public MethodgetTextGets the button text.

Text string.

 
Public MethodgetTextColorGets the text color.

com.accusoft.imagegear.core.ImGearRGBQuad structure object.

 
Public MethodgetTypeGets mark's type.

ImGearARTMarkType enumeration value. ImGearARTMarkType

 
Public MethodgetWidthGets the width of the button.

Integer value.

 
Public MethodgetXGets the X coordinate of the left-top point of the mark.

Integer value.

 
Public MethodgetYGets the Y coordinate of the left-top point of the mark.

Integer value.

 
Public MethodisVisibleGets a value indicating whether the mark is visible or not.

Boolean value.

 
Public MethodmoveMoves the mark by specified offset.  
Public MethodsetFillColorSets the fill color of the button.

com.accusoft.imagegear.core.ImGearRGBQuad structure object. com.accusoft.imagegear.core.ImGearRGBQuad

 
Public MethodsetFontDisablePPMSets a value indicating whether the PPM option is disabled in font pointSize calculations.

System.Boolean value.

True - disables PPM and display parameters in font pointSize calculations for the current mark, False - enables font pointSize calculations. The default value is false.

 
Public MethodsetFontNameSets the font name of the button's text.

Name string.

 
Public MethodsetFontSizeSets the pointSize of the font in points.

Any float positive value.

 
Public MethodsetFontStyleARTSets the font style of the button's text.

Aggregates of ImGearARTFontStyles enumeration value.

 
Public MethodsetHeightSets the height of the button.

Integer value.

 
Public MethodsetOpacitySets the opacity of the button.

Integer value from 0 (transparent) to 255 (opaque).

The default value is 255.

 
Public MethodsetTextSets the button text.

Text string.

 
Public MethodsetTextColorSets the text color.

com.accusoft.imagegear.core.ImGearRGBQuad structure object. com.accusoft.imagegear.core.ImGearRGBQuad

 
Public MethodsetVisibleSets a value indicating whether the mark is visible or not.

Boolean value.

 
Public MethodsetWidthSets the width of the button.

Integer value.

 
Public MethodsetXSets the X coordinate of the left-top point of the mark.

Integer value.

 
Public MethodsetYSets the Y coordinate of the left-top point of the mark.

Integer value.

 
Top
See Also

Reference

ImGearARTButton Class
com.accusoft.imagegear.art Package

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback