com.zasysdev.zamae
Class ProsciuttoButton
java.lang.Object
com.zasysdev.zamae.ProsciuttoButton
public final class ProsciuttoButton
- extends java.lang.Object
|
Method Summary |
void |
addElementDefinition()
call this method always after the creation of an object. |
void |
createUIButtonDefinition_Appearance(java.lang.String a_item_uid,
java.lang.String a_focusable,
java.lang.String a_anchor,
java.lang.String a_editable,
java.lang.String a_x_coord,
java.lang.String a_y_coord,
java.lang.String a_colordef,
java.lang.String a_image_background,
java.lang.String a_image_bgd_alignment,
java.lang.String a_height,
java.lang.String a_width,
java.lang.String a_alignment,
java.lang.String a_font,
java.lang.String a_RGBtext,
java.lang.String a_font_focused,
java.lang.String a_RGBtext_focused,
java.lang.String a_defaultText,
java.lang.String a_text_alignment,
java.lang.String a_text_fx,
java.lang.String a_image_focused,
java.lang.String a_image_focused_alignment,
java.lang.String a_fxOnGainFocus,
java.lang.String a_fxOnLoseFocus,
java.lang.String a_fxSmoothness)
|
void |
createUIButtonDefinition_Behavior(java.lang.String a_item_uid,
java.lang.String a_action_when_focused,
java.lang.String a_action_when_focused_parameter,
java.lang.String a_action_UP,
java.lang.String a_action_UP_parameter,
java.lang.String a_action_DOWN,
java.lang.String a_action_DOWN_parameter,
java.lang.String a_action_LEFT,
java.lang.String a_action_LEFT_parameter,
java.lang.String a_action_RIGHT,
java.lang.String a_action_RIGHT_parameter,
java.lang.String a_validator_mask,
java.lang.String a_validator_mask_parameter,
java.lang.String a_saves_session,
java.lang.String a_hidden_parameter)
|
void |
ZA_UI_Api_CalculateWrapperLinesForButton(int[] ivectButtonDefintion,
int iStartOfButtonAttrsInArray)
|
int |
ZA_UI_Api_GetWrapperButtonIndex(int iButtonID)
|
int |
ZA_UI_Api_Validator_GetValidatorParam(int[] ivectFormElementsDefinition,
int iStartOfButtonDefinitionIdx,
int iMask)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
K_ZA_UI_BUTTON
public static final java.lang.String K_ZA_UI_BUTTON
- See Also:
- Constant Field Values
K_ZA_UI_BUTTON_INT
public static final int K_ZA_UI_BUTTON_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_QTY
public static final int K_ZA_UI_ATTR_BUTTON_QTY
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_STYLE
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_STYLE
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_HEIGTH
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_HEIGTH
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FONT
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_FONT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXT
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_TEXT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_DEFAULT_ACTION
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_DEFAULT_ACTION
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTION_GOTO
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_ACTION_GOTO
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_TOP
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_ANCHOR_TOP
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_BOTTOM
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_ANCHOR_BOTTOM
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_LEFT
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_ANCHOR_LEFT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_RIGHT
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_ANCHOR_RIGHT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_NULL
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_ANCHOR_NULL
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_LEFT_ENSURE_BACKG_IMG_IS_SEEN
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_ANCHOR_LEFT_ENSURE_BACKG_IMG_IS_SEEN
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_TOP_INT
public static final int K_ZA_UI_ATTR_BUTTON_ANCHOR_TOP_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_BOTTOM_INT
public static final int K_ZA_UI_ATTR_BUTTON_ANCHOR_BOTTOM_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_LEFT_INT
public static final int K_ZA_UI_ATTR_BUTTON_ANCHOR_LEFT_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_RIGHT_INT
public static final int K_ZA_UI_ATTR_BUTTON_ANCHOR_RIGHT_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_NULL_INT
public static final int K_ZA_UI_ATTR_BUTTON_ANCHOR_NULL_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_LEFT_ENSURE_BACKG_IMG_IS_SEEN_INT
public static final int K_ZA_UI_ATTR_BUTTON_ANCHOR_LEFT_ENSURE_BACKG_IMG_IS_SEEN_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXTFX_NOFX
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_TEXTFX_NOFX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXTFX_WRAP
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_TEXTFX_WRAP
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXTFX_SCROLL
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_TEXTFX_SCROLL
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_WIDTH_FIT_TO_TEXT
public static final java.lang.String K_ZA_UI_ATTR_BUTTON_WIDTH_FIT_TO_TEXT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXTFX_NOFX_INT
public static final int K_ZA_UI_ATTR_BUTTON_TEXTFX_NOFX_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXTFX_WRAP_INT
public static final int K_ZA_UI_ATTR_BUTTON_TEXTFX_WRAP_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXTFX_SCROLL_INT
public static final int K_ZA_UI_ATTR_BUTTON_TEXTFX_SCROLL_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_WIDTH_FIT_TO_TEXT_INT
public static final int K_ZA_UI_ATTR_BUTTON_WIDTH_FIT_TO_TEXT_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ITEM_TYPE_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ITEM_TYPE_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_UID_IDX
public static final int K_ZA_UI_ATTR_BUTTON_UID_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FOCUSABLE_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FOCUSABLE_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ANCHOR_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ANCHOR_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_PAGENBR_IDX
public static final int K_ZA_UI_ATTR_BUTTON_PAGENBR_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_EDITABLE_IDX
public static final int K_ZA_UI_ATTR_BUTTON_EDITABLE_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_XCOORD_IDX
public static final int K_ZA_UI_ATTR_BUTTON_XCOORD_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_YCOORD_IDX
public static final int K_ZA_UI_ATTR_BUTTON_YCOORD_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_COLORDEF_IDX
public static final int K_ZA_UI_ATTR_BUTTON_COLORDEF_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_BACKG_IMG_IDX
public static final int K_ZA_UI_ATTR_BUTTON_BACKG_IMG_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_BACKG_IMG_ALIGN_IDX
public static final int K_ZA_UI_ATTR_BUTTON_BACKG_IMG_ALIGN_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_HEIGTH_IDX
public static final int K_ZA_UI_ATTR_BUTTON_HEIGTH_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_WIDTH_IDX
public static final int K_ZA_UI_ATTR_BUTTON_WIDTH_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ALIGNMENT_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ALIGNMENT_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FONT_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FONT_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FONT_RGB_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FONT_RGB_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FONT_FOCUSED_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FONT_FOCUSED_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FONT_FOCUSED_RGB_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FONT_FOCUSED_RGB_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXT_IDX
public static final int K_ZA_UI_ATTR_BUTTON_TEXT_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXT_ALIGN_IDX
public static final int K_ZA_UI_ATTR_BUTTON_TEXT_ALIGN_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_TEXT_FX_IDX
public static final int K_ZA_UI_ATTR_BUTTON_TEXT_FX_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FOCUSED_IMG_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FOCUSED_IMG_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FOCUSED_IMG_ALIGN_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FOCUSED_IMG_ALIGN_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FX_ONSHOW_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FX_ONSHOW_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FX_ONHIDE_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FX_ONHIDE_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_FX_SMOOTHNESS_IDX
public static final int K_ZA_UI_ATTR_BUTTON_FX_SMOOTHNESS_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_BEHAVIOR_BASE_IDX
public static final int K_ZA_UI_ATTR_BUTTON_BEHAVIOR_BASE_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONFOCUS_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONFOCUS_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONPARAM_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONPARAM_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONUP_FOCUS_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONUP_FOCUS_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONUP_FOCUS_PARAM_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONUP_FOCUS_PARAM_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONDOWN_FOCUS_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONDOWN_FOCUS_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONDOWN_FOCUS_PARAM_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONDOWN_FOCUS_PARAM_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONLEFT_FOCUS_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONLEFT_FOCUS_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONLEFT_FOCUS_PARAM_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONLEFT_FOCUS_PARAM_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONRIGHT_FOCUS_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONRIGHT_FOCUS_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_ACTIONRIGHT_FOCUS_PARAM_IDX
public static final int K_ZA_UI_ATTR_BUTTON_ACTIONRIGHT_FOCUS_PARAM_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_VALIDATOR_MASK_IDX
public static final int K_ZA_UI_ATTR_BUTTON_VALIDATOR_MASK_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_VALIDATOR_PARAM_IDX
public static final int K_ZA_UI_ATTR_BUTTON_VALIDATOR_PARAM_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_SAVES_SESSION_PARAM_IDX
public static final int K_ZA_UI_ATTR_BUTTON_SAVES_SESSION_PARAM_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_BUTTON_HIDDEN_PARAM_IDX
public static final int K_ZA_UI_ATTR_BUTTON_HIDDEN_PARAM_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_MIN_LENGTH
public static final java.lang.String K_ZA_UI_ATTR_VALIDATOR_MIN_LENGTH
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_MAX_LENGTH
public static final java.lang.String K_ZA_UI_ATTR_VALIDATOR_MAX_LENGTH
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_NUMERIC
public static final java.lang.String K_ZA_UI_ATTR_VALIDATOR_NUMERIC
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_MONTH
public static final java.lang.String K_ZA_UI_ATTR_VALIDATOR_MONTH
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_DATE
public static final java.lang.String K_ZA_UI_ATTR_VALIDATOR_DATE
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_EMAIL
public static final java.lang.String K_ZA_UI_ATTR_VALIDATOR_EMAIL
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_URL
public static final java.lang.String K_ZA_UI_ATTR_VALIDATOR_URL
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_PASSWORD
public static final java.lang.String K_ZA_UI_ATTR_VALIDATOR_PASSWORD
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_MIN_LENGTH_INT
public static final int K_ZA_UI_ATTR_VALIDATOR_MIN_LENGTH_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_MAX_LENGTH_INT
public static final int K_ZA_UI_ATTR_VALIDATOR_MAX_LENGTH_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_NUMERIC_INT
public static final int K_ZA_UI_ATTR_VALIDATOR_NUMERIC_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_MONTH_INT
public static final int K_ZA_UI_ATTR_VALIDATOR_MONTH_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_DATE_INT
public static final int K_ZA_UI_ATTR_VALIDATOR_DATE_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_EMAIL_INT
public static final int K_ZA_UI_ATTR_VALIDATOR_EMAIL_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_URL_INT
public static final int K_ZA_UI_ATTR_VALIDATOR_URL_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_PASSWORD_INT
public static final int K_ZA_UI_ATTR_VALIDATOR_PASSWORD_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_MAX_MASK
public static final int K_ZA_UI_ATTR_VALIDATOR_MAX_MASK
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_VALIDATOR_MAX_MASK_QTY
public static final int K_ZA_UI_ATTR_VALIDATOR_MAX_MASK_QTY
- See Also:
- Constant Field Values
K_ZA_UI_MAX_WRAPPERLINES
public int K_ZA_UI_MAX_WRAPPERLINES
K_ZA_UI_MAX_WRAPPERBUTTONS
public int K_ZA_UI_MAX_WRAPPERBUTTONS
iActualButtonWrapperIdx
protected int iActualButtonWrapperIdx
iActualButtonWrapperLine
protected int iActualButtonWrapperLine
bWrapperScrollModeOn
protected boolean bWrapperScrollModeOn
ivectWrapperLines
protected int[] ivectWrapperLines
ivectWrapperButtons
protected int[] ivectWrapperButtons
iLastWrapperButtonIdx
protected int iLastWrapperButtonIdx
iLastWrapperLinesIdx
protected int iLastWrapperLinesIdx
ProsciuttoButton
public ProsciuttoButton(za_UI_api a_proshObject)
createUIButtonDefinition_Appearance
public void createUIButtonDefinition_Appearance(java.lang.String a_item_uid,
java.lang.String a_focusable,
java.lang.String a_anchor,
java.lang.String a_editable,
java.lang.String a_x_coord,
java.lang.String a_y_coord,
java.lang.String a_colordef,
java.lang.String a_image_background,
java.lang.String a_image_bgd_alignment,
java.lang.String a_height,
java.lang.String a_width,
java.lang.String a_alignment,
java.lang.String a_font,
java.lang.String a_RGBtext,
java.lang.String a_font_focused,
java.lang.String a_RGBtext_focused,
java.lang.String a_defaultText,
java.lang.String a_text_alignment,
java.lang.String a_text_fx,
java.lang.String a_image_focused,
java.lang.String a_image_focused_alignment,
java.lang.String a_fxOnGainFocus,
java.lang.String a_fxOnLoseFocus,
java.lang.String a_fxSmoothness)
createUIButtonDefinition_Behavior
public void createUIButtonDefinition_Behavior(java.lang.String a_item_uid,
java.lang.String a_action_when_focused,
java.lang.String a_action_when_focused_parameter,
java.lang.String a_action_UP,
java.lang.String a_action_UP_parameter,
java.lang.String a_action_DOWN,
java.lang.String a_action_DOWN_parameter,
java.lang.String a_action_LEFT,
java.lang.String a_action_LEFT_parameter,
java.lang.String a_action_RIGHT,
java.lang.String a_action_RIGHT_parameter,
java.lang.String a_validator_mask,
java.lang.String a_validator_mask_parameter,
java.lang.String a_saves_session,
java.lang.String a_hidden_parameter)
addElementDefinition
public void addElementDefinition()
- call this method always after the creation of an object.
Otherwise it won't be set into the ivectForms!
ZA_UI_Api_GetWrapperButtonIndex
public int ZA_UI_Api_GetWrapperButtonIndex(int iButtonID)
ZA_UI_Api_CalculateWrapperLinesForButton
public void ZA_UI_Api_CalculateWrapperLinesForButton(int[] ivectButtonDefintion,
int iStartOfButtonAttrsInArray)
ZA_UI_Api_Validator_GetValidatorParam
public int ZA_UI_Api_Validator_GetValidatorParam(int[] ivectFormElementsDefinition,
int iStartOfButtonDefinitionIdx,
int iMask)