In r50059 toolbarconfig.pas
procedure TIDEToolBarOptionsBase.SaveButtonNames(XMLConfig: TXMLConfig; SubPath: String);
..
XMLConfig.SetDeleteValue(SubPath + 'Button' + IntToStr(I+1) + '/Name', ButtonNames[I], '');

  has only this line, but loadbuttonnames has

ButtonName := XMLConfig.GetValue(SubPath + 'Button' + IntToStr(I) + '/Name', '')
if ButtonName = '' then  // Old format
ButtonName := XMLConfig.GetValue(SubPath + 'Buttons/Name' + IntToStr(I) + '/Value', '');

this is from my environmentoptions.xml after add "build project" menu item, but its Caption has added shortcut and when save in environmentoptions.xml like this. You can see extra added "/" char, tag end chars. And I wanna ask question, if I'm not misunderstood, in new format, captions are writing, if its yes its a problem.

    <Button11 Name="Build project*/*program"/>
        <Button12 Name="Compile project/program"/>
        <Button13 Name="Abort building"/>

On 15.10.2015 13:10, Ondrej Pokorny wrote:
On 15.10.2015 12:05, FreeMan wrote:
 r50058-50059 change "EditorToolBarOptions" node's values
in environmentoptions.xml
after:
      <EditorToolBarOptions Position="Left" Count="27">
        <Button1 Name="Save"/>
        <Button2 Name="SaveAll"/>
        <Button3 Name="---------------"/>
        <Button4 Name="Jump to Implementation"/>
        <Button5 Name="---------------"/>
        <Button6 Name="Open package file"/>
        <Button7 Name="Open"/>
        <Button8 Name="Open project"/>
        <Button9 Name="CloseAll"/>
        <Button10 Name="---------------"/>
        <Button11 Name="Build project/program"/>

before:
      <EditorToolBarOptions Position="Left" Count="31">
        <Button1 Name="IDEMainMenu/File/itmFileOpenSave/itmFileSave"/>
<Button2 Name="IDEMainMenu/File/itmFileOpenSave/itmFileSaveAll"/> <Button3 Name="IDEMainMenu/Search/itmJumpings/itmJumpToSection/itmJumpToInterfaceUses"/>
        <Button4 Name="---------------"/>
<Button5 Name="IDEMainMenu/Package/itmPkgOpening/itmPkgOpenPackageFile"/>
        <Button6 Name="IDEMainMenu/File/itmFileOpenSave/itmFileOpen"/>
<Button7 Name="IDEMainMenu/Project/itmProjectOpenSection/itmProjectOpen"/> <Button8 Name="IDEMainMenu/File/itmFileOpenSave/itmFileCloseAll"/>
        <Button9 Name="---------------"/>
<Button10 Name="IDEMainMenu/Run/itmRunBuilding/itmRunMenuBuild"/> <Button11 Name="IDEMainMenu/Run/itmRunBuilding/itmRunMenuAbortBuild"/>

Yes, they changed. What's the problem?

Ondrej

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to