CStatusBar
Implements the status bar widget.
import { CStatusBar } from "canvas-toolkit-lib";Declared members
static readonly DefaultHeight = 24;static readonly Margin = 3;static readonly Spacing = 6;constructor(parent?: CWidget | null);Creates a new instance.
sizeHint(): CSize;Returns the preferred size of the widget.
addWidget(widget: CWidget): CWidget;Adds widget.
addPermanentWidget(widget: CWidget): CWidget;Adds permanent widget.
removeWidget(widget: CWidget): void;Removes widget.
currentMessage(): string;Returns the current message.
showMessage(message: string, timeout?: number): void;Shows message.
clearMessage(): void;Clears message.
setGeometry(x: number, y: number, width: number, height: number): void;Sets the geometry.
resize(width: number, height: number): void;Provides resize behavior.
protected paintEvent(painter: CPainter): void;Handles the paint event.