21#ifndef INCLUDED_SVX_RUBYDIALOG_HXX
22#define INCLUDED_SVX_RUBYDIALOG_HXX
116 virtual void Close()
override;
void setRubyDialog(SvxRubyDialog *pParentDlg)
virtual void SetDrawingArea(weld::DrawingArea *pDrawingArea) override
SvxRubyDialog * m_pParentDlg
virtual ~RubyPreview() override
virtual void Paint(vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) override
SFX_DECL_CHILDWINDOW(SvxRubyChildWindow)
std::unique_ptr< weld::Entry > m_xRight1ED
std::unique_ptr< weld::Widget > m_xGrid
std::unique_ptr< weld::Button > m_xStylistPB
virtual ~SvxRubyDialog() override
std::unique_ptr< weld::Entry > m_xRight4ED
std::unique_ptr< weld::Button > m_xClosePB
rtl::Reference< SvxRubyData_Impl > m_pImpl
DECL_LINK(ApplyHdl_Impl, weld::Button &, void)
std::unique_ptr< weld::Entry > m_xRight3ED
void EnableControls(bool bEnable)
std::unique_ptr< weld::Entry > m_xLeft3ED
virtual void Activate() override
std::unique_ptr< weld::Entry > m_xLeft2ED
DECL_LINK(KeyUpDownHdl_Impl, const KeyEvent &, bool)
std::unique_ptr< weld::Entry > m_xLeft1ED
void GetCurrentText(OUString &rBase, OUString &rRuby)
bool EditJumpHdl_Impl(sal_Int32 nParam)
weld::Entry * aEditArr[8]
DECL_LINK(PositionHdl_Impl, weld::ComboBox &, void)
void ClearCharStyleList()
std::unique_ptr< weld::ScrolledWindow > m_xScrolledWindow
DECL_LINK(EditModifyHdl_Impl, weld::Entry &, void)
bool EditScrollHdl_Impl(sal_Int32 nParam)
std::unique_ptr< weld::Button > m_xApplyPB
std::unique_ptr< weld::ComboBox > m_xCharStyleLB
std::unique_ptr< weld::Container > m_xContentArea
DECL_LINK(CloseHdl_Impl, weld::Button &, void)
DECL_LINK(EditFocusHdl_Impl, weld::Widget &, void)
void SetRubyText(sal_Int32 nPos, weld::Entry &rLeft, weld::Entry &rRight)
DECL_LINK(AdjustHdl_Impl, weld::ComboBox &, void)
DECL_LINK(KeyUpDownTabHdl_Impl, const KeyEvent &, bool)
DECL_LINK(ScrollHdl_Impl, weld::ScrolledWindow &, void)
SvxRubyDialog(SfxBindings *pBindings, SfxChildWindow *pCW, weld::Window *pParent)
std::unique_ptr< weld::Entry > m_xLeft4ED
DECL_LINK(StylistHdl_Impl, weld::Button &, void)
DECL_LINK(CharStyleHdl_Impl, weld::ComboBox &, void)
std::unique_ptr< weld::CustomWeld > m_xPreview
virtual void Close() override
void SetModified(bool bSet)
std::unique_ptr< weld::ComboBox > m_xPositionLB
std::unique_ptr< weld::Label > m_xCharStyleFT
std::unique_ptr< RubyPreview > m_xPreviewWin
void SetLastPos(tools::Long nSet)
tools::Long GetLastPos() const
std::unique_ptr< weld::Entry > m_xRight2ED
std::unique_ptr< weld::ComboBox > m_xAdjustLB