https://issues.apache.org/ooo/show_bug.cgi?id=122025

            Bug ID: 122025
        Issue Type: DEFECT
           Summary: [sidebar] Unlabeled UNO commands
    Classification: Code
           Product: General
           Version: AOO400-dev
          Hardware: All
                OS: All
            Status: CONFIRMED
          Severity: normal
          Priority: P3
         Component: code
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

- New Writer document
- "Tools" - "Customize...", tab "Menus", button "Add..." to open the "Add
Commands" dialog
- On the "Add Commands" dialog, select "View" under "Category" on the left

Under "Commands", on the right, you see a UNO commands without a label:
.uno:SwPageColumn.

The following commands seem to be unlabeled:

Draw/Impress
.uno:CurrentBulNumRule
.uno:CurrentNumNumRule
.uno:FillTransparence 
.uno:FontDialogEff    
.uno:LineCap          
.uno:LineJoint        
.uno:LineTransparence 
.uno:ParaOutlineLeft  
.uno:ParaOutlineRight 
.uno:ProtectPos       
.uno:ProtectSize      
.uno:SvxAutoWidth     
.uno:SvxFlipHorizontal
.uno:SvxFlipVertical  
.uno:TransAngle       
.uno:TransRotX        
.uno:TransRotY        

Calc
.uno:FillTransparence 
.uno:FontDialogEff    
.uno:LineCap          
.uno:LineJoint        
.uno:LineTransparence 
.uno:NumberType       
.uno:ProtectPos       
.uno:ProtectSize      
.uno:SCDialogBorder   
.uno:SvxAutoWidth     
.uno:SvxFlipHorizontal
.uno:SvxFlipVertical  
.uno:TransAngle       
.uno:TransRotX        
.uno:TransRotY        
.uno:ViewOption       

Writer
.uno:CurrentBulNumRule
.uno:CurrentNumNumRule
.uno:FillTransparence 
.uno:FontDialogEff    
.uno:LineCap          
.uno:LineJoint        
.uno:LineTransparence 
.uno:ObjectWrapDialog 
.uno:PageSettingDialog
.uno:ProtectPos       
.uno:ProtectSize      
.uno:SvxFlipHorizontal
.uno:SvxFlipVertical  
.uno:SwPageColumn     
.uno:TransAngle       
.uno:TransRotX        
.uno:TransRotY        


Possible solutions
==================

a) if a command isn't supposed to be added to a toolbar/menu via customization,
then this can be marked in the shell interface definition with

ToolBoxConfig = FALSE
MenuConfig = FALSE

b) if a command is supposed to be added to a customized toolbar/menu, then it
must have a label.
Labels for UNO commands are defined in <Module>Commands.xcu, under
main/officecfg/registry/data/org/openoffice/Office/UI
Please note that:
* if a command is in more than one module, add it to GenericCommands.xcu
* add commands under the right category (Commands or Popups)
* add commands respecting the alphabetical order, this makes easier to avoid
duplicated commands later on

c) Nice-to-have: UNO commands should be bound to documentation in helpcontent2

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

Reply via email to