- virtual bool OnGUIEvent (int theCommandID, QAD_Desktop* parent);
- virtual bool OnMousePress (QMouseEvent* pe, QAD_Desktop* parent, QAD_StudyFrame* studyFrame);
- virtual bool OnMouseMove (QMouseEvent* pe, QAD_Desktop* parent, QAD_StudyFrame* studyFrame);
- virtual bool OnKeyPress (QKeyEvent* pe, QAD_Desktop* parent, QAD_StudyFrame* studyFrame);
- virtual bool ActiveStudyChanged( QAD_Desktop* parent );
- virtual bool SetSettings ( QAD_Desktop* parent );
- virtual void DefinePopup ( QString & theContext, QString & theParent, QString & theObject );
- virtual bool CustomPopup ( QAD_Desktop* parent, QPopupMenu* popup, const QString & theContext,
- const QString & theParent, const QString & theObject );
- virtual void BuildPresentation ( const Handle(SALOME_InteractiveObject)& theIO,
- QAD_ViewFrame* = 0 );
- virtual void SupportedViewType (int* buffer, int bufferSize);
- virtual void Deactivate ();
-
- /* Non modal dialog boxes magement */
+ virtual bool OnGUIEvent ( int id );
+ virtual bool OnMousePress ( QMouseEvent*, SUIT_ViewWindow* );
+ virtual bool OnMouseMove ( QMouseEvent*, SUIT_ViewWindow* );
+ virtual bool OnKeyPress ( QKeyEvent*, SUIT_ViewWindow* );
+
+ virtual void contextMenuPopup( const QString&, QPopupMenu*, QString& );
+
+ virtual bool SetSettings ( SUIT_Desktop* );
+ virtual void BuildPresentation ( const Handle(SALOME_InteractiveObject)&,
+ SUIT_ViewWindow* = 0 );
+
+ /* Non modal dialog boxes management */