|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Describes a single control widget within an interface toolbar. More...
#include <iface_toolbar.h>
Public Attributes | ||
| int | num | |
| iface_toolbar_ctrl_type | ctrl_type | |
| iface_toolbar_ctrl_role | ctrl_role | |
| char * | display | |
| char * | validation | |
| bool | is_required | |
| char * | tooltip | |
| char * | placeholder | |
| union { | ||
| bool boolean | ||
| char * string | ||
| } | default_value | |
| GList * | values | |
Describes a single control widget within an interface toolbar.
| bool _iface_toolbar_control::boolean |
Default value for a boolean control
| iface_toolbar_ctrl_role _iface_toolbar_control::ctrl_role |
Functional role of this control
| iface_toolbar_ctrl_type _iface_toolbar_control::ctrl_type |
Widget type (boolean, button, selector, string)
| union { ... } _iface_toolbar_control::default_value |
Default value, interpreted according to ctrl_type
| char* _iface_toolbar_control::display |
Label displayed next to the control
| bool _iface_toolbar_control::is_required |
True if the control must have a value before capture starts
| int _iface_toolbar_control::num |
Numeric identifier for this control
| char* _iface_toolbar_control::placeholder |
Placeholder text for string controls when empty
| char* _iface_toolbar_control::string |
Default value for a string or selector control
| char* _iface_toolbar_control::tooltip |
Tooltip text shown on hover
| char* _iface_toolbar_control::validation |
Optional regex used to validate string input
| GList* _iface_toolbar_control::values |
Ordered list of iface_toolbar_value entries (selector controls only)