diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-09-05 12:22:38 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-09-12 20:28:14 +0200 |
commit | 8c66efa030e98cfdf5da20be368566d64e43c5d1 (patch) | |
tree | 88c9fb335349fd1b7b285d46108e5d41a3c9aac4 /include | |
parent | 8150219824a1d08c4a22fd8bb7cc63fe2aa88074 (diff) |
weld OCopyTableWizard cluster
Change-Id: I52547defb0e7ba328ec20d41a955e545556ffd16
note: get the toplevel parent by getting it from the XInteractionHandler
Reviewed-on: https://gerrit.libreoffice.org/78751
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/vcl/weld.hxx | 5 | ||||
-rw-r--r-- | include/vcl/wizardmachine.hxx | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/include/vcl/weld.hxx b/include/vcl/weld.hxx index 39230aae670c..18637cceda7b 100644 --- a/include/vcl/weld.hxx +++ b/include/vcl/weld.hxx @@ -751,6 +751,7 @@ public: virtual std::vector<int> get_selected_rows() const = 0; virtual void set_font_color(int pos, const Color& rColor) const = 0; virtual void scroll_to_row(int pos) = 0; + virtual bool is_selected(int pos) const = 0; virtual int get_cursor_index() const = 0; virtual void set_cursor(int pos) = 0; @@ -1162,6 +1163,10 @@ public: m_aCursorPositionHdl = rLink; } + virtual void cut_clipboard() = 0; + virtual void copy_clipboard() = 0; + virtual void paste_clipboard() = 0; + void save_value() { m_sSavedValue = get_text(); } OUString const& get_saved_value() const { return m_sSavedValue; } bool get_value_changed_from_saved() const { return m_sSavedValue != get_text(); } diff --git a/include/vcl/wizardmachine.hxx b/include/vcl/wizardmachine.hxx index 8eee7adf4d4a..04fb2d1f6602 100644 --- a/include/vcl/wizardmachine.hxx +++ b/include/vcl/wizardmachine.hxx @@ -366,7 +366,11 @@ namespace vcl bool Finish(short nResult = RET_CANCEL); bool ShowPage(WizardState nState); + bool ShowNextPage(); + bool ShowPrevPage(); + void AddPage( TabPage* pPage ); + void RemovePage( TabPage* pPage ); void SetPage( WizardState nLevel, TabPage* pPage ); TabPage* GetPage( WizardState eState ) const; |