OpDeleteLiveEffect Class Reference

Operation to apply Bitmap Effect to the selection. See also:. More...

#include <opliveeffects.h>

Inheritance diagram for OpDeleteLiveEffect:

OpLiveEffect SelOperation UndoableOperation Operation MessageHandler ListItem CCObject SimpleCCObject List of all members.

Public Member Functions

virtual void GetOpName (String_256 *pstrOpName)
virtual BOOL DoEffectOp (ListRange *pLevelRange, OpLiveEffectParam *pLEOpParam)
virtual BOOL MayChangeNodeBounds () const

Static Public Member Functions

static OpState GetState (String_256 *pstrDescription, OpDescriptor *pOpDesc)

Private Member Functions

 CC_DECLARE_DYNCREATE (OpDeleteLiveEffect)

Detailed Description

Operation to apply Bitmap Effect to the selection. See also:.

Author:
Phil_Martin (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/09/2004

Definition at line 432 of file opliveeffects.h.


Member Function Documentation

OpDeleteLiveEffect::CC_DECLARE_DYNCREATE OpDeleteLiveEffect   )  [private]
 

BOOL OpDeleteLiveEffect::DoEffectOp ListRange pLevelRange,
OpLiveEffectParam pLEOpParam
[virtual]
 

Author:
Phil_Martin (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/09/2004
Parameters:
[INPUTS] 
[OUTPUTS] 
Returns:

Errors: See also:

Reimplemented from OpLiveEffect.

Definition at line 3389 of file opliveeffects.cpp.

03390 {
03391     OpLiveEffect::DoDeletePostProcessor(this, pLevelRange);
03392 
03393     return TRUE;
03394 }

void OpDeleteLiveEffect::GetOpName String_256 pstrOpName  )  [virtual]
 

Author:
Phil_Martin (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/09/2004
Parameters:
[INPUTS] 
[OUTPUTS] 
Returns:

Errors: See also:

Reimplemented from Operation.

Definition at line 3367 of file opliveeffects.cpp.

03368 {
03369     *pstrOpName = String_256(_R(IDS_LE_OPDELETE));
03370 }

OpState OpDeleteLiveEffect::GetState String_256 pstrDescription,
OpDescriptor pOpDesc
[static]
 

Author:
Phil_Martin (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/09/2004
Parameters:
[INPUTS] 
[OUTPUTS] 
Returns:

Errors: See also:

Definition at line 3335 of file opliveeffects.cpp.

03336 {
03337     // default is an unticked, *GREYED*, on-menu state.
03338     OpState OpSt;
03339     OpSt.Greyed = FALSE;
03340     *pstrDescription = String_256(_R(IDS_DESCRIBE_LIVEEFFECT));
03341 
03342     if (XPEHost::IsEditSessionRunning())
03343     {
03344         OpSt.Greyed = TRUE;
03345         *pstrDescription = String_256(_R(IDS_LE_EDIT_RUNNING));
03346     }
03347 
03348     return OpSt;
03349 }

virtual BOOL OpDeleteLiveEffect::MayChangeNodeBounds  )  const [inline, virtual]
 

Reimplemented from SelOperation.

Definition at line 448 of file opliveeffects.h.

00448 { return TRUE; }


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:57:53 2007 for Camelot by  doxygen 1.4.4