; ComboBoxEx::AddItem() - similar to 'AddGadgetItem()'
; ComboBoxEx::AttachPopupMenu() - attach a popup menu to the list
; ComboBoxEx::Copy() - copy selection to clipboard
; ComboBoxEx::Cut() - cut selection to clipboard
; ComboBoxEx::Delete() - delete selection
; ComboBoxEx::ClearItems() - similar to 'ClearGadgetItems()'
; ComboBoxEx::CountItems() - similar to 'CountGadgetItems()'
; ComboBoxEx::Disable() - similar to 'DisableGadget()'
; ComboBoxEx::GetData() - similar to 'GetGadgetData()'
; ComboBoxEx::GetID() - similar to 'GetGadgetData()', but string instead of quad
; ComboBoxEx::GetColor() - similar to 'GetGadgetColor()'
; ComboBoxEx::GetItemData() - similar to 'GetGadgetItemData()'
; ComboBoxEx::GetItemLabel() - similar to 'GetGadgetItemData()', but string instead of quad
; ComboBoxEx::GetItemText() - similar to 'GetGadgetItemText()'
; ComboBoxEx::GetLabelText() - similar to 'GetGadgetItemText()', but label instead of row
; ComboBoxEx::GetState() - similar to 'GetGadgetState()'
; ComboBoxEx::GetText() - similar to 'GetGadgetText()'
; ComboBoxEx::Gadget() - similar to 'ComboBoxGadget()'
; ComboBoxEx::Hide() - similar to 'HideGadget()'
; ComboBoxEx::Paste() - paste clipboard
; ComboBoxEx::RemoveItem() - similar to 'RemoveGadgetItem()'
; ComboBoxEx::SetAttribute() - similar to 'SetGadgetAttribute()'
; ComboBoxEx::SetAutoResizeFlags() - [#MoveX|#MoveY|#Width|#Height]
; ComboBoxEx::SetColor() - similar to 'SetGadgetColor()'
; ComboBoxEx::SetData() - similar to 'SetGadgetData()'
; ComboBoxEx::SetFont() - similar to 'SetGadgetFont()'
; ComboBoxEx::SetID() - similar to 'SetGadgetData()', but string instead of quad
; ComboBoxEx::SetImage() - replace the arrow with an image
; ComboBoxEx::SetItemColor() - similar to 'SetGadgetItemColor()'
; ComboBoxEx::SetItemData() - similar to 'SetGadgetItemData()'
; ComboBoxEx::SetItemImage() - similar to 'SetGadgetItemImage()'
; ComboBoxEx::SetItemText() - similar to 'SetGadgetItemText()'
; ComboBoxEx::SetLabelText() - similar to 'SetGadgetItemText()', but label instead of row
; ComboBoxEx::SetState() - similar to 'SetGadgetState()'
; ComboBoxEx::SetText() - similar to 'SetGadgetText()'
;{ _____ Switch - Commands _____
; Switch::Gadget() - similar to 'ButtonGadget()'
; Switch::GetData() - similar to 'GetGadgetData()'
; Switch::GetID() - similar to 'GetGadgetData()', but it uses a string
; Switch::GetState() - similar to 'GetGadgetState()'
; Switch::Hide() - similar to 'HideGadget()'
; Switch::SetAutoResizeFlags() - [#MoveX|#MoveY|#Width|#Height]
; Switch::SetAttribute() - similar to 'SetGadgetAttribute()'
; Switch::SetColor() - similar to 'SetGadgetColor()'
; Switch::SetData() - similar to 'SetGadgetData()'
; Switch::SetFont() - similar to 'SetGadgetFont()'
; Switch::SetID() - similar to 'SetGadgetData()', but it uses a string
; Switch::SetState() - similar to 'SetGadgetState()'
;}
; TreeEx::AddColumn() - similar to 'AddGadgetColumn()'
; TreeEx::AddItem() - similar to 'AddGadgetItem()'
; TreeEx::ClearItems() - similar to 'ClearGadgetItems()'
; TreeEx::CountItems() - similar to 'CountGadgetItems()'
; TreeEx::DisableReDraw() - disable redraw
; TreeEx::Gadget() - similar to 'TreeGadget()'
; TreeEx::GetItemColor() - similar to 'GetGadgetItemColor()'
; TreeEx::GetItemData() - similar to 'GetGadgetItemData()'
; TreeEx::GetItemState() - similar to 'GetGadgetItemState()'
; TreeEx::GetItemText() - similar to 'GetGadgetItemText()'
; TreeEx::GetLabelState() - similar to 'GetGadgetItemState()', but label instead of column
; TreeEx::GetLabelText() - similar to 'GetGadgetItemText()', but label instead of column
; TreeEx::GetState() - similar to 'GetGadgetState()'
; TreeEx::Hide() - similar to 'HideGadget()'
; TreeEx::RemoveItem() - similar to 'RemoveGadgetItem()'
; TreeEx::SaveColorTheme() - save a custom color theme
; TreeEx::SetAutoResizeColumn() - column that is reduced when the vertical scrollbar is displayed.
; TreeEx::SetAutoResizeFlags() - [#MoveX|#MoveY|#Width|#Height]
; TreeEx::SetColor() - similar to 'SetGadgetColor()'
; TreeEx::SetColorTheme() - set or load a color theme
; TreeEx::SetFont() - similar to 'SetGadgetFont()'
; TreeEx::SetHeaderAttribute() - set header attribute (e.g. align)
; TreeEx::SetHeaderFont() - set header font
; TreeEx::SetItemColor() - similar to 'SetGadgetItemColor()'
; TreeEx::SetItemData() - similar to 'SetGadgetItemData()'
; TreeEx::SetItemImage() - similar to 'SetGadgetItemImage()'
; TreeEx::SetItemState() - similar to 'SetGadgetItemState()'
; TreeEx::SetItemText() - similar to 'SetGadgetItemText()'
; TreeEx::SetLabelState() - similar to 'SetGadgetItemState()', but label instead of column
; TreeEx::SetLabelText() - similar to 'SetGadgetItemText()', but label instead of column
; TreeEx::SetState() - similar to 'SetGadgetState()'
; MessageEx::Create() - create a message requester style
; MessageEx::Requester() - similar to 'MessageRequester()'
; MessageEx::SetAttribute() - change attributte
; MessageEx::SetColor() - change default colors
; MessageEx::SetFont() - change default font
; MessageEx::SetImage() - set your own image (style)
; MessageEx::SetItemColor() - set the color of a row (style)
; MessageEx::SetItemFont() - set the font of a row (style)
; MessageEx::SetItemFlags() - set the align of a row (style)
### MarkDown ###
The gadget can display text formatted with the [MarkDown Syntax](https://www.markdownguide.org/basic-syntax/).
Markdown[^1] is a lightweight MarkDown language that you can use to add formatting elements to plaintext text documents.
- Markdown files can be read even if it isn’t rendered.
- Markdown is portable.
- Markdown is platform independent.
[^1]: Created by John Gruber in 2004.
; ScrollEx::Gadget() - similar to ScrollBarGadget()
; ScrollEx::GetAttribute() - similar to GetGadgetAttribute()
; ScrollEx::GetData() - similar to GetGadgetData()
; ScrollEx::GetID() - similar to GetGadgetData(), but string instead of integer
; ScrollEx::GetState() - similar to GetGadgetState()
; ScrollEx::Hide() - similar to HideGadget()
; ScrollEx::SetAttribute() - similar to SetGadgetAttribute()
; ScrollEx::SetColor() - similar to SetGadgetColor()
; ScrollEx::SetData() - similar to SetGadgetData()
; ScrollEx::SetID() - similar to SetGadgetData() , but string instead of integer
; ScrollEx::SetState() - similar to SetGadgetState()
; BarCode::Gadget() - Gadget to display barcodes
; BarCode::GetText() - similar to 'GetGadgetText()'
; BarCode::GetColor() - similar to 'GetGadgetColor()'
; BarCode::Hide() - similar to 'HideGadget()'
; BarCode::SetAutoResizeFlags() - [#MoveX|#MoveY|#Width|#Height]
; BarCode::SetColor() - similar to 'SetGadgetColor()'
; BarCode::SetText() - similar to 'SetGadgetText()'
; ----- Image -----
; QRCode::Create() - Create an image with the QRCode
; QRCode::SetDefaults() - Change defaults for Create()
; ----- Gadget -----
; QRCode::Gadget() - Gadget for QRCodes
; QRCode::GetText() - similar to 'GetGadgetText()'
; QRCode::GetColor() - similar to 'GetGadgetColor()'
; QRCode::SetAutoResizeFlags() - [#MoveX|#MoveY|#Width|#Height]
; QRCode::SetAttribute() - similar to 'SetGadgetAttribute()'
; QRCode::SetColor() - similar to 'SetGadgetColor()'
; QRCode::SetText() - similar to 'SetGadgetText()'
; ----- Decode -----
; QRCode::Decode() - decodes an image with QRCode