[Libreoffice-ux-advise] [Bug 98745] Bring back Save as singular .uno command

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Mar 19 07:03:07 UTC 2016


https://bugs.documentfoundation.org/show_bug.cgi?id=98745

--- Comment #3 from tommy27 <barta at quipo.it> ---
(In reply to V Stuart Foote from comment #1)
> ....  
> 
> IMHO current UI Menu/accelerator and general/module specific keyboard
> shortcut actions remain sufficient.

I respectfully disagree with you. 
there are many users that would prefer just having the save command without the
dropdown, so allowing a free choice thanks to an alternative UNO command would
be a bless for them and would not cause any harm to the others who like the
split button.

when you say "IMHO" you are clearly only considering you tastes only and not
other's people issues.

If you don't need an option, don't use it but, please let other people be free
to use it.

for example "IMHO" the sidebar is useless, I never use it and all buttons and
menus from the regular UI are sufficient to me...

anyway, I'm not against the implementation of the sidebar... if there's people
who like it they are free to use it... I just disabled it... but this is what
"customization" is all about.


in the meantime I just recorder a simple macro that can be assigned to a custom
button with a custom icon in the toolbar just to have a single save button
without dropdown menu.

only issue is that the icon would not change it's look according to the
document change.

maybe with some more tweaking an extension with greyed button effect could be
created.

anyway here's the code:



sub Save
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:Save", "", 0, Array())

end sub

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list