Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

In previous versions of MMA there was a 'Save" icon in the toolbar when you do the "Show Toolbar" from the "Window" menu. This is not present in v9. Anybody know how to get it back?

share|improve this question
1  
Wow... so there are people who press the save icon instead of Ctrl-S? :D I couldn't find a way to restore it, but I wouldn't be surprised if the decision to remove it was made because these days no one ever uses it, and most folks don't even know what that icon really stands for... –  rm -rf Jan 3 '13 at 18:23
    
@Hypnotoad I miss that icon as well. Must be a generation thing. –  Yves Klett Jan 3 '13 at 18:30
    
Yeah, I'm old and use(d) the icon. –  PeterR Jan 3 '13 at 18:48
1  
The only way I see is creating a Palette with a 'Save' button and possibly other menu commands. –  Matariki Jan 3 '13 at 19:17
3  
There is a toolbar?? –  halirutan Jan 4 '13 at 1:24

1 Answer 1

As @halirutan posted in the comments of the original question one can build one's own toolbar. The documentation is quite clear and provides nice examples. As he stated, It can be found here.

However, I imagine that some might need help\don't want to take the time. And since I can't sleep, I've built a quick tool bar that includes some common options.

save = Button[ImageResize[(**your "save" image here**), {26, 19}], 
   FrontEndTokenExecute["Save"], Appearance -> None, 
   ImageSize -> {27, 20}];
saveas = Button[ImageResize[(**your "save as" image here**), {26, 19}], 
   FrontEndTokenExecute["SaveRename"], Appearance -> None, 
   ImageSize -> {27, 20}];
print = Button[ImageResize[(**your "print" image here**), {26, 19}], 
   FrontEndTokenExecute["PrintDialog"], Appearance -> None, 
   ImageSize -> {27, 20}];
labels = Style[#, 9, FontFamily -> "Helvetica"] & /@ {"Save", 
    "Save As", "Print"};
CreateWindow[
  DockedCells -> 
   Cell[BoxData[ToBoxes[Grid[{{save, saveas, print}, labels}]]], 
    "DockedCell"]];

This will create a new window with the toolbar at the top, though only in the new window.

I did a bit of poking around and found where v9 defines its menu. I imagine you might be able to edit that file to add a permanent toolbar, but I'm unwilling to mess with it on my system and I wouldn't advise messing with it in general when the above code works nicely.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.