Named style behavior [was Re: change keyboard shortcuts]

Nicholas Riley njriley at uiuc.edu
Thu Jan 19 15:17:48 PST 2006


On Thu, Jan 19, 2006 at 03:12:37PM -0700, Gernot Maier wrote:
> is there a way to change keyboard shortcuts?
> 
> I would like to have a shortcut to change the color of text (something 
> like the shortcut the make it bold), which currently takes several mouse 
> clicks.

You can use the named styles to do this; that's what I do.  They get
automatically assigned to the function keys.

It reminds me of another thing - is there a way to do "Show Styles
View" other than the menu?  I often find my named styles are being
misapplied - i.e., if you have a heading with a single subhead and
apply a style to the subhead, it gets saved at the level of the
heading, which means that additional subheads get the style when I
don't want them to, and there's no way to turn off the style from the
keyboard I know of.

The "Style Attributes" palette doesn't show attributes of subheads, so
if I delete the last styled subhead of some heading, the style is
lurking in wait to reapply the next time I create a subhead, yet it's
not visible anywhere in the UI I can tell.  If it's the only heading
in the document, it's even worse - the Styles View shows nothing even
when I click on the subhead, because the style gets applied to "All
level n rows", and neither does the style get updated in the drawer
(is there a different "All level n rows" being used here that I'm
unaware of?).  Yet worse, the promotion of the rule from "children of
XXX" to "All level n rows" appears to happen only when I create a
second subhead, so you think it's local, but then SURPRISE!

Compared with MORE's rules, which were more logical, visible without
requiring a special mode, and above all entirely manipulable from the
keyboard, I find OmniOutliner's styles to be really painful - second
only to the notes toggle behavior, which I've already reported... why
on earth must I enter a note before I can hide it?

I tried using the Keyboard Shortcuts in System Preferences to set a
shortcut for "Show Styles View", but they stop working after I do
various things which I imagine cause OmniOutliner to refresh its menus
(such as clicking in the topic), until I pull down the menu again.
This might be a Cocoa/Carbon bug, but it'd be nice to have a standard
keyboard equivalent.

BTW, if any of the above is a result of my misunderstanding
OmniOutliner's style system, please let me know.  I run into the above
problems many times a day, because I use named styles to mark items in
my to-do list as "priority", "in progress" and so forth, and very
often end up with unintended style application as I describe.

-- 
Nicholas Riley <njriley at uiuc.edu> | <http://www.uiuc.edu/ph/www/njriley>


More information about the OmniOutliner-Users mailing list