LibreOffice Module svx (master) 1
|
#include <extrusioncontrols.hxx>
Public Member Functions | |
ExtrusionSurfaceWindow (svt::PopupWindowController *pControl, weld::Widget *pParentWindow) | |
virtual void | GrabFocus () override |
virtual void | statusChanged (const css::frame::FeatureStateEvent &Event) override |
Public Member Functions inherited from WeldToolbarPopup | |
WeldToolbarPopup (css::uno::Reference< css::frame::XFrame > xFrame, weld::Widget *pParent, const OUString &rUIFile, const OUString &rId) | |
virtual | ~WeldToolbarPopup () |
weld::Container * | getTopLevel () |
weld::Container * | getContainer () |
void | AddStatusListener (const OUString &rCommandURL) |
virtual void | statusChanged (const css::frame::FeatureStateEvent &Event) |
virtual void | GrabFocus ()=0 |
Private Member Functions | |
DECL_LINK (SelectHdl, weld::Toggleable &, void) | |
void | implSetSurface (int nSurface, bool bEnabled) |
Private Attributes | |
rtl::Reference< svt::PopupWindowController > | mxControl |
std::unique_ptr< weld::RadioButton > | mxWireFrame |
std::unique_ptr< weld::RadioButton > | mxMatt |
std::unique_ptr< weld::RadioButton > | mxPlastic |
std::unique_ptr< weld::RadioButton > | mxMetal |
std::unique_ptr< weld::RadioButton > | mxMetalMSO |
Additional Inherited Members | |
Protected Attributes inherited from WeldToolbarPopup | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xTopLevel |
std::unique_ptr< weld::Container > | m_xContainer |
css::uno::Reference< css::frame::XFrame > | m_xFrame |
rtl::Reference< svt::FrameStatusListener > | m_xStatusListener |
Definition at line 183 of file extrusioncontrols.hxx.
svx::ExtrusionSurfaceWindow::ExtrusionSurfaceWindow | ( | svt::PopupWindowController * | pControl, |
weld::Widget * | pParentWindow | ||
) |
Definition at line 823 of file extrusioncontrols.cxx.
References WeldToolbarPopup::AddStatusListener(), svx::g_sExtrusionSurface, LINK, mxMatt, mxMetal, mxMetalMSO, mxPlastic, and mxWireFrame.
|
private |
|
overridevirtual |
Implements WeldToolbarPopup.
Definition at line 841 of file extrusioncontrols.cxx.
References mxWireFrame.
|
private |
Definition at line 846 of file extrusioncontrols.cxx.
References mxMatt, mxMetal, mxMetalMSO, mxPlastic, and mxWireFrame.
Referenced by statusChanged().
|
overridevirtual |
Reimplemented from WeldToolbarPopup.
Definition at line 860 of file extrusioncontrols.cxx.
References svx::g_sExtrusionSurface, implSetSurface(), and nValue.
|
private |
Definition at line 186 of file extrusioncontrols.hxx.
|
private |
Definition at line 188 of file extrusioncontrols.hxx.
Referenced by ExtrusionSurfaceWindow(), and implSetSurface().
|
private |
Definition at line 190 of file extrusioncontrols.hxx.
Referenced by ExtrusionSurfaceWindow(), and implSetSurface().
|
private |
Definition at line 191 of file extrusioncontrols.hxx.
Referenced by ExtrusionSurfaceWindow(), and implSetSurface().
|
private |
Definition at line 189 of file extrusioncontrols.hxx.
Referenced by ExtrusionSurfaceWindow(), and implSetSurface().
|
private |
Definition at line 187 of file extrusioncontrols.hxx.
Referenced by ExtrusionSurfaceWindow(), GrabFocus(), and implSetSurface().