AcceptFocus | This property is for Mac only where focus is normally not active unless Full Keyboard access is on. Setting this to true activates focus support even if full keyboard access is not turned on in the system. |
AutoWidth | This property is to support components such as the FlowLayout. If set to true then the FlowLayout may resize the button. |
Bold | Sets the text font to bold. |
ButtonType | Configures how the button should behave, normal, sticky, toggle. |
Caption | Sets or gets the text on the button. |
CaptionAlign | Sets the alignment of the text. |
CaptionDeltaX | Tweaks the position of the text in x direction. |
CaptionDeltaY | Tweaks the position of the text in y direction. |
CaptionPlacement | This property is to configure how the caption is placed. |
DBBackColor | Fills background with custom color when in double buffering mode. (MacOS X and Linux systems are always double buffered by the OS it self) |
DebugDataSize | Used for internal quality control of the plugin. |
DoubleBuffer | DoubleBuffers the drawing of the control on Windows systems. (MacOS X and Linux systems are always double buffered by the OS it self) |
HasDBBackColor | If set to true then the color defined in the DBBackColor property will be used as background color when in double buffer mode. (MacOS X and Linux systems are always double buffered by the OS it self) |
HasMenu | This property is to let the button have a menu. |
HighResIcon | Sets high resolution icon for Retina mode on Retina displays running on Cocoa |
Icon | Sets icon for the button. |
IconAlign | Sets the alignment of the icon on the button. |
IconDeltaX | Tweaks the position of the icon in x direction. |
IconDeltaY | Tweaks the position of the icon in y direction. |
Italic | Sets the text font to italic. |
MacButtonType | Sets style of the button for MacOS X to other MacOS styles. Note the style on Windows and Linux will remain fixed since those systems don't have as many native button styles. |
MaxWidth | This property is to support components such as the FlowLayout. The property defines the maximum width the button may scale to. |
Menu | The root menu item of the control. To add menu items then you manipulate this menu item. |
MinWidth | This property is to support components such as the FlowLayout. The property defines the minimum width the button may scale to. |
TextFont | Sets the text font |
TextSize | Sets the text font size. |
TextUnit | Sets the unit of the FontSize. |
ToolButton | If set to true then the button will not get focus on click on platforms where it normally would have gotten the focus when clicked. |
Underline | Sets the text font to underlined. |
Value | If the button is in Toggle or Sticky mode then this property can read and write the state. |