gecko-dev/cmd
kin%netscape.com 73e6b514f3 Modifications neccessary to route commands to the correct ENDER object
(HTMLArea) on the page. Approved and reviewd by ramiro and akkana.

Command.cpp
Command.h
    - Modified the XFE_ViewCommand constructor to take a view
      argument (defaults to NULL when not provided). If not NULL,
      this view is used to dispatch the command.

EditorView.cpp
EditorView.h
    - Modified all XFE_EditorViewCommands to take a view argument
      for their constructors to pass on to XFE_ViewCommand. Only
      ENDERs pass non-NULL views to the constructors, so the Editor
      still dispatches commands the way it always has.

Frame.cpp
Frame.h
    - Modified xfe_ExecuteCommand to take a cmdDispatcher argument.
      If non-null, it is casted to either a frame or view and then
      used to dispatch the command passed in. If it is null,
      xfe_ExecuteCommand dispatches as it always has.

Menu.cpp
Menu.h
PopupMenu.cpp
PopupMenu.h
    - Modified XFE_Menu and XFE_PopupMenu constructors to take a
      cmdDispatch argument. If it is non null, it is used to dispatch
      the command that is attatched to the menuitem.

MozillaApp.cpp
    - Modified xfeDoCommandAction ENDER code to call xfe_ExecuteCommand(),
      passing in the view as the cmdDispatcher.

View.cpp
    - Removed unused local variable in removeView(), to fix compiler
      warning.
    - Modified getCommandView() to recurse down the entire View tree
      to find a view that can handle a command. The old code only looked
      one level deep.
1998-08-11 21:50:47 +00:00
..
dialup minor text updates to reflect latest UI 1998-08-10 22:57:36 +00:00
macfe Support for pop-down tree views. 1998-08-11 19:20:01 +00:00
stubfe Free the lizard 1998-03-28 02:44:41 +00:00
wincom glowcode. bug 299200 a:don. 1998-07-09 16:33:15 +00:00
winfe got jwz's libmime changes building on windows 1998-08-11 21:30:43 +00:00
xfe Modifications neccessary to route commands to the correct ENDER object 1998-08-11 21:50:47 +00:00
Makefile Free the lizard 1998-03-28 02:44:41 +00:00
makefile.win Free the lizard 1998-03-28 02:44:41 +00:00