From d6a15427a15166c4910e28645346cd47135b706a Mon Sep 17 00:00:00 2001 From: Tomaž Vajngerl Date: Tue, 14 Apr 2020 07:35:02 +0200 Subject: lok: add tabstop changing and callback to send tabstop updates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This adds callback LOK_CALLBACK_TAB_STOP_LIST to send the tabstops for the current paragraph. In addition it adds .uno:ChangeTabStop action, with which it is possible to change just one tabstop identified by the index. Change-Id: I7762ead12e47288cbb0b0a1c8ffb8e9872cee8e8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92139 Tested-by: Jenkins CollaboraOffice Reviewed-by: Tomaž Vajngerl --- svx/sdi/svx.sdi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'svx') diff --git a/svx/sdi/svx.sdi b/svx/sdi/svx.sdi index 6f85de054c85..5261f616308b 100644 --- a/svx/sdi/svx.sdi +++ b/svx/sdi/svx.sdi @@ -7175,6 +7175,25 @@ SfxVoidItem RulerChangeState SID_RULER_CHANGE_STATE GroupId = ; ] +SfxVoidItem ChangeTabStop SID_TABSTOP_ADD_OR_CHANGE + (SfxInt32Item Index SID_TABSTOP_ATTR_INDEX, + SfxInt32Item Position SID_TABSTOP_ATTR_POSITION) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = ; +] + SfxVoidItem TableChangeCurrentBorderPosition SID_TABLE_CHANGE_CURRENT_BORDER_POSITION (SfxStringItem BorderType SID_TABLE_BORDER_TYPE, SfxUInt16Item Index SID_TABLE_BORDER_INDEX, -- cgit