CATIAApplicationFrame Interface CATIDlgTextOverlayViewModel

Usage: you can reimplement this interface by deriving the supplied CATExtIDlgTextOverlayViewModel adapter class.


interface CATIDlgTextOverlayViewModel

Interface to Role: .


The goal of this interface is to provide You should implement the CATIDlgTextOverlayViewModel interface, for each model Do not directly implement the CATIDlgTextOverlayViewModel interface, but use the CATExtIDlgTextOverlayViewModel adapter and implement the needed methods.

BOA information: this interface CANNOT be implemented using the BOA (Basic Object Adapter).


Method Index


o GetAnchor(CATBaseUnknown_var,CATMathPointf&)
o GetCommand(CATBaseUnknown_var,CATString&)
o GetCommand(CATBaseUnknown_var,CATString&,CATUnicodeString&)
o GetIcon(CATBaseUnknown_var,CATString&)
o GetLabel(CATBaseUnknown_var,CATString&)
o GetObjects(CATListOfCATBaseUnknown_var&)
o GetPath(CATBaseUnknown_var&)
o GetProperties(CATListOfCATString&)
o GetStyle(CATBaseUnknown_var,CATString&)
o LaunchCommand(CATBaseUnknown_var,CATString&,CATPathElement&,float,float)
o LaunchCommand(CATBaseUnknown_var,CATString&,CATPathElement&,float,float,CATUnicodeString&)

Methods


o GetAnchor
public virtual GetAnchor( ispItem,
oAnchor)
o GetCommand
public virtual GetCommand( ispNode,
const iPropertyID)
o GetCommand
public virtual GetCommand( ispNode,
const iPropertyID,
oHyperLink)
o GetIcon
public virtual GetIcon( ispItem,
const iPropertyID)
o GetLabel
public virtual GetLabel( ispItem,
const iPropertyID)
o GetObjects
public virtual GetObjects( oObjects)
o GetPath
public virtual GetPath( const iObject)
o GetProperties
public virtual GetProperties( oProperties)
o GetStyle
public virtual GetStyle( ispItem,
const iPropertyID)
o LaunchCommand
public virtual LaunchCommand( ispNode,
const iPropertyID,
const iPath,
const ilx,
const ily)
o LaunchCommand
public virtual LaunchCommand( ispNode,
const iPropertyID,
const iPath,
const ilx,
const ily,
const iHyperLink)

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

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