So in writer we have listed a few paragraph and character styles in the Styles menu, but we also need to list all the various style types available in the styles and formatting sidebar to provide an additional means to accessing this option. This would also be beneficial to accessible users, as the style & formatting sidebar isnt accessible to them. It would be useful to have a single uno command that can take an argument that would be used to filter out a particular collection of styles, something like the example below. .uno:ListStyles?FamilyName:string=ParagraphStyles The submenu should be filled with radio buttons, so that a user can know which entry is currently active, and the submenu entry should likely be disable when it is not applicable. This would be needed for all modules and not just writer.
Yes, useful.
Additionally, we should introduce a similar approach as most recently used files for styles.
(In reply to Yousuf Philips (jay) from comment #0) > So in writer we have listed a few paragraph and character styles in the > Styles menu, but we also need to list all the various style types available > in the styles and formatting sidebar to provide an additional means to > accessing this option. How should that look like? Additional choices in the main menu? Or directly under Styles offer sub-menu's ? > This would also be beneficial to accessible users, as > the style & formatting sidebar isnt accessible to them. And apparently that can't be fixed?
(In reply to Cor Nouws from comment #3) > How should that look like? Additional choices in the main menu? > Or directly under Styles offer sub-menu's ? They would be submenus of the Styles menu in writer, like Styles > Page Styles. In Calc and Impress it would be submenus under Format > Styles, unless we want to create a Styles main menu in those modules as well. > And apparently that can't be fixed? Stuart mentioned that "the F11 Styles & Formatting dialog was pushed into the Sidebar but remains SRC based. F6, F10 sequence navigation is not fully supported, ..." http://listarchives.libreoffice.org/global/accessibility/msg00841.html
In addition to listing all styles of a particular type, the UNO command should also be filterable by the list found in the filter drop down menu found at the bottom of the styles & formatting sidebar deck. Examples below. .uno:ListStyles?FamilyName:string=ParagraphStyles&Filter:string=Hidden .uno:ListStyles?FamilyName:string=CharacterStyles&Filter:string=Applied .uno:ListStyles?FamilyName:string=CellStyles&Filter:string=Custom+Applied
Proposal from Stuart in bug 102915 comment 50 to implement this (in some kind of way) also in the "Styles" context menu.