CATPLMUIInterfaces Interface CATIPLMObjectSelectorFactory
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIPLMObjectSelectorFactory
Interface to create PLM Object Selector.
Role: This interface allows you retrieve a PLM Object Selector, handled by the interface. You retrieve a pointer the current interface pointer using the
method
- See also:
- ,
Method Index
- o
CreateObjectSelector(CATDialog*,CATString,CATIPLMObjectSelector*&)
- Creates the Object Selector.
Methods
o CreateObjectSelector
public virtual CreateObjectSelector( | | ipDialogBoxParent, |
| const | iDialogObjectName, |
| | oPLMObjectSelector) |
-
Creates the Object Selector.
Role: This method creates a PLM Object Selector, which invokes the PLM Object Selector dialog panel later.
- Parameters:
-
- ipDialogBoxParent
- The parent command of the PLM Object Selector dialog box. It can be your own command if it is a CATDialog, otherwise
it can be the frame.
- iDialogObjectName
- The dialog instance identifier of the PLM Object Selector dialog panel. It is an internal data for the dialog panel,
but certainly not the title of the dialog panel (NLS)
- oPLMObjectSelector
- [out, CATBaseUnknown#Release] An interface pointer to handle the newly created PLM Object selector. This interface pointer needs to be released.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- The pointer on Object Selector was successfully retrieved.
- E_FAIL
- The pointer on Object Selector isn't retrieved.
This object is included in the file: CATIPLMObjectSelectorFactory.h
If needed, your Imakefile.mk should include the module: CATPLMUIInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.