LibreOffice Module vcl (master) 1
|
#include <salvtables.hxx>
Public Member Functions | |
SalInstanceBuilder (vcl::Window *pParent, const OUString &rUIRoot, const OUString &rUIFile, const css::uno::Reference< css::frame::XFrame > &rFrame=css::uno::Reference< css::frame::XFrame >()) | |
virtual std::unique_ptr< weld::MessageDialog > | weld_message_dialog (const OUString &id) override |
virtual std::unique_ptr< weld::Dialog > | weld_dialog (const OUString &id) override |
virtual std::unique_ptr< weld::Assistant > | weld_assistant (const OUString &id) override |
virtual std::unique_ptr< weld::Window > | create_screenshot_window () override |
virtual std::unique_ptr< weld::Widget > | weld_widget (const OUString &id) override |
virtual std::unique_ptr< weld::Container > | weld_container (const OUString &id) override |
virtual std::unique_ptr< weld::Box > | weld_box (const OUString &id) override |
virtual std::unique_ptr< weld::Paned > | weld_paned (const OUString &id) override |
virtual std::unique_ptr< weld::Frame > | weld_frame (const OUString &id) override |
virtual std::unique_ptr< weld::ScrolledWindow > | weld_scrolled_window (const OUString &id, bool bUserManagedScrolling=false) override |
virtual std::unique_ptr< weld::Notebook > | weld_notebook (const OUString &id) override |
virtual std::unique_ptr< weld::Button > | weld_button (const OUString &id) override |
virtual std::unique_ptr< weld::MenuButton > | weld_menu_button (const OUString &id) override |
virtual std::unique_ptr< weld::MenuToggleButton > | weld_menu_toggle_button (const OUString &id) override |
virtual std::unique_ptr< weld::LinkButton > | weld_link_button (const OUString &id) override |
virtual std::unique_ptr< weld::ToggleButton > | weld_toggle_button (const OUString &id) override |
virtual std::unique_ptr< weld::RadioButton > | weld_radio_button (const OUString &id) override |
virtual std::unique_ptr< weld::CheckButton > | weld_check_button (const OUString &id) override |
virtual std::unique_ptr< weld::Scale > | weld_scale (const OUString &id) override |
virtual std::unique_ptr< weld::ProgressBar > | weld_progress_bar (const OUString &id) override |
virtual std::unique_ptr< weld::Spinner > | weld_spinner (const OUString &id) override |
virtual std::unique_ptr< weld::Image > | weld_image (const OUString &id) override |
virtual std::unique_ptr< weld::Calendar > | weld_calendar (const OUString &id) override |
virtual std::unique_ptr< weld::Entry > | weld_entry (const OUString &id) override |
virtual std::unique_ptr< weld::SpinButton > | weld_spin_button (const OUString &id) override |
virtual std::unique_ptr< weld::MetricSpinButton > | weld_metric_spin_button (const OUString &id, FieldUnit eUnit) override |
virtual std::unique_ptr< weld::FormattedSpinButton > | weld_formatted_spin_button (const OUString &id) override |
virtual std::unique_ptr< weld::ComboBox > | weld_combo_box (const OUString &id) override |
virtual std::unique_ptr< weld::EntryTreeView > | weld_entry_tree_view (const OUString &containerid, const OUString &entryid, const OUString &treeviewid) override |
virtual std::unique_ptr< weld::TreeView > | weld_tree_view (const OUString &id) override |
virtual std::unique_ptr< weld::IconView > | weld_icon_view (const OUString &id) override |
virtual std::unique_ptr< weld::Label > | weld_label (const OUString &id) override |
virtual std::unique_ptr< weld::TextView > | weld_text_view (const OUString &id) override |
virtual std::unique_ptr< weld::Expander > | weld_expander (const OUString &id) override |
virtual std::unique_ptr< weld::DrawingArea > | weld_drawing_area (const OUString &id, const a11yref &rA11yImpl=nullptr, FactoryFunction pUITestFactoryFunction=nullptr, void *pUserData=nullptr) override |
virtual std::unique_ptr< weld::Menu > | weld_menu (const OUString &id) override |
virtual std::unique_ptr< weld::Popover > | weld_popover (const OUString &id) override |
virtual std::unique_ptr< weld::Toolbar > | weld_toolbar (const OUString &id) override |
virtual std::unique_ptr< weld::Scrollbar > | weld_scrollbar (const OUString &id) override |
virtual std::unique_ptr< weld::SizeGroup > | create_size_group () override |
OUString | get_current_page_help_id () const |
virtual | ~SalInstanceBuilder () override |
Public Member Functions inherited from weld::Builder | |
virtual std::unique_ptr< MessageDialog > | weld_message_dialog (const OUString &id)=0 |
virtual std::unique_ptr< Dialog > | weld_dialog (const OUString &id)=0 |
virtual std::unique_ptr< Assistant > | weld_assistant (const OUString &id)=0 |
virtual std::unique_ptr< Widget > | weld_widget (const OUString &id)=0 |
virtual std::unique_ptr< Container > | weld_container (const OUString &id)=0 |
virtual std::unique_ptr< Box > | weld_box (const OUString &id)=0 |
virtual std::unique_ptr< Paned > | weld_paned (const OUString &id)=0 |
virtual std::unique_ptr< Button > | weld_button (const OUString &id)=0 |
virtual std::unique_ptr< MenuButton > | weld_menu_button (const OUString &id)=0 |
virtual std::unique_ptr< MenuToggleButton > | weld_menu_toggle_button (const OUString &id)=0 |
virtual std::unique_ptr< Frame > | weld_frame (const OUString &id)=0 |
virtual std::unique_ptr< ScrolledWindow > | weld_scrolled_window (const OUString &id, bool bUserManagedScrolling=false)=0 |
virtual std::unique_ptr< Notebook > | weld_notebook (const OUString &id)=0 |
virtual std::unique_ptr< ToggleButton > | weld_toggle_button (const OUString &id)=0 |
virtual std::unique_ptr< RadioButton > | weld_radio_button (const OUString &id)=0 |
virtual std::unique_ptr< CheckButton > | weld_check_button (const OUString &id)=0 |
virtual std::unique_ptr< LinkButton > | weld_link_button (const OUString &id)=0 |
virtual std::unique_ptr< SpinButton > | weld_spin_button (const OUString &id)=0 |
virtual std::unique_ptr< MetricSpinButton > | weld_metric_spin_button (const OUString &id, FieldUnit eUnit)=0 |
virtual std::unique_ptr< FormattedSpinButton > | weld_formatted_spin_button (const OUString &id)=0 |
virtual std::unique_ptr< ComboBox > | weld_combo_box (const OUString &id)=0 |
virtual std::unique_ptr< TreeView > | weld_tree_view (const OUString &id)=0 |
virtual std::unique_ptr< IconView > | weld_icon_view (const OUString &id)=0 |
virtual std::unique_ptr< Label > | weld_label (const OUString &id)=0 |
virtual std::unique_ptr< TextView > | weld_text_view (const OUString &id)=0 |
virtual std::unique_ptr< Expander > | weld_expander (const OUString &id)=0 |
virtual std::unique_ptr< Entry > | weld_entry (const OUString &id)=0 |
virtual std::unique_ptr< Scale > | weld_scale (const OUString &id)=0 |
virtual std::unique_ptr< ProgressBar > | weld_progress_bar (const OUString &id)=0 |
virtual std::unique_ptr< Spinner > | weld_spinner (const OUString &id)=0 |
virtual std::unique_ptr< Image > | weld_image (const OUString &id)=0 |
virtual std::unique_ptr< Calendar > | weld_calendar (const OUString &id)=0 |
virtual std::unique_ptr< DrawingArea > | weld_drawing_area (const OUString &id, const a11yref &rA11yImpl=nullptr, FactoryFunction pUITestFactoryFunction=nullptr, void *pUserData=nullptr)=0 |
virtual std::unique_ptr< EntryTreeView > | weld_entry_tree_view (const OUString &containerid, const OUString &entryid, const OUString &treeviewid)=0 |
virtual std::unique_ptr< Menu > | weld_menu (const OUString &id)=0 |
virtual std::unique_ptr< Popover > | weld_popover (const OUString &id)=0 |
virtual std::unique_ptr< Toolbar > | weld_toolbar (const OUString &id)=0 |
virtual std::unique_ptr< Scrollbar > | weld_scrollbar (const OUString &id)=0 |
virtual std::unique_ptr< SizeGroup > | create_size_group ()=0 |
virtual std::unique_ptr< Window > | create_screenshot_window ()=0 |
virtual | ~Builder () |
Protected Attributes | |
std::unique_ptr< VclBuilder > | m_xBuilder |
VclPtr< vcl::Window > | m_aOwnedToplevel |
Definition at line 40 of file salvtables.hxx.
SalInstanceBuilder::SalInstanceBuilder | ( | vcl::Window * | pParent, |
const OUString & | rUIRoot, | ||
const OUString & | rUIFile, | ||
const css::uno::Reference< css::frame::XFrame > & | rFrame = css::uno::Reference<css::frame::XFrame>() |
||
) |
Definition at line 7030 of file salvtables.cxx.
|
overridevirtual |
Definition at line 7395 of file salvtables.cxx.
References VclPtr< reference_type >::disposeAndClear(), VclPtr< reference_type >::get(), m_aOwnedToplevel, and m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Definition at line 7080 of file salvtables.cxx.
References VclPtr< reference_type >::Create(), FirstChild, vcl::Window::GetHelpId(), utl::ConfigManager::getProductName(), vcl::Window::GetWindow(), m_aOwnedToplevel, m_xBuilder, Dialog::NoParent, VclPtr< reference_type >::set(), vcl::Window::SetParent(), vcl::Window::Show(), WB_CLOSEABLE, WB_HIDE, WB_SIZEABLE, and WB_STDDIALOG.
|
overridevirtual |
Implements weld::Builder.
Definition at line 7367 of file salvtables.cxx.
OUString SalInstanceBuilder::get_current_page_help_id | ( | ) | const |
Definition at line 7372 of file salvtables.cxx.
References FirstChild, TabControl::GetCurPageId(), VerticalTabControl::GetCurPageId(), vcl::Window::GetHelpId(), VerticalTabControl::GetPage(), TabControl::GetTabPage(), vcl::Window::GetType(), vcl::Window::GetWindow(), m_xBuilder, TABCONTROL, and VERTICALTABCONTROL.
Referenced by SalInstanceWindow::help().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7066 of file salvtables.cxx.
References m_aOwnedToplevel, m_xBuilder, and VclPtr< reference_type >::set().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7121 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7163 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7233 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7202 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7272 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7115 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7052 of file salvtables.cxx.
References m_aOwnedToplevel, m_xBuilder, and VclPtr< reference_type >::set().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7325 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7239 of file salvtables.cxx.
References m_xBuilder.
Referenced by weld_entry_tree_view().
|
overridevirtual |
Implements weld::Builder.
Definition at line 7284 of file salvtables.cxx.
References m_xBuilder, weld_entry(), and weld_tree_view().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7318 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7265 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7133 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7300 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7227 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7306 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7182 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7169 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7038 of file salvtables.cxx.
References m_aOwnedToplevel, m_xBuilder, and VclPtr< reference_type >::set().
|
overridevirtual |
Implements weld::Builder.
Definition at line 7253 of file salvtables.cxx.
References SalInstanceSpinButton::SetUseThousandSep(), and weld_spin_button().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7149 of file salvtables.cxx.
References vcl::Window::GetType(), m_xBuilder, TABCONTROL, and VERTICALTABCONTROL.
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7341 of file salvtables.cxx.
References m_aOwnedToplevel, m_xBuilder, and VclPtr< reference_type >::set().
|
overridevirtual |
Implements weld::Builder.
Definition at line 7215 of file salvtables.cxx.
References m_xBuilder, and ProgressBar.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7195 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7141 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7245 of file salvtables.cxx.
References m_xBuilder.
Referenced by weld_metric_spin_button().
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7312 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7188 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7355 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7294 of file salvtables.cxx.
References m_xBuilder.
Referenced by weld_entry_tree_view().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7109 of file salvtables.cxx.
References m_xBuilder.
|
protected |
Definition at line 44 of file salvtables.hxx.
Referenced by create_screenshot_window(), weld_assistant(), weld_dialog(), weld_message_dialog(), weld_popover(), and ~SalInstanceBuilder().
|
protected |
Definition at line 43 of file salvtables.hxx.
Referenced by create_screenshot_window(), get_current_page_help_id(), weld_assistant(), weld_box(), weld_button(), weld_calendar(), weld_check_button(), weld_combo_box(), weld_container(), weld_dialog(), weld_drawing_area(), weld_entry(), weld_entry_tree_view(), weld_expander(), weld_formatted_spin_button(), weld_frame(), weld_icon_view(), weld_image(), weld_label(), weld_link_button(), weld_menu(), weld_menu_button(), weld_menu_toggle_button(), weld_message_dialog(), weld_notebook(), weld_paned(), weld_popover(), weld_progress_bar(), weld_radio_button(), weld_scale(), weld_scrollbar(), weld_scrolled_window(), weld_spin_button(), weld_spinner(), weld_text_view(), weld_toggle_button(), weld_toolbar(), weld_tree_view(), weld_widget(), and ~SalInstanceBuilder().