Редактирование главного меню ООо [РЕШЕНО]

Автор Nick222, 21 января 2011, 22:03

0 Пользователи и 1 гость просматривают эту тему.

Nick222

Здравствуйте!

Скажите, плз, можно ли и как отредактировать пункты в главном меню ООо (например, Райтера или Калка), которые добавляют устанавливаемые плагины - например OOoFBTools?

Если эти пункты нельзя убрать, то можно ли и как понизить их уровень и засунуть внутрь другого "верхнего" пункта меню (например, "Сервис")?

После установки нескольких плагинов меню Райтера стало такое широкое, что уже не влезает в экран, а в две строчки его никак не сделаешь, как я понял...

Файл menu.xml этих пунктов меню от плагинов не содержит, стандартное редактирование главного меню (Сервис-Настройки-Меню) тоже их не показывает.

Спасибо :)
Xubuntu 21.04, LibreOffice 7.2.*

convas

Меню расширений находится в файле Addon.xcu
Но с ними нужно разбираться. Как, не знаю, не пробовал.
Например, для CyrillicTools.

[вложение удалено Администратором]

Рыбка Рио

Кажется можно просто отредактировать файлы xml (для элементов меню и панели инструментов) в программной папке. Например (Linux), openoffice.org/basis3.2/share/config/soffice.cfg/modules/scalc/menubar/menubar.xml
<?xml version="1.0" encoding="UTF-8"?>
<menu:menubar xmlns:menu="http://openoffice.org/2001/menu" menu:id="menubar">
   <menu:menu menu:id=".uno:PickList">
       <menu:menupopup>
           <menu:menuitem menu:id=".uno:AddDirect"/>
           <menu:menuitem menu:id=".uno:Open"/>
           <menu:menuitem menu:id=".uno:RecentFileList"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:AutoPilotMenu"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:CloseDoc"/>
           <menu:menuitem menu:id=".uno:Save"/>
           <menu:menuitem menu:id=".uno:SaveAs"/>
           <menu:menuitem menu:id=".uno:SaveAll"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:Reload"/>
           <menu:menuitem menu:id=".uno:VersionDialog"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:ExportTo"/>
           <menu:menuitem menu:id=".uno:ExportToPDF"/>
           <menu:menu menu:id=".uno:SendTo">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:SendMail"/>
                   <menu:menuitem menu:id=".uno:SendMailDocAsOOo"/>
                   <menu:menuitem menu:id=".uno:SendMailDocAsMS"/>
                   <menu:menuitem menu:id=".uno:SendMailDocAsPDF"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:SetDocumentProperties"/>
           <menu:menuitem menu:id=".uno:Signature"/>
           <menu:menu menu:id=".uno:TemplateMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:Organizer"/>
                   <menu:menuitem menu:id=".uno:AddressBookSource"/>
                   <menu:menuitem menu:id=".uno:SaveAsTemplate"/>
                   <menu:menuitem menu:id=".uno:OpenTemplate"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:WebHtml"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:PrintPreview"/>
           <menu:menuitem menu:id=".uno:Print"/>
           <menu:menuitem menu:id=".uno:PrinterSetup"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:Quit"/>
       </menu:menupopup>
   </menu:menu>
   <menu:menu menu:id=".uno:EditMenu">
       <menu:menupopup>
           <menu:menuitem menu:id=".uno:Undo"/>
           <menu:menuitem menu:id=".uno:Redo"/>
           <menu:menuitem menu:id=".uno:Repeat"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:Cut"/>
           <menu:menuitem menu:id=".uno:Copy"/>
           <menu:menuitem menu:id=".uno:Paste"/>
           <menu:menuitem menu:id=".uno:PasteSpecial"/>
           <menu:menuitem menu:id=".uno:SelectAll"/>
           <menu:menuseparator/>
           <menu:menu menu:id=".uno:ChangesMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:TraceChangeMode"/>
                   <menu:menuitem menu:id=".uno:ProtectTraceChangeMode"/>
                   <menu:menuitem menu:id=".uno:ShowChanges"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:AcceptChanges"/>
                   <menu:menuitem menu:id=".uno:CommentChange"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:MergeDocuments"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:CompareDocuments"/>
           <menu:menuitem menu:id=".uno:SearchDialog"/>
           <menu:menuitem menu:id=".uno:EditHeaderAndFooter"/>
           <menu:menuseparator/>
           <menu:menu menu:id=".uno:FillCellsMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:FillDown"/>
                   <menu:menuitem menu:id=".uno:FillRight"/>
                   <menu:menuitem menu:id=".uno:FillUp"/>
                   <menu:menuitem menu:id=".uno:FillLeft"/>
                   <menu:menuitem menu:id=".uno:FillTable"/>
                   <menu:menuitem menu:id=".uno:FillSeries"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:Delete"/>
           <menu:menuitem menu:id=".uno:DeleteCell"/>
           <menu:menu menu:id=".uno:EditSheetMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:Move"/>
                   <menu:menuitem menu:id=".uno:SelectTables"/>
                   <menu:menuitem menu:id=".uno:Remove"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:DelBreakMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:DeleteRowbreak"/>
                   <menu:menuitem menu:id=".uno:DeleteColumnbreak"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:EditLinks"/>
           <menu:menuitem menu:id=".uno:PlugInsActive"/>
           <menu:menuitem menu:id=".uno:ImageMapDialog"/>
           <menu:menuitem menu:id=".uno:ObjectMenue"/>
       </menu:menupopup>
   </menu:menu>
   <menu:menu menu:id=".uno:ViewMenu">
       <menu:menupopup>
           <menu:menuitem menu:id=".uno:NormalViewMode"/>
           <menu:menuitem menu:id=".uno:PagebreakMode"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:AvailableToolbars"/>
           <menu:menuitem menu:id=".uno:InputLineVisible"/>
           <menu:menuitem menu:id=".uno:StatusBarVisible"/>
           <menu:menuitem menu:id=".uno:ShowImeStatusWindow"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:ViewRowColumnHeaders"/>
           <menu:menuitem menu:id=".uno:ViewValueHighlighting"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:ViewDataSourceBrowser"/>
           <menu:menuitem menu:id=".uno:Navigator"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:FullScreen"/>
           <menu:menuitem menu:id=".uno:Zoom"/>
       </menu:menupopup>
   </menu:menu>
   <menu:menu menu:id=".uno:InsertMenu">
       <menu:menupopup>
           <menu:menu menu:id=".uno:InsertBreakMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:InsertRowBreak"/>
                   <menu:menuitem menu:id=".uno:InsertColumnBreak"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:InsertCell"/>
           <menu:menuitem menu:id=".uno:InsertRows"/>
           <menu:menuitem menu:id=".uno:InsertColumns"/>
           <menu:menuitem menu:id=".uno:Insert"/>
           <menu:menuitem menu:id=".uno:InsertSheetFromFile"/>
           <menu:menuitem menu:id=".uno:InsertExternalDataSource"/>
           <menu:menuitem menu:id=".uno:InsertSymbol"/>
           <menu:menu menu:id=".uno:FormattingMarkMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:InsertNonBreakingSpace"/>
                   <menu:menuitem menu:id=".uno:InsertHardHyphen"/>
                   <menu:menuitem menu:id=".uno:InsertSoftHyphen"/>
                   <menu:menuitem menu:id=".uno:InsertZWSP"/>
                   <menu:menuitem menu:id=".uno:InsertZWNBSP"/>
                   <menu:menuitem menu:id=".uno:InsertLRM"/>
                   <menu:menuitem menu:id=".uno:InsertRLM"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:HyperlinkDialog"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:FunctionDialog"/>
           <menu:menuitem menu:id=".uno:FunctionBox"/>
           <menu:menuseparator/>
           <menu:menu menu:id=".uno:NamesMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:DefineName"/>
                   <menu:menuitem menu:id=".uno:InsertName"/>
                   <menu:menuitem menu:id=".uno:CreateNames"/>
                   <menu:menuitem menu:id=".uno:DefineLabelRange"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:InsertAnnotation"/>
           <menu:menuseparator/>
           <menu:menu menu:id=".uno:GraphicMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:InsertGraphic"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:InsertAVMedia"/>
           <menu:menu menu:id=".uno:ObjectMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:InsertObject"/>
                   <menu:menuitem menu:id=".uno:InsertPlugin"/>
                   <menu:menuitem menu:id=".uno:InsertSound"/>
                   <menu:menuitem menu:id=".uno:InsertVideo"/>
                   <menu:menuitem menu:id=".uno:InsertObjectStarMath"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:InsertObjectChart"/>
           <menu:menuitem menu:id=".uno:InsertObjectFloatingFrame"/>
       </menu:menupopup>
   </menu:menu>
   <menu:menu menu:id=".uno:FormatMenu">
       <menu:menupopup>
           <menu:menuitem menu:id=".uno:ResetAttributes"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:FormatCellDialog"/>
           <menu:menu menu:id=".uno:RowMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:RowHeight"/>
                   <menu:menuitem menu:id=".uno:SetOptimalRowHeight"/>
                   <menu:menuitem menu:id=".uno:HideRow"/>
                   <menu:menuitem menu:id=".uno:ShowRow"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:ColumnMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:ColumnWidth"/>
                   <menu:menuitem menu:id=".uno:SetOptimalColumnWidth"/>
                   <menu:menuitem menu:id=".uno:HideColumn"/>
                   <menu:menuitem menu:id=".uno:ShowColumn"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:SheetMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:RenameTable"/>
                   <menu:menuitem menu:id=".uno:Hide"/>
                   <menu:menuitem menu:id=".uno:Show"/>
                   <menu:menuitem menu:id=".uno:SheetRightToLeft"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:SetTabBgColor"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:MergeCellsMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:ToggleMergeCells"/>
                   <menu:menuitem menu:id=".uno:MergeCells"/>
                   <menu:menuitem menu:id=".uno:SplitCell"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:PageFormatDialog"/>
           <menu:menu menu:id=".uno:PrintRangesMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:DefinePrintArea"/>
                   <menu:menuitem menu:id=".uno:AddPrintArea"/>
                   <menu:menuitem menu:id=".uno:DeletePrintArea"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:EditPrintArea"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:FontDialog"/>
           <menu:menuitem menu:id=".uno:ParagraphDialog"/>
           <menu:menu menu:id=".uno:TransliterateMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:ChangeCaseToUpper"/>
                   <menu:menuitem menu:id=".uno:ChangeCaseToLower"/>
                   <menu:menuitem menu:id=".uno:ChangeCaseToHalfWidth"/>
                   <menu:menuitem menu:id=".uno:ChangeCaseToFullWidth"/>
                   <menu:menuitem menu:id=".uno:ChangeCaseToHiragana"/>
                   <menu:menuitem menu:id=".uno:ChangeCaseToKatakana"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:DesignerDialog"/>
           <menu:menuitem menu:id=".uno:AutoFormat"/>
           <menu:menuitem menu:id=".uno:ConditionalFormatDialog"/>
           <menu:menuseparator/>
           <menu:menu menu:id=".uno:AnchorMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:SetAnchorToPage"/>
                   <menu:menuitem menu:id=".uno:SetAnchorToCell"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:ObjectAlign">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:CommonAlignHorizontalDefault"/>
                   <menu:menuitem menu:id=".uno:CommonAlignLeft"/>
                   <menu:menuitem menu:id=".uno:CommonAlignHorizontalCenter"/>
                   <menu:menuitem menu:id=".uno:CommonAlignRight"/>
                   <menu:menuitem menu:id=".uno:CommonAlignJustified"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:CommonAlignTop"/>
                   <menu:menuitem menu:id=".uno:CommonAlignVerticalCenter"/>
                   <menu:menuitem menu:id=".uno:CommonAlignBottom"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:ArrangeMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:BringToFront"/>
                   <menu:menuitem menu:id=".uno:ObjectForwardOne"/>
                   <menu:menuitem menu:id=".uno:ObjectBackOne"/>
                   <menu:menuitem menu:id=".uno:SendToBack"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:SetObjectToForeground"/>
                   <menu:menuitem menu:id=".uno:SetObjectToBackground"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:FlipMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:ObjectMirrorVertical"/>
                   <menu:menuitem menu:id=".uno:ObjectMirrorHorizontal"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:GroupMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:FormatGroup"/>
                   <menu:menuitem menu:id=".uno:FormatUngroup"/>
                   <menu:menuitem menu:id=".uno:EnterGroup"/>
                   <menu:menuitem menu:id=".uno:LeaveGroup"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:DrawGraphicMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:TransformDialog"/>
                   <menu:menuitem menu:id=".uno:FormatLine"/>
                   <menu:menuitem menu:id=".uno:FormatArea"/>
                   <menu:menuitem menu:id=".uno:TextAttributes"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:ToggleObjectBezierMode"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:ControlProperties"/>
           <menu:menuitem menu:id=".uno:FormProperties"/>
       </menu:menupopup>
   </menu:menu>
   <menu:menu menu:id=".uno:ToolsMenu">
       <menu:menupopup>
           <menu:menuitem menu:id=".uno:SpellDialog"/>
           <menu:menu menu:id=".uno:LanguageMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:HangulHanjaConversion"/>
                   <menu:menuitem menu:id=".uno:ChineseConversion"/>
                   <menu:menuitem menu:id=".uno:Thesaurus"/>
                   <menu:menuitem menu:id=".uno:Hyphenate"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:MoreDictionaries"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:AuditMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:ShowPrecedents"/>
                   <menu:menuitem menu:id=".uno:ClearArrowPrecedents"/>
                   <menu:menuitem menu:id=".uno:ShowDependents"/>
                   <menu:menuitem menu:id=".uno:ClearArrowDependents"/>
                   <menu:menuitem menu:id=".uno:ClearArrows"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:ShowErrors"/>
                   <menu:menuitem menu:id=".uno:ShowInvalid"/>
                   <menu:menuitem menu:id=".uno:RefreshArrows"/>
                   <menu:menuitem menu:id=".uno:AutoRefreshArrows"/>
                   <menu:menuitem menu:id=".uno:AuditingFillMode"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuitem menu:id=".uno:GoalSeekDialog"/>
           <menu:menuitem menu:id=".uno:SolverDialog"/>
           <menu:menuitem menu:id=".uno:ScenarioManager"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:ShareDocument"/>
           <menu:menuitem menu:id=".uno:MergeDocuments"/>
           <menu:menu menu:id=".uno:ProtectMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:Protect"/>
                   <menu:menuitem menu:id=".uno:ToolProtectionDocument"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuseparator/>
           <menu:menu menu:id=".uno:CellContentsMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:Calculate"/>
                   <menu:menuitem menu:id=".uno:AutomaticCalculation"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:AutoComplete"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:Gallery"/>
           <menu:menuitem menu:id=".uno:AVMediaPlayer"/>
           <menu:menuseparator/>
           <menu:menu menu:id=".uno:MacrosMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:RunMacro"/>
                   <menu:menu menu:id=".uno:ScriptOrganizer"/>
                   <menu:menuitem menu:id=".uno:MacroSignature"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:MacroOrganizer?TabId:short=1"/>
               </menu:menupopup>
           </menu:menu>

           <menu:menuitem menu:id="service:com.sun.star.deployment.ui.PackageManagerDialog"/>

           <menu:menuitem menu:id=".uno:OpenXMLFilterSettings"/>
           <menu:menuitem menu:id=".uno:AutoCorrectDlg"/>
           <menu:menuitem menu:id=".uno:ConfigureDialog"/>
           <menu:menuitem menu:id=".uno:OptionsTreeDialog"/>
       </menu:menupopup>
   </menu:menu>
   <menu:menu menu:id=".uno:DataMenu">
       <menu:menupopup>
           <menu:menuitem menu:id=".uno:DefineDBName"/>
           <menu:menuitem menu:id=".uno:SelectDB"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:DataSort"/>
           <menu:menu menu:id=".uno:FilterMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:DataFilterAutoFilter"/>
                   <menu:menuitem menu:id=".uno:DataFilterStandardFilter"/>
                   <menu:menuitem menu:id=".uno:DataFilterSpecialFilter"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:DataFilterRemoveFilter"/>
                   <menu:menuitem menu:id=".uno:DataFilterHideAutoFilter"/>
               </menu:menupopup>
           </menu:menu>
<menu:menuitem menu:id=".uno:DataForm"/>
           <menu:menuitem menu:id=".uno:DataSubTotals"/>
           <menu:menuitem menu:id=".uno:Validation"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:TableOperationDialog"/>
           <menu:menuitem menu:id=".uno:TextToColumns"/>
           <menu:menuitem menu:id=".uno:DataConsolidate"/>
           <menu:menu menu:id=".uno:GroupOutlineMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:HideDetail"/>
                   <menu:menuitem menu:id=".uno:ShowDetail"/>
                   <menu:menuitem menu:id=".uno:Group"/>
                   <menu:menuitem menu:id=".uno:Ungroup"/>
                   <menu:menuseparator/>
                   <menu:menuitem menu:id=".uno:AutoOutline"/>
                   <menu:menuitem menu:id=".uno:ClearOutline"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menu menu:id=".uno:DataPilotMenu">
               <menu:menupopup>
                   <menu:menuitem menu:id=".uno:DataDataPilotRun"/>
                   <menu:menuitem menu:id=".uno:RecalcPivotTable"/>
                   <menu:menuitem menu:id=".uno:DeletePivotTable"/>
               </menu:menupopup>
           </menu:menu>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:DataAreaRefresh"/>
       </menu:menupopup>
   </menu:menu>
   <menu:menu menu:id=".uno:WindowList">
       <menu:menupopup>
           <menu:menuitem menu:id=".uno:NewWindow"/>
           <menu:menuitem menu:id=".uno:CloseWin"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:SplitWindow"/>
           <menu:menuitem menu:id=".uno:FreezePanes"/>
       </menu:menupopup>
   </menu:menu>
   <menu:menu menu:id=".uno:HelpMenu">
       <menu:menupopup>
           <menu:menuitem menu:id=".uno:HelpIndex"/>
           <menu:menuitem menu:id=".uno:ExtendedHelp"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:HelpSupport"/>
           <menu:menuseparator/>
           <menu:menuitem menu:id=".uno:About"/>
       </menu:menupopup>
   </menu:menu>
</menu:menubar>


А так выглядит стандартная панель Calc (openoffice.org/basis3.2/share/config/soffice.cfg/modules/scalc/toolbar/standardbar.xml):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE toolbar:toolbar PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "toolbar.dtd">
<toolbar:toolbar xmlns:toolbar="http://openoffice.org/2001/toolbar" xmlns:xlink="http://www.w3.org/1999/xlink">
<toolbar:toolbaritem xlink:href=".uno:OpenUrl" toolbar:visible="false"/>
<toolbar:toolbaritem xlink:href=".uno:AddDirect" toolbar:helpid="helpid:5537"/>
<toolbar:toolbaritem xlink:href=".uno:NewDoc" toolbar:visible="false" toolbar:helpid="helpid:5500"/>
<toolbar:toolbaritem xlink:href=".uno:Open" toolbar:helpid="helpid:5501"/>
<toolbar:toolbaritem xlink:href=".uno:Save" toolbar:helpid="helpid:5505"/>
<toolbar:toolbaritem xlink:href=".uno:SaveAs" toolbar:visible="false" toolbar:helpid="helpid:5502"/>
<toolbar:toolbaritem xlink:href=".uno:SendMail" toolbar:helpid="helpid:5331"/>
<toolbar:toolbarseparator/>
<toolbar:toolbaritem xlink:href=".uno:EditDoc" toolbar:helpid="helpid:6312"/>
<toolbar:toolbarseparator/>
<toolbar:toolbaritem xlink:href=".uno:ExportDirectToPDF" toolbar:helpid="helpid:6674"/>
<toolbar:toolbaritem xlink:href=".uno:PrintDefault" toolbar:helpid="helpid:5509"/>
<toolbar:toolbaritem xlink:href=".uno:PrintPreview" toolbar:helpid="helpid:5325"/>
<toolbar:toolbarseparator/>
<toolbar:toolbaritem xlink:href=".uno:SpellDialog" toolbar:helpid="helpid:20622"/>
<toolbar:toolbaritem xlink:href=".uno:SpellOnline" toolbar:helpid="helpid:12021"/>
<toolbar:toolbarseparator/>
<toolbar:toolbaritem xlink:href=".uno:Cut" toolbar:helpid="helpid:5710"/>
<toolbar:toolbaritem xlink:href=".uno:Copy" toolbar:helpid="helpid:5711"/>
<toolbar:toolbaritem xlink:href=".uno:Paste" toolbar:helpid="helpid:5712"/>
<toolbar:toolbaritem xlink:href=".uno:FormatPaintbrush" toolbar:helpid="helpid:5715"/>
<toolbar:toolbarseparator/>
<toolbar:toolbaritem xlink:href=".uno:Undo" toolbar:helpid="helpid:5701"/>
<toolbar:toolbaritem xlink:href=".uno:Redo" toolbar:helpid="helpid:5700"/>
<toolbar:toolbarseparator/>
<toolbar:toolbaritem xlink:href=".uno:HyperlinkDialog" toolbar:helpid="helpid:5678"/>
<toolbar:toolbaritem xlink:href=".uno:SortAscending" toolbar:helpid="helpid:26344"/>
<toolbar:toolbaritem xlink:href=".uno:SortDescending" toolbar:helpid="helpid:26343"/>
<toolbar:toolbarseparator/>
<toolbar:toolbaritem xlink:href=".uno:InsertObjectChart" toolbar:helpid="helpid:26155"/>
<toolbar:toolbaritem xlink:href=".uno:InsertDraw" toolbar:helpid="helpid:10244"/>
<toolbar:toolbarseparator/>
<toolbar:toolbaritem xlink:href=".uno:SearchDialog" toolbar:helpid="helpid:5961"  />
<toolbar:toolbaritem xlink:href=".uno:Navigator" toolbar:helpid="helpid:10366"/>
<toolbar:toolbaritem xlink:href=".uno:Gallery" toolbar:helpid="helpid:5960"/>
<toolbar:toolbaritem xlink:href=".uno:ViewDataSourceBrowser" toolbar:helpid="helpid:6660"/>
<toolbar:toolbaritem xlink:href=".uno:Zoom" toolbar:helpid="helpid:10000"/>
<toolbar:toolbarseparator/>
<toolbar:toolbaritem xlink:href=".uno:HelpIndex"/>
<toolbar:toolbaritem xlink:href=".uno:ExtendedHelp" toolbar:visible="false"/>
</toolbar:toolbar>


В 3.2.1 ещё есть файлы конфигурации xcu (там можно настраивать много чего - всё это можно сделать расширением). В 3.3 xcu переименовали на xcd (видимо, d - default).
ubuntu 12.04 + LibO3.6.0

Nick222

В menubar.xml этих пунктов от плагинов нет, Addon.xcu у меня практически пустой.

Пробовал искать по содержанию по названиям пунктов плагинов - но непонятно, чем искать - у всех поисковиков разные результаты, а Gnome Commander при попытке поиска вообще падает.
Xubuntu 21.04, LibreOffice 7.2.*

Рыбка Рио

От расширений настройки хранятся в самом расширении. Распакуйте расширение, отредактиуйте файлы xcu и manifest.xml (в с случае, если вы удалили один из файлов xcu), запакуйте обратно в zip, переименуйте в oxt, а потом установите. Если исходного расширения уже нет, то можно взять его из профиля, из папки, к примеру, /.openoffice.org/3/user/uno_packages/cache/uno_packages/nsKXAA_/Extension-1.0.0.oxt
ubuntu 12.04 + LibO3.6.0

Nick222

Спасибо - так и есть :)
Пробую разобраться в структуре файла Addon.xsu...
По-моему, вот это отвечает за добавочный пункт меню:
Цитировать<node oor:name="AddonUI">
   <node oor:name="AddonMenu">
      <node oor:name="mytools.BookmarksMenu01" oor:op="fuse">
         <prop oor:name="Title" oor:type="xs:string">
            <value xml:lang="en-US">~Bookmarks Menu...</value>
Xubuntu 21.04, LibreOffice 7.2.*

Рыбка Рио

#6
А что вы хотите с этим пунктом меню сделать? Переместить его в другое место ии вывести кнопку на панель, или просто удалить?
(Объяснение реестра есть тут: util: OOo Registry Document Format)
ubuntu 12.04 + LibO3.6.0

Рыбка Рио

Если к примеру, замените файл Addons.xcu на такой то полчучите вместо пункта меню, кнопку на стандартной панели после кнопки Навигатора:
<?xml version='1.0' encoding='UTF-8'?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Addons" oor:package="org.openoffice.Office">
<node oor:name="AddonUI">
<node oor:name="OfficeToolbarMerging">
<node oor:name="mytools.BookmarksMenu01" oor:op="fuse">
<node oor:name="M1" oor:op="fuse">
<prop oor:name="MergeToolBar">
<value>standardbar</value>
</prop>
<prop oor:name="MergePoint">
<value>.uno:Navigator</value>
</prop>
<prop oor:name="MergeCommand">
<value>AddAfter</value>
</prop>
<node oor:name="ToolBarItems">
<node oor:name="I1" oor:op="fuse">
<prop oor:name="Title" oor:type="xs:string">
<value xml:lang="en-US">~Bookmarks Menu...</value>
<value xml:lang="cs">~Záložky</value>
<value xml:lang="da-DK">~Bogmærkemenu...</value>
<value xml:lang="de">~Lesezeichen...</value>
<value xml:lang="fr">~Marque-pages...</value>
<value xml:lang="ja">ブックマークメニュー(~B)...</value>
</prop>
<prop oor:name="URL" oor:type="xs:string">
<value>vnd.sun.star.script:mytools_BookmarksMenu.Module1.Main?language=Basic&amp;location=application</value>
</prop>
<prop oor:name="Target" oor:type="xs:string">
<value>_self</value>
</prop>
<prop oor:name="Context" oor:type="xs:string">
<value></value>
</prop>
</node>
</node>
</node>
</node>
</node>
<node oor:name="Images">
<node oor:name="mytools.BookmarksMenu.icon01" oor:op="fuse">
<prop oor:name="URL" oor:type="xs:string">
<value>vnd.sun.star.script:mytools_BookmarksMenu.Module1.Main?language=Basic&amp;location=application</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/bkico.png</value>
</prop>
</node>
</node>
<node oor:name="mytools.BookmarksMenu.icon02" oor:op="fuse">
<prop oor:name="URL" oor:type="xs:string">
<value>vnd.sun.star.script:mytools_BookmarksMenu.Module4.AddCurrentDocument?language=Basic&amp;location=application</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/bkthis.png</value>
</prop>
</node>
</node>
</node>
</node>
</oor:component-data>


[вложение удалено Администратором]
ubuntu 12.04 + LibO3.6.0

Nick222

Спасибо, а как, например, загнать этот пункт меню внутрь пункта главного меню Файл.
Xubuntu 21.04, LibreOffice 7.2.*

Рыбка Рио

Вот так (меню Файл/Bookmarks menu... сразу после пункта "Шаблоны"):
<?xml version='1.0' encoding='UTF-8'?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Addons" oor:package="org.openoffice.Office">
<node oor:name="AddonUI">
<node oor:name="OfficeMenuBarMerging">
<node oor:name="mytools.BookmarksMenu01" oor:op="fuse">
<node oor:name="M1" oor:op="fuse">
<prop oor:name="MergePoint">
<value>.uno:PickList\.uno:TemplateMenu</value>
</prop>
<prop oor:name="MergeCommand">
<value>AddAfter</value>
</prop>
<prop oor:name="MergeFallback">
<value>AddPath</value>
</prop>
<prop oor:name="MergeContext" oor:type="xs:string">
<value></value>
</prop>
<node oor:name="MenuItems">
<node oor:name="I1" oor:op="fuse">
<prop oor:name="Title" oor:type="xs:string">
<value xml:lang="en-US">~Bookmarks Menu...</value>
<value xml:lang="cs">~Záložky</value>
<value xml:lang="da-DK">~Bogmærkemenu...</value>
<value xml:lang="de">~Lesezeichen...</value>
<value xml:lang="fr">~Marque-pages...</value>
<value xml:lang="ja">ブックマークメニュー(~B)...</value>
</prop>
<prop oor:name="URL" oor:type="xs:string">
<value>vnd.sun.star.script:mytools_BookmarksMenu.Module1.Main?language=Basic&amp;location=application</value>
</prop>
<prop oor:name="Target" oor:type="xs:string">
<value>_self</value>
</prop>
<prop oor:name="Context" oor:type="xs:string">
<value></value>
</prop>
</node>
</node>
</node>
</node>
</node>
<node oor:name="Images">
<node oor:name="mytools.BookmarksMenu.icon01" oor:op="fuse">
<prop oor:name="URL" oor:type="xs:string">
<value>vnd.sun.star.script:mytools_BookmarksMenu.Module1.Main?language=Basic&amp;location=application</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/bkico.png</value>
</prop>
</node>
</node>
<node oor:name="mytools.BookmarksMenu.icon02" oor:op="fuse">
<prop oor:name="URL" oor:type="xs:string">
<value>vnd.sun.star.script:mytools_BookmarksMenu.Module4.AddCurrentDocument?language=Basic&amp;location=application</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/bkthis.png</value>
</prop>
</node>
</node>
</node>
</node>
</oor:component-data>


[вложение удалено Администратором]
ubuntu 12.04 + LibO3.6.0

Nick222

Xubuntu 21.04, LibreOffice 7.2.*