LAnnAutomation::SetTransparent

#include "ltwrappr.h"

virtual L_INT LAnnAutomation::SetTransparent(bTransparent, uFlags=0)

L_BOOL bTransparent;

/* flag that indicates whether to make the bitmap transparent */

L_UINT uFlags;

/* reserved for future versions */

Sets bitmap objects to use a transparent color. A transparent color is not painted when the image is painted. This function is available in the Document/Medical Toolkits.

Parameter

Description

bTransparent

Flag that indicates whether to make the bitmap transparent. Possible values are:

 

Value

Meaning

 

TRUE

Make the bitmap transparent

 

FALSE

Do not make the bitmap transparent. This is the default.

uFlags

Reserved for future versions, use 0.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Comments

Only Point and Stamp objects that are using a bitmap can be set to use a transparent color. By default the transparent color is white (0x00FFFFFF). In order for the transparent bitmaps to be painted properly the LTEFX14n.dll needs to be present for WIN32. If the appropriate DLL is not present, the transparent bitmap stamps will be painted as non-transparent bitmap stamps.

The next stamp created will be transparent.

Required DLLs and Libraries

LTANN

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

See Also

Functions:

Class Members, LAnnAutomation::SetAutoHilightPen, LAnnotation::GetFillModeExt, LAnnotation::SetFillModeExt, LAnnotation::GetOptions, LAnnotation::SetOptions

Topics:

Annotation Functions (Document/Medical only) Displaying Annotations

Example

void TestAnnWnd(LAnnAutomation L_FAR*pLAnnAutomation)
{
   pLAnnAutomation->SetTransparent(TRUE);
}