Bug 121492

Summary: UNO commands to edit the object position needed
Product: LibreOffice Reporter: OfficeUser <norbert.notz>
Component: frameworkAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: enhancement CC: dpx43589, heiko.tietze, kainz.a, momonasmon, szymon.klos, thomas.lendo, xiscofauli
Priority: medium    
Version: 6.0.3.2 release   
Hardware: All   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 86899, 102062    
Attachments: position and size sidebar

Description OfficeUser 2018-11-18 16:37:30 UTC
For Notebookbar for Draw and Impress edit fields for object position and size shall be implemented (similar to Sidebar). At the moment this is not possible because of missing UNO commands for:

- Position X
- Position Y
- Width
- Height
Comment 1 andreas_k 2018-11-19 22:09:01 UTC
Created attachment 146806 [details]
position and size sidebar

have the position and size commands available in the notebookbar would help a lot cause NB ordinary don't need the sidebar and correct sizing is an essential functionality of an (vector)drawing tool, as you can see in inkscape (background app)

In general x,y coordination drawing could be improved in addition. an good example is AutoCAD which NEED correct x,y coordinates.
Comment 2 Heiko Tietze 2018-11-20 08:21:36 UTC
Sounds good, not a fan of this UI myself but there might be many Draw users that benefit from such a Notebookbar.
Comment 3 Heiko Tietze 2018-11-26 09:55:08 UTC
*** Bug 121702 has been marked as a duplicate of this bug. ***
Comment 4 andreas_k 2018-12-08 23:56:27 UTC
same in Adobe products you have there the Position and size elements
Comment 5 andreas_k 2021-04-15 22:44:52 UTC
Szymon how can I add this 4 position and size commands from the sidebar at the notebookbar? Would be useful also for COOL.
Comment 6 Szymon Kłos 2021-04-16 10:30:27 UTC
(In reply to andreas_k from comment #5)
> Szymon how can I add this 4 position and size commands from the sidebar at
> the notebookbar? Would be useful also for COOL.

It is needed to create special controllers in c++ code for these items and bind them to some new UNO command. Then it is possible to put that UNO command in the toolbox.