LibreOffice Module vcl (master) 1
|
#include <weld.hxx>
Public Member Functions | |
virtual OUString | popup_at_rect (weld::Widget *pParent, const tools::Rectangle &rRect, Placement ePlace=Placement::Under)=0 |
void | connect_activate (const Link< const OUString &, void > &rLink) |
virtual void | set_sensitive (const OUString &rIdent, bool bSensitive)=0 |
virtual bool | get_sensitive (const OUString &rIdent) const =0 |
virtual void | set_label (const OUString &rIdent, const OUString &rLabel)=0 |
virtual OUString | get_label (const OUString &rIdent) const =0 |
virtual void | set_active (const OUString &rIdent, bool bActive)=0 |
virtual bool | get_active (const OUString &rIdent) const =0 |
virtual void | set_visible (const OUString &rIdent, bool bVisible)=0 |
virtual void | insert (int pos, const OUString &rId, const OUString &rStr, const OUString *pIconName, VirtualDevice *pImageSurface, const css::uno::Reference< css::graphic::XGraphic > &rImage, TriState eCheckRadioFalse)=0 |
virtual void | set_item_help_id (const OUString &rIdent, const OUString &rHelpId)=0 |
virtual void | remove (const OUString &rId)=0 |
virtual void | clear ()=0 |
virtual void | insert_separator (int pos, const OUString &rId)=0 |
void | append_separator (const OUString &rId) |
void | append (const OUString &rId, const OUString &rStr) |
void | append_check (const OUString &rId, const OUString &rStr) |
void | append_radio (const OUString &rId, const OUString &rStr) |
void | append (const OUString &rId, const OUString &rStr, const OUString &rImage) |
void | append (const OUString &rId, const OUString &rStr, VirtualDevice &rImage) |
virtual int | n_children () const =0 |
virtual OUString | get_id (int pos) const =0 |
virtual | ~Menu () |
Protected Member Functions | |
void | signal_activate (const OUString &rIdent) |
Private Attributes | |
Link< const OUString &, void > | m_aActivateHdl |
|
inline |
Definition at line 2431 of file weld.hxx.
References TRISTATE_INDET.
|
inline |
Definition at line 2443 of file weld.hxx.
References TRISTATE_INDET.
|
inline |
Definition at line 2447 of file weld.hxx.
References TRISTATE_INDET.
|
inline |
Definition at line 2435 of file weld.hxx.
References TRISTATE_TRUE.
|
inline |
Definition at line 2439 of file weld.hxx.
References TRISTATE_FALSE.
|
inline |
|
pure virtual |
Implemented in SalInstanceMenu.
|
inline |
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
pure virtual |
Implemented in SalInstanceMenu.
|
inlineprotected |
Definition at line 2400 of file weld.hxx.
References Link< typename Arg, typename Ret >::Call().
|
private |