Reputation
9,016
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
32 58
Newest
 Nice Answer
Impact
~39k people reached

Mar
25
awarded  Nice Answer
Mar
18
revised How to make a panel disappear?
added 291 characters in body
Mar
18
answered How to make a panel disappear?
Mar
15
comment FormatType with respect to Cell's content
@Kuba the DefaultFormatType option.
Mar
14
answered FormatType with respect to Cell's content
Mar
10
awarded  Nice Answer
Feb
23
comment Order/Dependency of Styles in a Stylesheet
@Kuba, that would probably happen after the box language gets fully documented. Which is to say someday, but don't hold your breath. Or you can keep luring me into answering SE questions which involve reading FE source code. :)
Feb
23
revised Order/Dependency of Styles in a Stylesheet
Fixed a couple of mistakes and updated to reflect what the latest Mathematica actually does.
Jan
30
awarded  Yearling
Jan
26
comment MathLink linking error after OS X 10.9 (Mavericks) upgrade
Just a note that, in 10.4 (coming probably in a month or so), the default MacOS MathLink library will be switched to use libc++ by default. The framework will continue to host the older, libstdc++ version of MathLink using Apple's standard framework versioning scheme.
Jan
3
awarded  Nice Answer
Jan
1
comment Docked cell showing keystrokes and mouse buttons actions
@P.Fonseca I mean that, the way Mathematica implements its event handling (which is fairly standard), the operating system steals the keyboard event before Mathematica sees it and transforms it into a menu command event. It's not that it's impossible to capture the keyboard event before it's transformed...it's that there's no very compelling reason for Mathematica to do otherwise (and bear the extra complexity, risk of bugs, extra developer hours contributed to this, etc.).
Dec
31
answered Overlay vs Show to combine plots?
Dec
31
comment Panning with Mouse + Moving A Curve
I have some code you might be interested in. It's not a proper answer to this question because it doesn't allow for dragging of curves. But what it does do is to allow arbitrary panning, by interactively changing the variable range and PlotRange. So, unlike the other solutions here, you won't hit a wall if you pan too far. It also, somewhat amusingly, supports "throwing". I don't have it anywhere at the moment, but if there's interest, I could maybe throw it up on a Github gist or something.
Dec
31
comment How to have an Input cell that doubles as an Output
Another possibility is the use of a template notebook to generate the notebook you wish to redistribute. The template notebook does exactly the sort of transformation (output replacing input) that you describe, but as part of a deployment step rather than an interactive widget like the one you describe. If the non-interactive, deployment-based approach is appealing to you, I could write it up as an answer.
Dec
31
comment How to have an Input cell that doubles as an Output
Sometimes people ask questions which, even if properly and successfully answered, wouldn't represent the best solution to the actual problem they're experiencing. That's why I want to understand your problem, and why one existing solution to that problem was not sufficient for you. Given your problem, I would have gravitated toward a tagging-based solution...perhaps to the end of automatically reverse-closing the appropriate cell groups. It's unclear from your description whether you would find such a solution adequate and, if not, why not.
Dec
31
comment Docked cell showing keystrokes and mouse buttons actions
Some limitations could be dealt with by cleverer coding than I was willing to put the effort in for here. Perhaps somebody would like to follow up with an answer that builds on mine and improves it. But the limit of not having a "KeyUp" event handler is very problematic. And perhaps not too difficult to resolve in a future version of Mathematica. But the limitation of it not showing things like Ctrl+Z because the operating system snatches the event...that's more fundamental, and seems less likely to see a solution in the foreseeable future.
Dec
31
comment Overlay vs Show to combine plots?
Your statement about rasterization is not true. Overlay never rasterizes anything. The point is that Show called on multiple Graphics objects will always return something with head Graphics that has effectively merged the primitive list and options, while Overlay returns a thing with head Overlay that merely shows the items (which need not be graphics) visually stacked.
Dec
31
comment How to change default font for all existing notebooks at once?
Out of curiosity, which operating system were you on?
Dec
31
answered Docked cell showing keystrokes and mouse buttons actions