LibreOffice Module cui (master)
1
|
Public Member Functions | |
RubyRadioButton (std::unique_ptr< weld::RadioButton > xControl) | |
void | init (const OUString &rPrimaryText, const OUString &rSecondaryText, const PseudoRubyText::RubyPosition &rPosition) |
void | set_sensitive (bool sensitive) |
void | set_active (bool active) |
bool | get_active () const |
void | connect_clicked (const Link< weld::Button &, void > &rLink) |
Private Member Functions | |
Size | GetOptimalSize () const |
void | Paint (vcl::RenderContext &rRenderContext) |
Private Attributes | |
ScopedVclPtr< VirtualDevice > | m_xVirDev |
std::unique_ptr< weld::RadioButton > | m_xControl |
PseudoRubyText | m_aRubyText |
Definition at line 193 of file hangulhanjadlg.cxx.
svx::RubyRadioButton::RubyRadioButton | ( | std::unique_ptr< weld::RadioButton > | xControl | ) |
Definition at line 214 of file hangulhanjadlg.cxx.
References Application::GetDefaultDevice(), m_xControl, m_xControl, and m_xVirDev.
|
inline |
Definition at line 203 of file hangulhanjadlg.cxx.
References m_xControl.
|
inline |
Definition at line 201 of file hangulhanjadlg.cxx.
References m_xControl.
|
private |
Definition at line 249 of file hangulhanjadlg.cxx.
References Size::Height(), m_aRubyText, m_xVirDev, Point, SAL_MAX_INT32, vcl::Font::SetFontHeight(), Size::setHeight(), Size::setWidth(), svx::Size, and Size::Width().
Referenced by init().
void svx::RubyRadioButton::init | ( | const OUString & | rPrimaryText, |
const OUString & | rSecondaryText, | ||
const PseudoRubyText::RubyPosition & | rPosition | ||
) |
Definition at line 223 of file hangulhanjadlg.cxx.
References VclPtr< VirtualDevice >::get(), GetOptimalSize(), m_aRubyText, m_xControl, m_xVirDev, and Paint().
|
private |
Definition at line 234 of file hangulhanjadlg.cxx.
References OutputDevice::GetOutputSizePixel(), m_aRubyText, and Point.
Referenced by init().
|
inline |
Definition at line 200 of file hangulhanjadlg.cxx.
References m_xControl.
|
inline |
Definition at line 199 of file hangulhanjadlg.cxx.
References m_xControl.
|
private |
Definition at line 211 of file hangulhanjadlg.cxx.
Referenced by GetOptimalSize(), init(), and Paint().
|
private |
Definition at line 210 of file hangulhanjadlg.cxx.
Referenced by init(), and RubyRadioButton().
|
private |
Definition at line 209 of file hangulhanjadlg.cxx.
Referenced by GetOptimalSize(), init(), and RubyRadioButton().