In Mathematica, a palette is a notebook with a collection of controls such as buttons. They can be used to perform many actions in Mathematica, including entering typesetting characters, styling notebooks, and performing evaluations.
25
votes
1answer
241 views
Quickly look-up usages, options and attributes of symbols
When I'm writing code in the front-end, I find myself very often looking up the list of options of a symbol over and over again in the documentation center. In most cases you find there a list of ...
20
votes
2answers
499 views
What are the most common (usual) ways to make palettes with non-trivial functionality?
What are the best (most robust and most convenient) ways to create palettes that can be installed permanently (using Palettes -> Install Palette...) and are safe ...
19
votes
2answers
379 views
Programmatically copy code so that all output is commented out
UPDATE: The final palette has a new home here! Please test and provide feedback (usability, suggestions, bugs)
A note to the readers and voters: This is intended for community use, so please test the ...
19
votes
1answer
310 views
A palette of accumulated expertise
I've been trying to put together a palette of useful functionality garnered from this site. There is useful stuff scattered all over the place, for example:
Post an image
Copy code
Duplicate a ...
10
votes
3answers
582 views
WYSIWYG table creating and editing
In Microsoft Office OneNote 2010, creating and editing tables is easy. There are simple toolbar controls for creating tables:
,
and editing them once they exist:
.
My question is, what's an easy ...
9
votes
1answer
170 views
Can palettes dock to notebooks?
Over on Meta: A wishlist for Mathematica
I got an interesting comment on the following suggestion and thought it merited a stand alone question:
re: NOTEBOOK INTERFACE USABILITY & ...
9
votes
1answer
401 views
Toolbars in Mathematica
Mathematica seriously lacks some useful toolbars. I wonder why keeping a totally barebone gui is part of WRI's policy? Would such a feature be so platform-specific that it does not worth design it? I ...
8
votes
2answers
218 views
What is modifying an init.m that changes menu Palettes order?
When I installed the mathStatica application, it seems to have made some kind of change deep in my Mathematica 8.0.4 system files. That change causes the mathStatica palette to appear out of ...
7
votes
3answers
180 views
Keep palette visible when Mathematica application loses focus
When the Mathematica application loses focus, palette windows disappear (normal notebooks and dialogs (CreateDialog) stay). This is usually convenient because the ...
7
votes
1answer
82 views
Refreshing the Palettes menu
How can the contents of the Palettes menu be refreshed (preferably programmatically) without restarting the Front End?
When droppping a new palette notebook into ...
7
votes
1answer
268 views
Mathematica File Organization
Last year I asked how to integrate notebooks to the documentation center in stackoverflow. Back then I was only interested in seeing those notebook and being able to search for them. Unfortunately, it ...
7
votes
0answers
138 views
Is there a Palette for processing experimental data?
I find that Mathematica has excellent tools for processing experimental data: importing complex data, manipulating it, fitting curve to the data and plotting with error bars. But the problem for me is ...
6
votes
1answer
189 views
Palette with editable InputField
I need a Palette with editable InputField.
When I try the code CreatePalette[Pane[InputField["Enter a string"]]] it makes the pallete but all input goes into an ...
6
votes
1answer
99 views
When are EvaluationNotebook[] and ButtonNotebook[] different?
I am looking for a concrete code example where EvaluationNotebook[] and ButtonNotebook[] will return different results.
The ...
6
votes
1answer
115 views
How to sort cells in a notebook based on cell tags?
Suppose I have a notebook with cells tagged with both numbers and words with numbers always list first, and some cells without cell tags e.g.:
...
5
votes
4answers
210 views
Some windows go off display
(I'm navigated from stackoverflow.com where I asked almost the same question)
When I want to use additional windows, let's say for example "Basic Math Input", I feel reluctant to find visually where ...
5
votes
2answers
125 views
How change order of items added to the Palettes menu?
After installing an add-on package (Spin) in $UserBaseDirectory/Applications, there is now a new palette for that package listed on the ...
5
votes
1answer
79 views
Unexpected behavior of PasteButton
Assume the following very complex palette:
CreatePalette[
PasteButton[FontColor -> RGBColor[1, 0, 0]]
];
Its purpose is to insert a ...
4
votes
1answer
149 views
Programmatically opening a palette from the Palettes menu
How can I programmatically open a palette from the Palettes menu? Is there a Front End token for this?
Motivation:
Certain settings for the palettes that are installed into standard locations and ...
3
votes
1answer
72 views
How to grab CellTags from a Cell?
I am in the process of creating a palette for a specialised "Save as HTML". For context please see this.
How can I grab the CellTags from a Cell[...] object? This is my first iteration, aka testing ...
2
votes
1answer
66 views
How can I set the kernel for CreatePalette?
I have written some code that requests some calculations from an SQL server every N seconds and uses a palette:
CreatePalette[Dynamic[DateListPlot[...]]]
I ...
2
votes
2answers
165 views
Pasting external PDF vector graphics without losing ability to export them
As in previous versions, Mathematica 9 on Mac OS X (10.7.5 here) still has a problem with pasted PDF graphics that were copied from external applications such as ...
-6
votes
1answer
274 views
Custom File Palette
I find the default Mathematica IDE lacking. I am missing a simple project file tree on the left (as in eclipse, visual studio etc.)
The following would be very cool:
All your files (in a given ...