Struct fltk::browser::HoldBrowser [−][src]
pub struct HoldBrowser { /* fields omitted */ }
Expand description
Creates a hold browser
Trait Implementations
Inserts an item at an index. Lines start at 1 Read more
Select an item at the specified line. Lines start at 1 Read more
Returns whether the item is selected Lines start at 1 Read more
Returns the text of the item at line
.
Lines start at 1 Read more
Returns the text of the selected item. Lines start at 1 Read more
Sets the text of the selected item. Lines start at 1 Read more
Sets the text size. Lines start at 1 Read more
Sets the icon for browser elements. Lines start at 1 Read more
Returns the icon of a browser element. Lines start at 1 Read more
Removes the icon of a browser element. Lines start at 1 Read more
Scrolls the browser so the top item in the browser is showing the specified line. Lines start at 1 Read more
Scrolls the browser so the bottom item in the browser is showing the specified line. Lines start at 1 Read more
Scrolls the browser so the middle item in the browser is showing the specified line. Lines start at 1 Read more
Sets the current format code prefix character to \p c. The default prefix is ‘@’. c should be ascii Read more
Gets the current column separator character. The default is ‘\t’
Sets the column separator to c. This will only have an effect if you also use set_column_widths()
.
c should be ascii Read more
Gets the current column width array
Sets the current column width array
Makes a specified line visible
Sets the vertical scroll position of the list as a pixel position
Sets the horizontal scroll position of the list as a pixel position
Returns the type of scrollbar associated with the browser
Sets the type of scrollbar associated with the browser
Gets the scrollbar size
Sets the scrollbar size
Returns the horizontal scrollbar
Creates a new widget, takes an x, y coordinates, as well as a width and height, plus a title Read more
transforms a widget pointer to a Widget, for internal use Read more
Get a widget from base widget Read more
Set a custom handler, where events are managed manually, akin to Fl_Widget::handle(int)
.
Handled or ignored events should return true, unhandled events should return false.
takes the widget as a closure argument Read more
Set a custom draw method.
takes the widget as a closure argument.
macOS requires that WidgetBase::draw
actually calls drawing functions Read more
INTERNAL: Retrieve the draw data Read more
Initialize with a label
Initialize with alignment
Initialize with type
Initialize at bottom of another widget
Initialize above of another widget
Initialize right of another widget
Initialize center of parent
Initialize to the size of the parent
Sets the widget’s label.
labels support special symbols preceded by an @
sign.
and for the associated formatting. Read more
transforms a widget to a base Fl_Widget
, for internal use Read more
Deactivates the widget
Redraws the label of the widget
Resizes and/or moves the widget, takes x, y, width and height
Does a simple resize ignoring class-specific resize functionality
Sets the tooltip text
Returns the widget label’s color
Sets the widget label’s color
Returns the widget label’s font
Sets the widget label’s font
Returns the widget label’s size
Sets the widget label’s size
Returns the widget label’s type
Sets the widget label’s type
Mark the widget as changed
Clears the changed status of the widget
Sets the default callback trigger for a widget
Return the callback trigger
Gets the selection color of the widget
Sets the selection color of the widget
Runs the already registered callback
Returns the topmost window holding the widget
Checks whether a widget is capable of taking events
INTERNAL: Retakes ownership of the user callback data Read more
Set the widget to have visible focus
Clear visible focus
Set the visible focus using a flag
Return whether the widget has visible focus
Check if a widget was deleted
Signal the widget as damaged and it should be redrawn in the next event loop cycle
Return the damage mask
Signal the type of damage a widget received
Clear the damaged flag
Return the widget as a window if it’s a window
Checks whether the self widget is inside another widget
Returns the widget type when applicable
Sets the widget type
Sets the image of the widget scaled to the widget’s size
Sets the deactived image of the widget
Sets the deactivated image of the widget scaled to the widget’s size
Gets the deactivated image associated with the widget
Sets the callback when the widget is triggered (clicks for example) takes the widget as a closure argument Read more
Emits a message on callback using a sender
Upcast a WidgetExt
to a Widget Read more
Returns whether a widget or any of its parents are visible (recursively)
Return whether two widgets object point to the same widget
Returns whether a widget or any of its parents are active (recursively)
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more