Clase wxToolBarToolBase
Una herramienta de la barra de herramientas representa un elemento de la barra de herramientas.
Jerarquía:
Tiene un identificador único (excepto los separadores), el estilo (que indica si es un botón normal, un separador o un control), el estado (activado o no, habilitado o no) y cadenas de ayuda cortas y largas. Las implementaciones predeterminadas utilizan la cadena de ayuda corta para el texto de la información sobre herramientas que aparece cuando el puntero del ratón entra en la herramienta y la cadena de ayuda larga para la barra de estado de la aplicación.
Hay que tener en cuenta que la barra de herramientas no se puede modificar cambiando sus herramientas mediante los métodos de configuración (intencionadamente no documentados aquí) de esta clase, todas las modificaciones deben realizarse utilizando los métodos de wxToolBar.
Funciones miembro
wxToolBarToolBase()
wxToolBarToolBase::wxToolBarToolBase( wxToolBarBase * tbar = nullptr, int toolid = wxID_SEPARATOR, const wxString & label = wxEmptyString, const wxBitmapBundle & bmpNormal = wxNullBitmap, const wxBitmapBundle & bmpDisabled = wxNullBitmap, wxItemKind kind = wxITEM_NORMAL, wxObject * clientData = nullptr, const wxString & shortHelpString = wxEmptyString, const wxString & longHelpString = wxEmptyString )
wxToolBarToolBase()
wxToolBarToolBase::wxToolBarToolBase( wxToolBarBase * tbar, wxControl * control, const wxString & label )
Attach()
void wxToolBarToolBase::Attach(wxToolBarBase * tbar)
CanBeToggled()
bool wxToolBarToolBase::CanBeToggled() const
Detach()
void wxToolBarToolBase::Detach()
Enable()
bool wxToolBarToolBase::Enable(bool enable)
GetBitmap()
wxBitmap wxToolBarToolBase::GetBitmap() const
GetClientData()
wxObject* wxToolBarToolBase::GetClientData() const
GetControl()
wxControl* wxToolBarToolBase::GetControl() const
GetDisabledBitmap()
wxBitmap wxToolBarToolBase::GetDisabledBitmap() const
GetDisabledBitmapBundle()
wxBitmapBundle wxToolBarToolBase::GetDisabledBitmapBundle() const
Devuelve el paquete que contiene los mapas de bits de herramientas desactivadas.
Este paquete puede no ser válido si la herramienta no muestra un mapa de bits o no tiene un mapa de bits desactivado específico, en cuyo caso se crea uno automáticamente a partir del mapa de bits normal.
GetDropdownMenu()
wxMenu* wxToolBarToolBase::GetDropdownMenu() const
GetId()
int wxToolBarToolBase::GetId() const
GetKind()
wxItemKind wxToolBarToolBase::GetKind() const
GetLabel()
const wxString& wxToolBarToolBase::GetLabel() const
GetLongHelp()
const wxString& wxToolBarToolBase::GetLongHelp() const
GetNormalBitmap()
wxBitmap wxToolBarToolBase::GetNormalBitmap() const
GetNormalBitmapBundle()
wxBitmapBundle wxToolBarToolBase::GetNormalBitmapBundle() const
Devuelve el paquete que contiene los mapas de bits normales de la herramienta.
Este paquete puede no ser válido si la herramienta no muestra un mapa de bits.
GetShortHelp()
const wxString& wxToolBarToolBase::GetShortHelp() const
GetStyle()
int wxToolBarToolBase::GetStyle() const
GetToolBar()
wxToolBarBase* wxToolBarToolBase::GetToolBar() const
IsButton()
bool wxToolBarToolBase::IsButton() const
IsControl()
bool wxToolBarToolBase::IsControl() const
IsEnabled()
bool wxToolBarToolBase::IsEnabled() const
IsSeparator()
bool wxToolBarToolBase::IsSeparator() const
IsStretchable()
bool wxToolBarToolBase::IsStretchable() const
IsStretchableSpace()
bool wxToolBarToolBase::IsStretchableSpace() const
IsToggled()
bool wxToolBarToolBase::IsToggled() const
MakeStretchable()
void wxToolBarToolBase::MakeStretchable()
SetClientData()
void wxToolBarToolBase::SetClientData(wxObject * clientData)
SetDisabledBitmap()
void wxToolBarToolBase::SetDisabledBitmap(const wxBitmapBundle & bmp)
SetDropdownMenu()
void wxToolBarToolBase::SetDropdownMenu(wxMenu * menu)
SetLabel()
void wxToolBarToolBase::SetLabel(const wxString & label)
SetLongHelp()
bool wxToolBarToolBase::SetLongHelp(const wxString & help)
SetNormalBitmap()
void wxToolBarToolBase::SetNormalBitmap(const wxBitmapBundle & bmp)
SetShortHelp()
bool wxToolBarToolBase::SetShortHelp(const wxString & help)
SetToggle()
bool wxToolBarToolBase::SetToggle(bool toggle)
Toggle()
void wxToolBarToolBase::Toggle()
Toggle()
bool wxToolBarToolBase::Toggle(bool toggle)
Métodos y datos heredados
Esta clase hereda los métodos y datos miembro públicos y protegidos de wxObject.