public class ImageListWidget extends BaseEntity<ImageListConfig> implements ImageList
BaseEntity.CharsPixels
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.Integer> |
imgIds
Ids of the images in the list.
|
private handle |
listImages
Handle to access internal ImageList COM Interfaces
|
group
config, deleted, frame, internalScreenValueUsage, realizeOnAttributeAccess
name, nextSibling, prevSibling
instProc
Constructor and Description |
---|
ImageListWidget()
Default constructor.
|
ImageListWidget(boolean dynamic)
Default constructor.
|
ImageListWidget(boolean dynamic,
ImageListConfig ctrl)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
integer |
addImage(character path)
Adds an image to the list.
|
integer |
getBackColor()
Get the background color used to display text and graphics in an object.
|
integer |
getImageHeight()
Get the height of a ListImage (IImage) object.
|
integer[] |
getImageIds()
Returns all image ids stored in the list.
|
integer |
getImageWidth()
Get the width of a ListImage (IImage) object.
|
handle |
getListImages()
Returns a reference to a collection of ListImage object in an ImageList control (IImages).
|
integer |
getMaskColor()
Get a value which determine the color to be transparent in ImageList graphical operation.
|
logical |
isUseMaskColor()
Get a value which determines if the ImageList control will use MaskColor property.
|
comhandle |
overlay(character key1,
character key2)
Create a composite third image out of two ListImage and returns a reference to the new object.
|
comhandle |
overlay(java.lang.String key1,
java.lang.String key2)
(non-Javadoc)
|
void |
setBackColor(int bgColor)
Set background color used to display text and graphics in an object.
|
void |
setBackColor(integer bgColor)
Set background color used to display text and graphics in an object.
|
void |
setImageHeight(int height)
Sets the height of a ListImage (IImage) object
|
void |
setImageHeight(integer height)
Sets the height of a ListImage (IImage) object
|
void |
setImageWidth(int width)
Sets the width of a ListImage (IImage) object
|
void |
setImageWidth(integer width)
Sets the width of a ListImage (IImage) object
|
void |
setMaskColor(int maskColor)
Set a value which determine the color to be transparent in ImageList graphical operation.
|
void |
setMaskColor(integer maskColor)
Set a value which determine the color to be transparent in ImageList graphical operation.
|
void |
setUseMaskColor(boolean useMaskColor)
Set a value which determines if the ImageList control will use MaskColor property.
|
void |
setUseMaskColor(logical useMaskColor)
Set a value which determines if the ImageList control will use MaskColor property.
|
_getHeightChars, _getHeightPixels, _getWidthChars, _getWidthPixels, canSetPixelPositionInChui, changeFontWorker, emit4084Warning, emitUnableToAssignUnknownAttributeWarning, getBgColor, getBgColorRgb, getColumn, getDColor, getFgColor, getFgColorRgb, getFont, getFontInfo, getFontName, getFontSize, getFrameColumn, getFrameRow, getFrameX, getFrameY, getHeightChars, getHeightPixels, getNextSibling, getParent, getParent, getPfColor, getPrevSibling, getRow, getSizeAttrs, getTitle, getTooltip, getValidParentTypes, getWidthChars, getWidthPixels, getX, getY, isFontBold, isFontItalic, isFontUnderline, isMovable, isResizable, isSelected, isTabStop, prepareSizeChars, prepareSizePixels, pushLocAttrs, pushSizeAttrs, resetAutoResize, setAlign, setBgColor, setBgColor, setBgColor, setBgColorRgb, setBgColorRgb, setColon, setColon, setColumn, setColumn, setColumnOrRow, setColumnOrRowWorker, setDColor, setDColor, setDColor, setFgColor, setFgColor, setFgColor, setFgColorRgb, setFgColorRgb, setFont, setFontBold, setFontItalic, setFontName, setFontSize, setFontUnderline, setGroup, setHeightChars, setHeightChars, setHeightCharsWorker, setHeightImpl, setHeightPixels, setHeightPixels, setHeightPixelsWorker, setMaxHeightCharsWorker, setMaxHeightPixelsWorker, setMaxWidthCharsWorker, setMaxWidthPixelsWorker, setMinHeightCharsWorker, setMinHeightPixelsWorker, setMinWidthCharsWorker, setMinWidthPixelsWorker, setMovable, setMovable, setParent, setPfColor, setPfColor, setPfColor, setResizable, setResizable, setRow, setRow, setSelected, setSelected, setSizeChars, setSizePixels, setSystemParent, setTabStop, setTabStop, setTitle, setTitle, setTooltip, setTooltip, setVirtHeightCharsWorker, setVirtHeightPixelsWorker, setVirtWidthCharsWorker, setVirtWidthPixelsWorker, setWidthChars, setWidthChars, setWidthCharsWorker, setWidthImpl, setWidthPixels, setWidthPixels, setWidthPixelsWorker, setX, setX, setXorY, setXOrYWorker, setY, setY, useHandleChainSiblings, validateParent, validateSize, validColumnOrRow
_dynamic, _getDbName, _getFormat, _getTable, _isEntered, _isHidden, _isNotEntered, _isRealized, _isVisible, _setDynamic, _setVisible, afterConfigUpdate, apply, apply, apply, apply, asWidgetHandle, canAccess, canDelete, canPushWidgetAttr, cleanup, colorDisplay, colorPrompt, config, delete, deselectRows, detachMenu, disable, dynamic, editUndo, enable, finishConfigProcessing, finishSetup, flushWidgetAttrs, genAssignUnknownWarning, getAttr, getAttr, getAttr, getAttr, getAttr, getAttr, getAttr, getAttr, getAttr, getAttr, getAttr, getAttr, getColumnFont, getColumnLabel, getContextHelpId, getConvert3D, getCursorOffset, getDataType, getDbName, getFormat, getFrame, getFrameHandle, getFrameName, getHeight, getHelp, getHWND, getId, getImage, getLabel, getLabelFont, getLabelStr, getLogicalTerminal, getMaxHeightChars, getMaxWidthChars, getMenuKey, getMenuMouse, getMousePointer, getMousePosition, getNextTabItem, getNumColumns, getNumSelectedRows, getParentHandle, getPopupMenu, getPreviousTabItem, getQuery, getRetainShape, getScreenValue, getScreenValue, getSideLabelHandle, getStretchToFit, getTable, getTabPosition, getTitleFont, getTransparent, getValidationExpression, getValidationMessage, getVirtHeight, getVirtHeightPixels, getVirtWidth, getVirtWidthPixels, getWidgetId, getWidth, getWindow, getZOrderClass, hasFormat, hasNameReadOnly, hasParent, hide, hide, implicitDeletion, inputValue, isAutoCompletion, isAutoResize, isAutoReturn, isChained, isChecked, isDisableRedraw, isEntered, isExpandLabel, isFocusedRowSelected, isHidden, isKeepFrameZOrder, isManualHighlight, isModified, isMultiple, isNotEntered, isScrollable, isSelectable, isSelected, isSelected, isSensitive, isTabWidget, isTextSelected, isThreeD, isValidatable, isVisible, labelSizeCheck, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadMousePointer, loadMousePointer, moveAfterTab, moveAfterTab, moveBeforeTabItem, moveBeforeTabItem, moveToBottom, moveToTop, moveToWorker, name, notQueryable, notQueryable, notSettable, notSettable, notWorker, openPopup, preRealizeCheck, processSideLabel, pushScreenDefinition, pushWidgetAttr, pushWidgetAttr, readOnlyError, readOnlyError, realize, refresh, resourceDelete, restoreSharedState, saveSharedState, selectAll, selectFocusedRow, setAtFormatLength, setAttr, setAttr, setAttr, setAttr, setAttr, setAttr, setAttr, setAttr, setAttr, setAttrs, setAutoCompletion, setAutoCompletion, setAutoResize, setAutoResize, setAutoReturn, setAutoReturn, setBlank, setChecked, setChecked, setColumnFont, setColumnFont, setColumnLabel, setColumnLabel, setContextHelpId, setContextHelpId, setConvert3D, setConvert3D, setCursorOffset, setCursorOffset, setDataType, setDataType, setDbname, setDeblank, setDisableAutoZap, setDisableRedraw, setFont, setFormat, setFormat, setFrame, setFrame, setFrame, setFrameHandle, setFrameHandle, setFrameHandle, setHeader, setHeight, setHelp, setHelp, setHelpDefault, setHelpStatic, setHidden, setHidden, setId, setKeepFrameZOrder, setKeepFrameZOrder, setLabel, setLabel, setLabel, setLabelFont, setLabelFont, setLabelInt, setManualHighlight, setManualHighlight, setMaxHeightChars, setMaxWidthChars, setMenuKey, setMenuKey, setMenuMouse, setMenuMouse, setModified, setModified, setMultiple, setMultiple, setNextTabItem, setNoAutoValidate, setNumSelectedRows, setParentHandle, setParentHandle, setPopupMenu, setPopupMenu, setQuery, setReadOnly, setReadOnly, setRetainShape, setRetainShape, setScreenLock, setScreenValue, setScreenValue, setScreenValue, setScreenValueInt, setScreenValueNoErrorHandling, setScrollable, setScrollable, setSelectable, setSelectable, setSensitive, setSensitive, setSensitive, setSensitive, setSideLabelHandle, setStretchToFit, setStretchToFit, setTable, setThreeD, setThreeD, setTitleFont, setTitleFont, setTransparent, setTransparent, setValidation, setValidation, setVertical, setVirtHeight, setVirtHeightPixels, setVirtWidth, setVirtWidthPixels, setVisible, setVisible, setWidgetId, setWidgetId, setWidth, truncatePixelSize, underline, underline, valid, validate, validateFields, validateFields, validateFields, validateFields, validateLabelAssignment, view, warningAlreadyRealized, widgetName
firstResource, firstResource, getHead, getNextSibling, getPrevSibling, getPrivateData, getTail, hasName, hasNameConstraints, hasNextSibling, hasPrevSibling, hasPrivateData, interlink, lastResource, lastResource, moveInChain, name, name, setHead, setNextSibling, setNextSibling, setPrevSibling, setPrevSibling, setPrivateData, setPrivateData, setPrivateData, validateName
doDelete, getResourceType, id, id, incrementTrigger, instantiatingProcedure, invalidAttribute, processResource, registerResource, setInstantiatingProcedure, toString, type, unableToAssignUnknown, unknown
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
id, id, unknown, valid
getIdEx, getListItems, isEditCanUndo, setListItems, setListItems, setScreenValue
getPrivateData, setPrivateData, setPrivateData
getResourceType
setDisableRedraw
private java.util.List<java.lang.Integer> imgIds
private handle listImages
public ImageListWidget()
public ImageListWidget(boolean dynamic)
dynamic
- Flag indicating if this is a static or dynamic resource.public ImageListWidget(boolean dynamic, ImageListConfig ctrl)
dynamic
- Flag indicating if this is a static or dynamic resource.ctrl
- Configuration container.public integer[] getImageIds()
getImageIds
in interface ImageList
public integer getBackColor()
getBackColor
in interface ImageList
public void setBackColor(integer bgColor)
setBackColor
in interface ImageList
bgColor
- background colorpublic void setBackColor(int bgColor)
setBackColor
in interface ImageList
bgColor
- background colorpublic integer getImageHeight()
getImageHeight
in interface ImageList
public void setImageHeight(integer height)
setImageHeight
in interface ImageList
height
- height of a ListImagepublic void setImageHeight(int height)
setImageHeight
in interface ImageList
height
- height of a ListImagepublic integer getImageWidth()
getImageWidth
in interface ImageList
public void setImageWidth(integer width)
setImageWidth
in interface ImageList
width
- width of a ListImagepublic void setImageWidth(int width)
setImageWidth
in interface ImageList
width
- width of a ListImagepublic handle getListImages()
getListImages
in interface ImageList
public integer getMaskColor()
getMaskColor
in interface ImageList
public void setMaskColor(integer maskColor)
setMaskColor
in interface ImageList
maskColor
- transparent color.public void setMaskColor(int maskColor)
setMaskColor
in interface ImageList
maskColor
- transparent color.public comhandle overlay(character key1, character key2)
public comhandle overlay(java.lang.String key1, java.lang.String key2)
overlay
in interface ImageList
key1
- First image keykey2
- Second image keyImageList.overlay(java.lang.String, java.lang.String)
public logical isUseMaskColor()
isUseMaskColor
in interface ImageList
true
if MaskColor will be use.public void setUseMaskColor(logical useMaskColor)
setUseMaskColor
in interface ImageList
useMaskColor
- a value true
if MaskColor will be use..public void setUseMaskColor(boolean useMaskColor)
setUseMaskColor
in interface ImageList
useMaskColor
- a value true
if MaskColor will be use..