CATIAApplicationFrame CATDlgTextOverlayView

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


public class CATDlgTextOverlayView

CATDlgTextOverlayView Model should implement: 1.
CATIObjectSetViewModel to list objects to display 2. CATIInteractiveGeoViewModel to get representation of objects to display 3. CATIObjectViewModel to get properties of objects to display


Constructor and Destructor Index


o CATDlgTextOverlayView(CATDlgFrame*,CATString&,int)
Constructor
o ~CATDlgTextOverlayView(void)
Destructor

Method Index


o GetLayout(void)
Get current layout
o GetLook(void)
Get current look
o GetMaxDisplay(void)
Get maximum number of displayed items.
o GetProperties(void)
Get displayed properties
o GetTooltip(void)
Get tooltip
o SetController(CATBaseUnknown*)
Sets the controller of the text overlay view.
o SetCrop(int)
Set crop policy.
o SetLayout(OverlayLayout)
Set layout mode
o SetLook(Look)
Set look
o SetMaxDisplay(int)
Set maximum number of displayed items.
o SetModel(CATBaseUnknown*)
Set the model of the text overlay view.
o SetProperties(CATListOfCATString&)
Set properties to display (if model implements CATIView)
o SetVisibility(int)
Set visibility

Enumerated Type Index


o Look
Available looks
o OverlayLayout
Available layouts

Constructor and Destructor


o CATDlgTextOverlayView
public CATDlgTextOverlayView( iFather,
const iName,
iStyle=NULL )
Constructor
o ~CATDlgTextOverlayView
public virtual ~CATDlgTextOverlayView( )
Destructor

Methods


o GetLayout
public GetLayout( )
Get current layout
o GetLook
public GetLook( )
Get current look
o GetMaxDisplay
public GetMaxDisplay( )
Get maximum number of displayed items. -1 means no limit.
o GetProperties
public GetProperties( )
Get displayed properties
o GetTooltip
public GetTooltip( )
Get tooltip
o SetController
public SetController( controller)
Sets the controller of the text overlay view.
o SetCrop
public SetCrop( iCropPolicy)
Set crop policy. -1 means automatic (from settings)
o SetLayout
public SetLayout( iLayout)
Set layout mode
o SetLook
public SetLook( iLook)
Set look
o SetMaxDisplay
public SetMaxDisplay( iMaxDisplay)
Set maximum number of displayed items. -1 means no limit.
o SetModel
public SetModel( iModel)
Set the model of the text overlay view.
o SetProperties
public SetProperties( const iProperties)
Set properties to display (if model implements CATIView)
o SetVisibility
public SetVisibility( iVisibility)
Set visibility

Enumerated Types


o Look
enum Look {
  Light,
  Strong
}
Available looks
o OverlayLayout
enum OverlayLayout {
  Automatic,
  Side,
  InPlace
}
Available layouts

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.