• used to edit or browse primary content
  • open-save-close lifecycle, * indicates save is needed
  • cannot open the same editor twice, within a perspective
  • labeled with name of content
  • drag out multiple tabs if you have to
  • hook into any global commands you can: cut, copy, paste, delete etc ...
  • toolbar contains the most common items from the view menu
  • context menu is based on current selection
  • contenxt menu contents set by selection type, enabled/distable by selection state
  • support extention of context menu with MB_ADDITIONS and IActionFilter
  • use outline view if contents will not fit on screen
  • table cell editors should work with single click, and commited when user clicks away. Enter commit, Esc cancels
[view] [edit]
(c) Copyright (c) 2004,2005 Refractions Research Inc. and others.