GroupBox
classin packageklyn.gui.terminal
public class GroupBox extends Widget
└ Widget
└ GroupBox
Inherited Attributes
attributeInherited Attributes from Widget: lastRenderAnsi, lastRenderHeight, lastRenderPlain, lastRenderWidth, layout, visible
Properties
Modifier and Type Member Description
public property bodyStyle
bodyStyle as RenderStyle = RenderStyle(215, 225, 235, 11, 15, 20)
No summary.
public property borderStyle
borderStyle as RenderStyle = RenderStyle(120, 140, 160, 11, 15, 20)
No summary.
public property title
title as String = ""
No summary.
public property titleStyle
titleStyle as RenderStyle = RenderStyle(255, 255, 255, 11, 15, 20, true)
No summary.
Inherited Properties
propertyInherited Properties from Widget: focusable, focused, lastRenderFrame, position, size
propertyInherited Properties from Object: type
Constructors
Modifier and Type Member Description
public GroupBox
GroupBox(title as String = "")
No summary.
Methods
Modifier and Type Member Description
public override handleEvent
handleEvent(eventName as String) as Boolean
No summary.
public override handleMouseEvent
handleMouseEvent(mouse as MouseEvent, localX as Int, localY as Int, viewWidth as Int, viewHeight as Int) as Boolean
No summary.
public override paintToFrame
paintToFrame(frame as TerminalFrame, row as Int, col as Int, width as Int, height as Int) as Boolean
No summary.
Inherited Methods
methodInherited Methods from Widget: add, baseAnsiStyle, captureRenderFrame, children, clearChildren, configureCursor, focusNext, handleEvent, handleMouseEvent, hasActiveTextInput, idle, paint, paintToFrame, performLayout, refresh, renderAnsiSnapshot, renderPlainSnapshot, scrollbarThumbGlyph, scrollbarTrackGlyph, terminalPromptVisible
methodInherited Methods from Object: deepCopy, fromJson, hash, toDict, toJson, toMap, toString, toXml