All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VisualizationBase Notification CATEdit

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATNotification
        |
        +---VisualizationBase.CATVueNotification
          |
          +---VisualizationBase.CATManipulatorNotification
            |
            +---CATEdit
 

Usage: you must use this class as is. You should never derive it.


public class CATEdit

Class to notify the mouse double click of the representation.
Role: This notification sent by a CATManipulator indicates that the button 1 of the mouse is double clicked above the representation controlled by the manipulator. It can be received by any CATCommand class by means of the callback through the CATCommand.AddAnalyseNotificationCB method.


Constructor and Destructor Index


o CATEdit(CATNotification*,CATDlgWindow*)
Constructs a CATEdit notification.
o ~CATEdit()

Method Index


o GetPopupFatherWindow()
Returns the father window for creating edit panel.

Constructor and Destructor


o CATEdit
public CATEdit(CATNotification* iNotification,
CATDlgWindow* iPopupFatherWindow= NULL)
Constructs a CATEdit notification.
Parameters:
iNotification
The device event notification. This notification contains the manipulation device parameters like mouse position.
iPopupFatherWindow
The father window of the edit panel. If the application wants to create an edit panel, it has to create it with a father window.
o ~CATEdit
public virtual ~CATEdit()

Methods


o GetPopupFatherWindow
public CATDlgWindow * GetPopupFatherWindow()const
Returns the father window for creating edit panel.

This object is included in the file: CATEdit.h
If needed, your Imakefile.mk should include the module: CATViz

Copyright © 2003, Dassault Systèmes. All rights reserved.