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
|
groupconfig, deleted, frame, internalScreenValueUsage, realizeOnAttributeAccessname, nextSibling, prevSibling, wainstProc, pm| 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, _name, _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, isReadOnly, isScrollable, isSelectable, isSelected, isSelected, isSensitive, isTabWidget, isTextSelected, isThreeD, isValidatable, isVisible, labelSizeCheck, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadMousePointer, loadMousePointer, moveAfterTabItem, moveAfterTabItem, 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, setFromOCX, 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, setRetainShape, setRetainShape, setScreenLock, setScreenValue, 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, type, underline, underline, valid, validate, validateFields, validateFields, validateFields, validateFields, validateLabelAssignment, view, warningAlreadyRealized, widgetNamefirstResource, firstResource, getHead, getNextSibling, getPrevSibling, getPrivateData, getTail, hasName, hasNameConstraints, hasNextSibling, hasPrevSibling, hasPrivateData, interlink, lastResource, lastResource, moveInChain, name, name, resolveChainType, setHead, setNextSibling, setNextSibling, setPrevSibling, setPrevSibling, setPrivateData, setPrivateData, setPrivateData, validateName_instantiatingProcedure, addToPool, doDelete, equals, hashCode, id, id, incrementTrigger, instantiatingProcedure, invalidAttribute, processResource, registerResource, resourceType, setInstantiatingProcedure, toString, unableToAssignUnknown, unknownclone, finalize, getClass, notify, notifyAll, wait, wait, waitid, id, unknown, validgetIdEx, getListItems, isEditCanUndo, setListItems, setListItems, setScreenValuegetPrivateData, setPrivateData, setPrivateDataresourceTypesetDisableRedrawsetReadOnlyallowDeleteprivate 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 ImageListpublic integer getBackColor()
getBackColor in interface ImageListpublic void setBackColor(integer bgColor)
setBackColor in interface ImageListbgColor - background colorpublic void setBackColor(int bgColor)
setBackColor in interface ImageListbgColor - background colorpublic integer getImageHeight()
getImageHeight in interface ImageListpublic void setImageHeight(integer height)
setImageHeight in interface ImageListheight - height of a ListImagepublic void setImageHeight(int height)
setImageHeight in interface ImageListheight - height of a ListImagepublic integer getImageWidth()
getImageWidth in interface ImageListpublic void setImageWidth(integer width)
setImageWidth in interface ImageListwidth - width of a ListImagepublic void setImageWidth(int width)
setImageWidth in interface ImageListwidth - width of a ListImagepublic handle getListImages()
getListImages in interface ImageListpublic integer getMaskColor()
getMaskColor in interface ImageListpublic void setMaskColor(integer maskColor)
setMaskColor in interface ImageListmaskColor - transparent color.public void setMaskColor(int maskColor)
setMaskColor in interface ImageListmaskColor - transparent color.public comhandle overlay(character key1, character key2)
public comhandle overlay(java.lang.String key1, java.lang.String key2)
overlay in interface ImageListkey1 - First image keykey2 - Second image keyImageList.overlay(java.lang.String, java.lang.String)public logical isUseMaskColor()
isUseMaskColor in interface ImageListtrue if MaskColor will be use.public void setUseMaskColor(logical useMaskColor)
setUseMaskColor in interface ImageListuseMaskColor - a value true if MaskColor will be use..public void setUseMaskColor(boolean useMaskColor)
setUseMaskColor in interface ImageListuseMaskColor - a value true if MaskColor will be use..