LibreOffice Module reportdesign (master) 1
|
#include <FormattedFieldBeautifier.hxx>
Public Member Functions | |
FormattedFieldBeautifier (const OReportController &_aObserver) | |
virtual | ~FormattedFieldBeautifier () override |
void | notifyPropertyChange (const css::beans::PropertyChangeEvent &_rEvent) override |
void | notifyElementInserted (const css::uno::Reference< css::uno::XInterface > &_rxElement) override |
void | handle (const css::uno::Reference< css::uno::XInterface > &_rxElement) override |
virtual void | notifyPropertyChange (const css::beans::PropertyChangeEvent &_rEvent)=0 |
virtual void | notifyElementInserted (const css::uno::Reference< css::uno::XInterface > &_rxElement)=0 |
virtual void | handle (const css::uno::Reference< css::uno::XInterface > &_rxElement)=0 |
Private Member Functions | |
css::uno::Reference< css::awt::XVclWindowPeer > | getVclWindowPeer (const css::uno::Reference< css::report::XReportComponent > &_xComponent) |
void | setPlaceholderText (const css::uno::Reference< css::uno::XInterface > &_rxComponent) |
void | setPlaceholderText (const css::uno::Reference< css::awt::XVclWindowPeer > &_xVclWindowPeer, const OUString &_rText) |
Color | getTextColor () |
Private Attributes | |
const OReportController & | m_rReportController |
Color | m_nTextColor |
Additional Inherited Members | |
Protected Member Functions inherited from rptui::IReportControllerObserver | |
virtual | ~IReportControllerObserver () |
Definition at line 34 of file FormattedFieldBeautifier.hxx.
rptui::FormattedFieldBeautifier::FormattedFieldBeautifier | ( | const OReportController & | _aObserver | ) |
Definition at line 44 of file FormattedFieldBeautifier.cxx.
References COL_AUTO().
|
overridevirtual |
Definition at line 62 of file FormattedFieldBeautifier.cxx.
|
private |
Definition at line 51 of file FormattedFieldBeautifier.cxx.
References CFG_REPORTDESIGNER, COL_AUTO(), DBTEXTBOXBOUNDCONTENT, svtools::ExtendedColorConfigValue::getColor(), svtools::ExtendedColorConfig::GetColorValue(), and m_nTextColor.
|
private |
css::uno::RuntimeException |
Definition at line 145 of file FormattedFieldBeautifier.cxx.
References rptui::OReportPage::getIndexOf(), SdrObjList::GetObj(), vcl::Window::GetOutDev(), rptui::OSectionWindow::getReportSection(), rptui::OReportController::getSdrModel(), rptui::OReportSection::getSectionView(), rptui::OReportController::getSectionWindow(), SdrUnoObj::GetUnoControl(), m_rReportController, nIndex, and pObject.
|
overridevirtual |
Implements rptui::IReportControllerObserver.
Definition at line 133 of file FormattedFieldBeautifier.cxx.
References setPlaceholderText().
Referenced by notifyElementInserted().
|
overridevirtual |
Implements rptui::IReportControllerObserver.
Definition at line 139 of file FormattedFieldBeautifier.cxx.
References handle().
Referenced by rptui::OXReportControllerObserver::AddElement().
|
overridevirtual |
Implements rptui::IReportControllerObserver.
Definition at line 123 of file FormattedFieldBeautifier.cxx.
References setPlaceholderText().
Referenced by rptui::OXReportControllerObserver::propertyChange().
|
private |
|
private |
Referenced by handle(), and notifyPropertyChange().
|
private |
Definition at line 37 of file FormattedFieldBeautifier.hxx.
Referenced by getTextColor().
|
private |
Definition at line 36 of file FormattedFieldBeautifier.hxx.
Referenced by getVclWindowPeer().