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 OString &id) override |
virtual std::unique_ptr< weld::Dialog > | weld_dialog (const OString &id) override |
virtual std::unique_ptr< weld::Assistant > | weld_assistant (const OString &id) override |
virtual std::unique_ptr< weld::Window > | create_screenshot_window () override |
virtual std::unique_ptr< weld::Widget > | weld_widget (const OString &id) override |
virtual std::unique_ptr< weld::Container > | weld_container (const OString &id) override |
virtual std::unique_ptr< weld::Box > | weld_box (const OString &id) override |
virtual std::unique_ptr< weld::Paned > | weld_paned (const OString &id) override |
virtual std::unique_ptr< weld::Frame > | weld_frame (const OString &id) override |
virtual std::unique_ptr< weld::ScrolledWindow > | weld_scrolled_window (const OString &id, bool bUserManagedScrolling=false) override |
virtual std::unique_ptr< weld::Notebook > | weld_notebook (const OString &id) override |
virtual std::unique_ptr< weld::Button > | weld_button (const OString &id) override |
virtual std::unique_ptr< weld::MenuButton > | weld_menu_button (const OString &id) override |
virtual std::unique_ptr< weld::MenuToggleButton > | weld_menu_toggle_button (const OString &id) override |
virtual std::unique_ptr< weld::LinkButton > | weld_link_button (const OString &id) override |
virtual std::unique_ptr< weld::ToggleButton > | weld_toggle_button (const OString &id) override |
virtual std::unique_ptr< weld::RadioButton > | weld_radio_button (const OString &id) override |
virtual std::unique_ptr< weld::CheckButton > | weld_check_button (const OString &id) override |
virtual std::unique_ptr< weld::Scale > | weld_scale (const OString &id) override |
virtual std::unique_ptr< weld::ProgressBar > | weld_progress_bar (const OString &id) override |
virtual std::unique_ptr< weld::Spinner > | weld_spinner (const OString &id) override |
virtual std::unique_ptr< weld::Image > | weld_image (const OString &id) override |
virtual std::unique_ptr< weld::Calendar > | weld_calendar (const OString &id) override |
virtual std::unique_ptr< weld::Entry > | weld_entry (const OString &id) override |
virtual std::unique_ptr< weld::SpinButton > | weld_spin_button (const OString &id) override |
virtual std::unique_ptr< weld::MetricSpinButton > | weld_metric_spin_button (const OString &id, FieldUnit eUnit) override |
virtual std::unique_ptr< weld::FormattedSpinButton > | weld_formatted_spin_button (const OString &id) override |
virtual std::unique_ptr< weld::ComboBox > | weld_combo_box (const OString &id) override |
virtual std::unique_ptr< weld::EntryTreeView > | weld_entry_tree_view (const OString &containerid, const OString &entryid, const OString &treeviewid) override |
virtual std::unique_ptr< weld::TreeView > | weld_tree_view (const OString &id) override |
virtual std::unique_ptr< weld::IconView > | weld_icon_view (const OString &id) override |
virtual std::unique_ptr< weld::Label > | weld_label (const OString &id) override |
virtual std::unique_ptr< weld::TextView > | weld_text_view (const OString &id) override |
virtual std::unique_ptr< weld::Expander > | weld_expander (const OString &id) override |
virtual std::unique_ptr< weld::DrawingArea > | weld_drawing_area (const OString &id, const a11yref &rA11yImpl=nullptr, FactoryFunction pUITestFactoryFunction=nullptr, void *pUserData=nullptr) override |
virtual std::unique_ptr< weld::Menu > | weld_menu (const OString &id) override |
virtual std::unique_ptr< weld::Popover > | weld_popover (const OString &id) override |
virtual std::unique_ptr< weld::Toolbar > | weld_toolbar (const OString &id) override |
virtual std::unique_ptr< weld::SizeGroup > | create_size_group () override |
OString | get_current_page_help_id () const |
virtual | ~SalInstanceBuilder () override |
![]() | |
virtual | ~Builder () |
Protected Attributes | |
std::unique_ptr< VclBuilder > | m_xBuilder |
VclPtr< vcl::Window > | m_aOwnedToplevel |
Definition at line 33 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 6890 of file salvtables.cxx.
References false.
|
overridevirtual |
Definition at line 7249 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 6940 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::SetHelpId(), vcl::Window::SetParent(), SystemWindow::SetText(), vcl::Window::Show(), WB_CLOSEABLE, WB_HIDE, WB_SIZEABLE, and WB_STDDIALOG.
|
overridevirtual |
Implements weld::Builder.
Definition at line 7221 of file salvtables.cxx.
OString SalInstanceBuilder::get_current_page_help_id | ( | ) | const |
Definition at line 7226 of file salvtables.cxx.
References FirstChild, VerticalTabControl::GetCurPageId(), TabControl::GetCurPageId(), vcl::Window::GetHelpId(), VerticalTabControl::GetPage(), TabControl::GetTabPage(), vcl::Window::GetType(), vcl::Window::GetWindow(), and m_xBuilder.
Referenced by SalInstanceWindow::help().
|
overridevirtual |
Implements weld::Builder.
Definition at line 6926 of file salvtables.cxx.
References m_aOwnedToplevel, m_xBuilder, and VclPtr< reference_type >::set().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 6981 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7023 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7062 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7132 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 6975 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 6912 of file salvtables.cxx.
References m_aOwnedToplevel, m_xBuilder, and VclPtr< reference_type >::set().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7185 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7099 of file salvtables.cxx.
References m_xBuilder.
Referenced by weld_entry_tree_view().
|
overridevirtual |
Implements weld::Builder.
Definition at line 7144 of file salvtables.cxx.
References m_xBuilder, weld_entry(), and weld_tree_view().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7178 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 6993 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7160 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7087 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7166 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7029 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 6898 of file salvtables.cxx.
References m_aOwnedToplevel, m_xBuilder, and VclPtr< reference_type >::set().
|
overridevirtual |
Implements weld::Builder.
Definition at line 7113 of file salvtables.cxx.
References SalInstanceSpinButton::SetUseThousandSep(), and weld_spin_button().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7009 of file salvtables.cxx.
References vcl::Window::GetType(), and m_xBuilder.
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7201 of file salvtables.cxx.
References m_aOwnedToplevel, m_xBuilder, and VclPtr< reference_type >::set().
|
overridevirtual |
Implements weld::Builder.
Definition at line 7075 of file salvtables.cxx.
References m_xBuilder, and ProgressBar.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7055 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7105 of file salvtables.cxx.
References m_xBuilder.
Referenced by weld_metric_spin_button().
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7172 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7215 of file salvtables.cxx.
References m_xBuilder.
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 7154 of file salvtables.cxx.
References m_xBuilder.
Referenced by weld_entry_tree_view().
|
overridevirtual |
Implements weld::Builder.
Reimplemented in JSInstanceBuilder.
Definition at line 6969 of file salvtables.cxx.
References m_xBuilder.
|
protected |
Definition at line 37 of file salvtables.hxx.
Referenced by create_screenshot_window(), weld_assistant(), weld_dialog(), weld_message_dialog(), weld_popover(), and ~SalInstanceBuilder().
|
protected |
Definition at line 36 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_scrolled_window(), weld_spin_button(), weld_spinner(), weld_text_view(), weld_toggle_button(), weld_toolbar(), weld_tree_view(), weld_widget(), and ~SalInstanceBuilder().