All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

Dialog Class CATDlgMotif

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATEventSubscriber
        |
        +---System.CATCommand
          |
          +---Dialog.CATDialog
            |
            +---Dialog.CATDlgBlackBox
              |
              +---CATDlgMotif
 

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


public class CATDlgMotif

Class specific to Unix platforms, neutral window providing some interoperability capability with non V5 Dialog objects.

Role: Creates an empty frame without any border.
It is targeted for very specific usages. Most application developers do not have to deal with this object.


Constructor and Destructor Index


o CATDlgMotif(CATDialog*,CATString&,CATDlgStyle)
Constructs a CATDlgWindows.
o ~CATDlgMotif()

Method Index


o GetFatherWidget()
Gets instance of the Motif underlying window.
o GetLetterObject()
Returns internal object.
o GetXtAppContext()
Gets XToolkit application context.
o GetXtDisplay()
Gets XToolkit display.
o ResetLetterObject()
Resets internal object.

Constructor and Destructor


o CATDlgMotif
public CATDlgMotif(CATDialog* iParent,
const CATString& iObjectName,
CATDlgStyle iStyle=NULL)
Constructs a CATDlgWindows.
Parameters:
iParent
The parent of the object
iObjectName
The name of the object
iStyle
The style of the object.
o ~CATDlgMotif
public virtual ~CATDlgMotif()

Methods


o GetFatherWidget
public Widget GetFatherWidget()
Gets instance of the Motif underlying window.
o GetLetterObject
public virtual l_CATDialog* GetLetterObject()
Returns internal object. Internal use only.
o GetXtAppContext
public XtAppContext GetXtAppContext()
Gets XToolkit application context.
o GetXtDisplay
public Display* GetXtDisplay()
Gets XToolkit display.
o ResetLetterObject
public virtual void ResetLetterObject()
Resets internal object. Internal use only.

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

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