In MC, we are allowed to manipulate text selections from menu items, but 
attempts to make a text palette or dialog for this fail:  MetaCard 
deselects text in non-focused windows.

Ostensibly, this design decision was made to prevent the impossible:  How 
can you have two controls, each in a difference window, each with the 
focus?

Mac OS answers this with an alternative text selection to indicate to the 
user that text is selected but not currently editable: instead of the 
inverted appearance of text which has focus, non-focused text selections 
are indicated with an outline of the selection region.  UNIX has a 
different set of rules and therefore different methods of resolving this, 
and according to Tog, Windows is not even a GUI and can therefore be 
summarily dismissed from the discussion. ;)

But even if we are talking about supporting a paradigm of a single OS, 
and fully recognizing the challenges of making platform-specific things 
in a multi-platform tool, this particular item is so critical that it 
makes a great many application designs impossible.  No font attribute 
dialogs, no font settings palletes, no text linking tools, none of the 
many, many things which would make useful, if not essential, additions to 
our applications.

So:  anyone find a way around this?   Anyone successfully implement a 
palette or dialog which indicates for the user the section of text about 
to be affected by the controls in another window?



- Richard Gaskin 
  Fourth World
  Multimedia Design and Development for Mac, Windows, UNIX, and the Web
  _____________________________________________________________________
  [EMAIL PROTECTED]                 http://www.FourthWorld.com
  US: 800-288-5825         Int'l: 323-225-3717        Fax: 323-225-0716

Reply via email to