diff options
author | Marco Cecchetti <marco.cecchetti@collabora.com> | 2019-04-10 21:04:51 +0200 |
---|---|---|
committer | Marco Cecchetti <mrcekets@gmail.com> | 2019-05-20 10:34:48 +0200 |
commit | e9e57c61a747f0f5859b579ff4f2bcaa53eacd79 (patch) | |
tree | a5b7e35f877db21308806ac030edd4a92dbbcd71 /chart2/source/controller/main/DrawCommandDispatch.h | |
parent | f6727831d56afe6360a2489a1bc251990fe26c19 (diff) |
lok: chart: informing the client about selection handling properties
We hijack the chart CID protocol (CID:/classification/ObjectID) by
inserting information about selection handling properties (draggable,
resizable, rotatable) btw the classification section and the ObjectID
section.
This new section has the form: /Draggable=?:Resizable=?:Rotatable=?
where in place of '?' there is 0 or 1.
The hijacking occurs at the ChartController.getSelection method which
is available through the XSelectionSupplier interface.
Change-Id: Iaf920fe68e59c2595000e43d3fc1f976632cef18
Reviewed-on: https://gerrit.libreoffice.org/70567
Tested-by: Jenkins
Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
Diffstat (limited to 'chart2/source/controller/main/DrawCommandDispatch.h')
0 files changed, 0 insertions, 0 deletions