Package com.iizix.prop.image
Interface IImageStyle
- All Known Implementing Classes:
- EditorImagesStyle,- EditorImageStyle,- EditorImageStyleLocation,- ImagesStyle,- ImageStyle,- ImageStyleLocation
public interface IImageStyle
Style interface for images with styles.
- Author:
- Christopher Mindus
- Field SummaryFieldsModifier and TypeFieldDescription- static final intBit value in the mask: mouse capture.- static final intBit value in the mask: disabled.- static final intBit value in the mask: focus.- static final intBit value in the mask: hover.- static final intBit value in the mask: press.- static final intBit value in the mask: RTL.- static final intBit value in the mask: selected.- static final String[]Type strings for individual values.
- Method Summary
- Field Details- IT_rtlstatic final int IT_rtlBit value in the mask: RTL.- See Also:
 
- IT_disablestatic final int IT_disableBit value in the mask: disabled.- See Also:
 
- IT_pressstatic final int IT_pressBit value in the mask: press.- See Also:
 
- IT_selectstatic final int IT_selectBit value in the mask: selected.- See Also:
 
- IT_focusstatic final int IT_focusBit value in the mask: focus.- See Also:
 
- IT_hoverstatic final int IT_hoverBit value in the mask: hover.- See Also:
 
- IT_capturestatic final int IT_captureBit value in the mask: mouse capture.- See Also:
 
- TYPESType strings for individual values.
 
- Method Details- getMatchMasksint getMatchMasks()Gets the mask values for matching.- The mask consists of two values in a single integer as: - Define mask: 0x0000-0x007F (in low byte).
- Set mask : 0x0000-0x7F00 (in high byte shifted up 8 bits)..
 - The values - IT_*are:- 0x01 rtl (right-to-left)
- 0x02 disable
- 0x04 press
- 0x08 select
- 0x10 focus
- 0x20 hover
- 0x40 capture
 - Returns:
- -1 If it's the default default image, i.e. matching everything.