public interface ButtonList extends WrappedResource, CommonWidget, CustomFont
Modifier and Type | Method and Description |
---|---|
handle |
addGroup(NumberType bgIndex,
character bgKey,
character bgDesc)
Add a new
ButtonListGroup . |
logical |
clearButtonList()
|
integer |
getButtonFont()
Get the font table index used for
ButtonList . |
handle |
getCurrentGroup()
Get the currently opened
ButtonListGroup . |
character |
getCurrentGroupKey()
Gets the current group key.
|
integer |
getItemFont()
Get the font table index used for
ButtonList . |
void |
setBgColorRgb(NumberType bgcolorRgb)
Sets the BGCOLOR-RGB writable attribute.
|
void |
setButtonFont(int64 fontIndex)
Set the font table index used for
ButtonList . |
handle |
setCurrentGroup(handle groupHandle)
Sets and opens the specified
ButtonListGroup , and returns it. |
void |
setCurrentGroupKey(character groupKey)
Sets the current group by its key and returns it.
|
void |
setFgColorRgb(NumberType fgcolorRgb)
Sets the FGCOLOR-RGB writable attribute.
|
void |
setItemFont(integer fontIndex)
Set the font table index used for
ButtonList . |
apply, apply, apply, apply, asWidgetHandle, colorDisplay, colorPrompt, deselectRows, disable, editUndo, enable, getBgColor, getBgColorRgb, getColumnFont, getContextHelpId, getCursorOffset, getDColor, getFgColor, getFgColorRgb, getFont, getFrame, getFrameColumn, getFrameHandle, getFrameName, getFrameRow, getFrameX, getFrameY, getHWND, getId, getIdEx, getImage, getLabelFont, getLabelStr, getListItems, getMaxHeightChars, getMaxWidthChars, getMenuKey, getMenuMouse, getMousePointer, getMousePosition, getNextTabItem, getNumColumns, getNumSelectedRows, getParent, getParentHandle, getPfColor, getPopupMenu, getPreviousTabItem, getQuery, getScreenValue, getSideLabelHandle, getTabPosition, getTitle, getTitleFont, getTooltip, getVirtHeight, getVirtHeightPixels, getVirtWidth, getVirtWidthPixels, getWidgetId, getWindow, hide, hide, inputValue, isAutoCompletion, isAutoResize, isEditCanUndo, isEntered, isFocusedRowSelected, isHidden, isKeepFrameZOrder, isManualHighlight, isModified, isMovable, isMultiple, isNotEntered, isResizable, isScrollable, isSelectable, isSelected, isSelected, isSelected, isTabStop, isThreeD, isValidatable, loadMousePointer, loadMousePointer, moveAfterTab, moveAfterTab, moveBeforeTabItem, moveBeforeTabItem, moveToBottom, moveToTop, openPopup, preRealizeCheck, realize, refresh, selectAll, selectFocusedRow, setAtFormatLength, setAutoCompletion, setAutoCompletion, setAutoResize, setAutoResize, setBgColor, setBlank, setColumnFont, setColumnFont, setContextHelpId, setContextHelpId, setCursorOffset, setCursorOffset, setDColor, setDColor, setDeblank, setDisableAutoZap, setFgColor, setFont, setFont, setFormat, setFrame, setFrame, setFrame, setFrameHandle, setFrameHandle, setFrameHandle, setGroup, setHeader, setHidden, setHidden, setId, setKeepFrameZOrder, setKeepFrameZOrder, setLabelFont, setLabelFont, setListItems, setListItems, setManualHighlight, setManualHighlight, setMaxHeightChars, setMaxWidthChars, setMenuKey, setMenuKey, setMenuMouse, setMenuMouse, setModified, setModified, setMovable, setMovable, setMultiple, setMultiple, setNextTabItem, setNumSelectedRows, setParent, setParentHandle, setParentHandle, setPfColor, setPfColor, setPopupMenu, setPopupMenu, setQuery, setReadOnly, setReadOnly, setResizable, setResizable, setScreenValue, setScreenValue, setScrollable, setScrollable, setSelectable, setSelectable, setSelected, setSelected, setSensitive, setSideLabelHandle, setTabStop, setTabStop, setThreeD, setThreeD, setTitle, setTitle, setTitleFont, setTitleFont, setTooltip, setTooltip, setValidation, setValidation, setVertical, setVirtHeight, setVirtHeightPixels, setVirtWidth, setVirtWidthPixels, setWidgetId, setWidgetId, underline, underline, valid, validateFields, validateFields, validateFields, view
getNextSibling, getPrevSibling, getPrivateData, setPrivateData, setPrivateData
getResourceType, readOnlyError, readOnlyError
id, id, unknown
getColumnLabel, getDataType, getFormat, getHelp, getLabel, setColumnLabel, setColumnLabel, setDataType, setDataType, setFormat, setHelp, setHelp, setLabel, setLabel, setLabel
getDbName, getTable
isDisableRedraw, setDisableRedraw, setDisableRedraw
isVisible, setVisible, setVisible
getHeight, getHeightChars, getHeightPixels, getWidth, getWidthChars, getWidthPixels, setHeight, setHeightChars, setHeightChars, setHeightPixels, setHeightPixels, setWidth, setWidthChars, setWidthChars, setWidthPixels, setWidthPixels
getColumn, getRow, getX, getY, setColumn, setColumn, setRow, setRow, setX, setX, setY, setY
getRetainShape, getStretchToFit, getTransparent, setRetainShape, setRetainShape, setStretchToFit, setStretchToFit, setTransparent, setTransparent
getConvert3D, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, loadImage, setConvert3D, setConvert3D
getFontInfo, getFontName, getFontSize, isFontBold, isFontItalic, isFontUnderline, setFontBold, setFontItalic, setFontName, setFontSize, setFontUnderline
handle getCurrentGroup()
ButtonListGroup
.ButtonListGroup
or unknown.handle setCurrentGroup(handle groupHandle)
ButtonListGroup
, and returns it.groupHandle
- Handle of the ButtonListGroup
to open.ButtonListGroup
or unknown.void setCurrentGroupKey(character groupKey)
groupKey
- The key of the button list group to be set the current group.character getCurrentGroupKey()
ButtonListGroup
or unknown.logical clearButtonList()
handle addGroup(NumberType bgIndex, character bgKey, character bgDesc)
ButtonListGroup
.bgIndex
- Indexed location to place new ButtonListGroup
(indexed from 1)bgKey
- The ButtonListGroup
key.bgDesc
- The ButtonListGroup
text.ButtonListGroupWidget
.void setBgColorRgb(NumberType bgcolorRgb)
setBgColorRgb
in interface CommonWidget
bgcolorRgb
- The new value for the BGCOLOR-RGB attribute.void setFgColorRgb(NumberType fgcolorRgb)
setFgColorRgb
in interface CommonWidget
fgcolorRgb
- The new value for the FGCOLOR-RGB attribute.integer getButtonFont()
ButtonList
.void setButtonFont(int64 fontIndex)
ButtonList
.
This will be applied to the Button text.fontIndex
- The index into the font table.integer getItemFont()
ButtonList
.void setItemFont(integer fontIndex)
ButtonList
.
This will be applied to the itemtext.fontIndex
- The index into the font table.