IXlsDrawingShadow
COM interface ( getting help with interfaces )

 

interface IXlsDrawingShadow : IDispatch
{
  [id(1),propget] HRESULT PredefinedShadow([out, retval]enumPredefinedShadow* predeffect);
  [id(1),propput] HRESULT PredefinedShadow([in]enumPredefinedShadow predeffect);
  [id(2),propget] HRESULT Color([out, retval]IXlsColor** color);
  [id(3),propget] HRESULT ShadowSize([out, retval]int* percent);
  [id(3),propput] HRESULT ShadowSize([in]int percent);
  [id(4),propget] HRESULT Strength([out, retval]int* strength);
  [id(4),propput] HRESULT Strength([in]int strength);
  [id(5),propget] HRESULT Angle([out, retval]int* angle);
  [id(5),propput] HRESULT Angle([in]int angle);
  [id(6),propget] HRESULT Distance([out, retval]int* points);
  [id(6),propput] HRESULT Distance([in]int points);
}

 

HRESULT PredefinedShadow([out, retval]enumPredefinedShadow* predeffect);
retrieves the predefined shadow effect.

HRESULT PredefinedShadow([in]enumPredefinedShadow predeffect);
sets the predefined shadow effect.

HRESULT Color([out, retval]IXlsColor** color);
retrieves the color object of the shadow effect.

HRESULT ShadowSize([out, retval]int* percent);
retrieves the relative shadow size of the custom shadow effect.

HRESULT ShadowSize([in]int percent);
sets the relative shadow size of the custom shadow effect.

HRESULT Strength([out, retval]int* strength);
retrieves the strength of the custom shadow effect.

HRESULT Strength([in]int strength);
sets the strength of the custom shadow effect.

HRESULT Angle([out, retval]int* angle);
retrieves the angle of the custom shadow effect. In degrees.

HRESULT Angle([in]int angle);
sets the angle of the custom shadow effect. In degrees.

HRESULT Distance([out, retval]int* points);
retrieves the distance of the custom shadow effect. In points.

HRESULT Distance([in]int points);
sets the distance of the custom shadow effect. In points.