Changes from Version 13 to Version 14

Version 14 of the LEADTOOLS CLIB has changed from Version 13 as follows:

image\sqrblit.gif LEADTOOLS now supports UNICODE.

image\sqrblit.gif The Common Dialog functionality has removed from this help file and has presented in the new LEADTOOLS Common Dialog CLIB toolkit. For information on the new version 14 of the LEADTOOLS Common Dialog CLIB, refer to the LEADTOOLS Common Dialog CLIB Help File.

image\sqrblit.gif LEADTOOLS now supports overlay bitmaps drawing.

image\sqrblit.gif When loading PTOCA and AFP:PTOCA files, you can get and change the current values for the control options used by LEADTOOLS when loading a PTOCA file.

image\sqrblit.gif LEADTOOLS now lets you load embedded ICC profiles.

image\sqrblit.gif LEADTOOLS now supports to instruct the toolkit to react dynamically depending on the bitmap size or the amount of available memory.

image\sqrblit.gif LEADTOOLS now can subtract the live (destination) bitmap from the mask (source) bitmap to show the differences between the two bitmaps.

image\sqrblit.gif LEADTOOLS now supports double buffering; which is used to reduce flickering when painting windows.

image\sqrblit.gif LEADTOOLS now can detect the registration marks.

image\sqrblit.gif LEADTOOLS has improved the brightness and contrast functionality by adding the following new features:

image\sqrblit.gif Improve the brightness of an image by adding bitmaps within a bitmap list.

image\sqrblit.gif Increase or decrease the brightness in the bitmap by multiplying the colors in the specified bitmap.

image\sqrblit.gif Performs an adaptive contrast enhancement (ACE) to areas that are originally low in contrast.

image\sqrblit.gif Changes the distribution of the red, green, or blue channels.

image\sqrblit.gif Applies brightness, contrast and intensity adjustments to enhance the image tonal range.

image\sqrblit.gif Change the hue, saturation and brightness of all or specified colors in the image.

image\sqrblit.gif Adjust the hue, saturation and brightness of an image by applying one of five mathematical functions to a bitmaps pixel values: square, square root, log, sine, and cosine and then multiplying the results by specified factor.

image\sqrblit.gif Remap pixel values using a lookup table, or by applying a linear transformation.

image\sqrblit.gif Set up window leveling options for a bitmap using a lookup table or a linear transformation.

image\sqrblit.gif Converts a bitmap into a black and white image without changing its bits per pixel by using a local threshold value for each pixel of the image.

image\sqrblit.gif Wraps techniques of image enhancements, such as contrast enhancement, edge enhancement and latitude reduction, for Computed Radiography (CR).

image\sqrblit.gif Correcting nonuniform brightness.

image\sqrblit.gif LEADTOOLS has added Fourier Transforms to remove noise from video signals, CCDs, and harmonic noise like:

Herringbone patterns seen in video images

Sine wave patterns

Moiré patterns

Halftone patterns

Interference patterns

image\sqrblit.gif LEADTOOLS has improved the Annotation Automation Object by adding new features.

image\sqrblit.gif Functionality being added with Version 14 now makes it possible for you to create custom annotations that look and behave in almost any way imaginable.

image\sqrblit.gif LEADTOOLS has improved the automated annotation by adding new six tools:

Curve Tool

Closed Curve Tool

RTF Tool

PolyRuler Tool

Encrypt Tool

Text Pointer Tool

image\sqrblit.gif LEADTOOLS now supports The PLT/RTF Options.

image\sqrblit.gif LEADTOOLS now supports AutoCAD Color Scheme.

image\sqrblit.gif LEADTOOLS now can compares all or part of one bitmap with all the areas of the same dimensions in another bitmap and finds those areas that match according to the measure of correlation.

image\sqrblit.gif LEADTOOLS now can be used to improve the brightness of an image by adding bitmaps within a bitmap list.

image\sqrblit.gif LEADTOOLS now can increase or decrease the brightness in the bitmap by multiplying the colors in the specified bitmap.

image\sqrblit.gif LEADTOOLS now filters a specified bitmap to detect colors in a specified intensity range in all planes or a specific plane.

image\sqrblit.gif LEADTOOLS now can combine image data from the source bitmap (the slave) and the destination bitmap (the master), using a perspective warp.

image\sqrblit.gif LEADTOOLS now supports linearizes the number of pixels locally in a bitmap, based on the specified color space.

image\sqrblit.gif LEADTOOLS now supports averaging the bitmaps in a list, eliminating random noise contained in the images.

image\sqrblit.gif LEADTOOLS now transforms the bitmap into a binary image.

image\sqrblit.gif LEADTOOLS now deinterlaces video source images by removing the black lines. It proceeds by merging lines in the image together and/or blending them together.

image\sqrblit.gif LEADTOOLS now smoothes the edges of a bitmap.

image\sqrblit.gif LEADTOOLS now can detect the edges in a bitmap by applying a statistical filter that analyzes the variations of colors in all directions around each pixel.

image\sqrblit.gif LEADTOOLS now can find the skeleton of regions or objects in a binary bitmap.

image\sqrblit.gif LEADTOOLS now converts a grayscale bitmap into a colored one by mixing or replacing the original values of the pixels with one or more new colors. Also it converts the image to a grayscale level by reducing the saturation of each color to zero.

image\sqrblit.gif LEADTOOLS now can removes holes from a bitmap region.

image\sqrblit.gif LEADTOOLS has improved the artistic effects by adding the following new features:

image\sqrblit.gif Adds shadows to a bitmap, letting you specify the threshold value, the direction of the light source, and whether the shadows are colored or grayscale.

image\sqrblit.gif Adds effects that simulate random color changes, scratches, dust and pits, making a bitmap look like it was made from an old film.

image\sqrblit.gif Splits the image into square or rectangular blocks. If the blocks are square, rotates each block by 0, 90, 180, or 270 degrees. If the blocks are rectangular, flips the blocks around the X-axis and Y-axis.

image\sqrblit.gif Adds light to the bitmap according to a function-based distribution. This functional light will be generated by one of the following methods: linear, quadratic, sine, cosine, or using freehand points.

image\sqrblit.gif Splits the image into square blocks and randomizes these blocks inside the image.

image\sqrblit.gif Divides the image into a certain number of rings. Each ring is rotated according to a rotate angle. The rotate angle for each ring will be chosen randomly by the function or can be passed to the function.

image\sqrblit.gif Adds a pseudo-3D wave effect to the bitmap by drawing horizontal lines across the bitmap and basing each lines height at each point on its brightness at that point.

image\sqrblit.gif Divides the bitmap into segments where each segments pixels have approximately the same color (homogenous color).

image\sqrblit.gif LEADTOOLS now can combine image data from the mask bitmap and underlay bitmap with an underlay effect.

image\sqrblit.gif Wraps the bitmap along the inside or outside of an arc pattern.

image\sqrblit.gif Warps the bitmap to a cylindrical shape.

image\sqrblit.gif Shears the bitmap by the wave drawn using amplitude values

image\sqrblit.gif Distorts the bitmap by the wave drawn using amplitude values

image\sqrblit.gif Makes a bitmap look like it was painted by an impressionist painter.

image\sqrblit.gif Divides the bitmap into rectangular or circular cells and then recreates the image using those cells filled with the minimum, maximum, or average pixel value, depending upon the effect that was set.

image\sqrblit.gif Converts the bitmap from rectangular to polar coordinates and vice versa.

image\sqrblit.gif Warps the bitmap by pinching it toward the center or expanding the bitmap away from its center.

image\sqrblit.gif Rotates the bitmap pixels around a center point.

image\sqrblit.gif Distorts a bitmap using a wave radiating from the specified center.

image\sqrblit.gif Warps the image in concentric rings.

image\sqrblit.gif Warps the image around a 3D spherical shape.

image\sqrblit.gif Produces a swirl pattern by rotating the bitmap the specified number of degrees about the specified point.

image\sqrblit.gif Distorts the bitmap with two perpendicular waves at the specified angle and with the specified wave type.

image\sqrblit.gif Creates thin lines, directed along the specified angle, on the specified bitmap.

image\sqrblit.gif Blurs the bitmap along radial lines starting from the specified center point.

image\sqrblit.gif Distorts the bitmap with a wave zoomed from the specified center.

image\sqrblit.gif Draws a water wave effect

image\sqrblit.gif LEADTOOLS has improved the adjusting colors in an image by adding the following new features:

image\sqrblit.gif Performs specific Mathematical or logical operations on the colors of a bitmap.

image\sqrblit.gif Replaces specified colors by adjusting values of hue, saturation and brightness.

image\sqrblit.gif Using any one of eight color spaces, resets those bitmaps pixel component values that fall inside or outside of a specified range.

image\sqrblit.gif Changes the distribution of the red, green, or blue channels.

image\sqrblit.gif Colors an 8, 12 or 16-bit grayscale bitmap. The function changes the color bits/pixel of the bitmap from the specified formats into 24-bit RGB format.

image\sqrblit.gif Selects a specified number of bits of an 8, 12 or 16-bit grayscale bitmap and puts them into a mask, then colors the bitmap depending on the mask. This can show bitmap variances depending on user-defined conditions.

image\sqrblit.gif Selects a specified number of bits from an 8, 12 or 16-bit grayscale bitmap into a mask and places the mask in a new 8, 12 or 16-bit grayscale bitmap.

image\sqrblit.gif Makes dark values darker and light values lighter to automatically enhance shadows and brighten the image.

image\sqrblit.gif Adds a three-dimensional texture pattern by applying the bump image to the destination image.

image\sqrblit.gif Rebalances the colors in a bitmap in order to make color adjustments and to correct images which have more color than others.

image\sqrblit.gif Applies color leveling to an image. It changes the image shadows, midtones and highlights.

image\sqrblit.gif Remaps the bitmap into a collection of rotated rectangles (cubic faces), in the Cubist style.

image\sqrblit.gif Draws a star on the bitmap.

image\sqrblit.gif Simulates painting an image with the watercolor dry brush technique.

image\sqrblit.gif Wraps the bitmap onto a 3D plane.

image\sqrblit.gif Wraps the bitmap along its radius on a 3D surface.

image\sqrblit.gif Divides the image into cells and makes it look as if it is being viewed through glass blocks.

image\sqrblit.gif Makes colored edges shine with a neon-like glow.

image\sqrblit.gif Simulates the secondary reflections caused when bright lights are facing the camera lens.

image\sqrblit.gif Adds many spots of directed light sources to the bitmap.

image\sqrblit.gif Lightens or darkens all or part of a bitmap by remapping the pixel values.

image\sqrblit.gif Reflects the bitmap on an ocean surface.

image\sqrblit.gif Corrects color values by shifting the sample colors to the target colors.

image\sqrblit.gif Places the bitmap on parallel planes along the Z-axis bent towards a center point.

image\sqrblit.gif Places the bitmap on parallel planes along the Z-axis.

image\sqrblit.gif Corrects color values by shifting the sample colors to the target colors.

image\sqrblit.gif Changes the color of a bitmap by altering the definitions of one or more colors used by the bitmap.

image\sqrblit.gif Smoothes the rough edges in the bitmap.

image\sqrblit.gif applies color leveling to an image and changes the image's shadows, midtones and highlights.

image\sqrblit.gif Places the bitmap inside a tunnel along the Z-axis.

Changed functions

The following functions have been changed from the previous version of LEADTOOLS or removed:

LAnnContainer::FileInfo takes 1 new parameter.

LAnnContainer::FileInfoMemory takes 1 new parameter.

LAnnContainer::FileInfoOffset takes 1 new parameter.

LAnnPushPin::GetSecondaryBitmap takes 1 new parameter.

LAnnToolBar::GetToolBarButtons takes 1 new parameter.

LAnnToolBar::GetToolBarInfo takes 1 new parameter.

LBase::LoadLibraries takes 1 new parameter.

LBase::VersionInfo takes 1 new parameter.

LBitmapBase::ConvertToDIB takes 1 new parameter.

LBitmapBase::CreateFadedMask takes 1 new parameter.

LBitmapBase::Resize takes 2 new parameters.

LBaseFile::GetDefaultSaveFileOption takes 1 new parameter.

LBitmapList::GetItem takes 1 new parameter.

LBitmapWindow::GetMagGlassOptions takes 1 new parameter.

LBitmapRgn::SetRgnMagicWand takes 2 new parameters.

LChange::ChangeFromDIB takes 1 new parameter.

LFile::BrowseDir takes 1 new parameter.

LFile::GetInfo takes 1 new parameter.

LFileSettings::GetDefaultJ2KOptions takes 1 new parameter.

LFileSettings::GetJ2KOptions takes 1 new parameter.

LMemoryFile::GetInfo takes 1 new parameter.

LPaintEffect::EffectBlt takes 2 new parameters.

LPaintEffect::PaintBitmap takes 2 new parameters.

LPaintEffect::PaintTransition takes 2 new parameters.

LScreenCapture::CaptureAreaOptionDlg takes 1 new parameter.

LScreenCapture::CaptureFromEXEDlg takes 1 new parameter.

LScreenCapture::CaptureObjectOptionDlg takes 1 new parameter.

LScreenCapture::SetCaptureOptionDlg takes 1 new parameter.

The parameters nThumbWidth, nThumbHeight, nBits, uCRFlags, bMaintainAspect, bForceSize, crBackColor, bLoadStamp, and bResample of LFile::BrowseDir were removed and a pointer to THUMBOPTIONS was added.

The parameters nWidth, nHeight, nZoom, clrPen,hMagCursor, clrBack, bEllipse, nBorderSize, b3D, uPaintFlags, pMask, uMaskCount, nCrosshair, bIgnoreRgn, and bCenter, of LBitmapWindow::GetMagGlassOptions were removed and one new parameter was added.

The following functions have been removed:

The Class LDialog was removed

LAnnotation::GetName

LAnnotation::SetName

LBitmapBase::Add

Changed structures

image\sqrblit.gif The BITMAPHANDLE structure has 4 new members.

image\sqrblit.gif The BALANCING structure now has 1 new member.

image\sqrblit.gif The LOADINFO structure now has 1 new member.

image\sqrblit.gif The LOADFILEOPTION structure now has 1 new member.

image\sqrblit.gif The FILEINFO structure has 1 new member.

image\sqrblit.gif The SAVEFILEOPTION structure has 1 new member.

image\sqrblit.gif The VERSIONINFO structure has 1 new member.

image\sqrblit.gif The LAYERINFO structure has 1 new member.

image\sqrblit.gif The FILEPDFOPTIONS structure has 1 new member.

image\sqrblit.gif The ADDBORDERINFO structure has 1 new member.

image\sqrblit.gif The ADDFRAMEINFO structure has 1 new member.

image\sqrblit.gif The FILEJ2KOPTIONS structure has 1 new member.

image\sqrblit.gif The THUMBOPTIONS structure has 1 new member.

image\sqrblit.gif The SMOOTH structure has 2 new members.

image\sqrblit.gif The LINEREMOVE structure has 2 new members.

image\sqrblit.gif The BORDERREMOVE structure has 2 new members.

image\sqrblit.gif The INVERTEDTEXT structure has 2 new members.

image\sqrblit.gif The CURVE structure has 1 new member.

image\sqrblit.gif The DOTREMOVE structure has 2 new members.

image\sqrblit.gif The HOLEPUNCH structure has 2 new members.

image\sqrblit.gif The LILCLICK structure has 1 new member.

image\sqrblit.gif The LILITEM structure has 3 new members.

image\sqrblit.gif The LILITEMSEL structure has 1 new member.

image\sqrblit.gif The LILSELOPTION structure has 1 new member.

image\sqrblit.gif The ANNBUTTON structure has 2 new members.

image\sqrblit.gif The ANNCHANGEPARAM structure has 1 new member.

image\sqrblit.gif The ANNFILEINFO structure has 1 new member.

image\sqrblit.gif The ANNTOOL structure has 1 new member.

image\sqrblit.gif The ANNTOOLBARINFO structure has 1 new member.

New structures

The following are new structures:

image\sqrblit.gif ADDMESGINFO

image\sqrblit.gif ANNCHANGEPARAM

image\sqrblit.gif ANNCHANGETYPE

image\sqrblit.gif ANNENCRYPTOPTIONS

image\sqrblit.gif ANNFONT

image\sqrblit.gif ANNHANDLE

image\sqrblit.gif ANNHANDLEINFO

image\sqrblit.gif ANNHILIGHT

image\sqrblit.gif ANNHYPERLINK

image\sqrblit.gif ANNMOVE

image\sqrblit.gif ANNMOVEPOINT

image\sqrblit.gif ANNNAMEOPTIONS

image\sqrblit.gif ANNPOINTOPTIONS

image\sqrblit.gif ANNPROTRACTOR

image\sqrblit.gif ANNRESIZEROTATE

image\sqrblit.gif ANNRULERUNIT

image\sqrblit.gif ANNSMARTDISTANCE

image\sqrblit.gif ANNTEXTTOKEN

image\sqrblit.gif ANNTEXTTOKENTYPE

image\sqrblit.gif ANNXFORM

image\sqrblit.gif BALANCEDATA

image\sqrblit.gif BUMPDATA

image\sqrblit.gif COLORDATA

image\sqrblit.gif COLORREPLACE

image\sqrblit.gif COMPDATA

image\sqrblit.gif FILEDJVOPTIONS

image\sqrblit.gif FILEOVERLAYCALLBACKDATA

image\sqrblit.gif FILEPLTOPTIONS

image\sqrblit.gif FILEPTKOPTIONS

image\sqrblit.gif FILERTFOPTIONS

image\sqrblit.gif FTARRAY

image\sqrblit.gif GRAYCOLOR

image\sqrblit.gif HITTESTINFO

image\sqrblit.gif HSIDATA

image\sqrblit.gif L_COMPLEX

image\sqrblit.gif LIGHTINFO

image\sqrblit.gif LIGHTPARAMS

image\sqrblit.gif LVLCLRINF

image\sqrblit.gif LVLCLR

image\sqrblit.gif MAGGLASSOPTIONS

image\sqrblit.gif OVERLAYATTRIBUTES

image\sqrblit.gif SEARCHMARKS

image\sqrblit.gif SELCLRINF

image\sqrblit.gif SELCLR

image\sqrblit.gif STARINFO

image\sqrblit.gif STATISTICSINFO

image\sqrblit.gif USERFLT

The rest of this topic lists the new functions in version 14:

LAnnAudioClip

LAnnAudioClip::AddUserHandle

LAnnAudioClip::GetUserHandle

LAnnAudioClip::GetUserHandles

LAnnAudioClip::ChangeUserHandle

LAnnAudioClip::DeleteUserHandle

LAnnAudioClip::EnumerateHandles

LAnnAudioClip::EnumHandleCallBack

LAnnAudioClip::GetRotateAngle

LAnnAudioClip::GetFixed

LAnnAudioClip::SetFixed

LAnnAudioClip::PushFixedState

LAnnAudioClip::PopFixedState

LAnnAudioClip::IsFixedInRect

LAnnAutomation

LAnnAutomation::SetEncryptOptions

LAnnAutomation::GetEncryptOptions

LAnnAutomation::GetPointOptions

LAnnAutomation::SetPointOptions

LAnnAutomation::GetTextAlign

LAnnAutomation::SetTextAlign

LAnnAutomation::SetTextRotate

LAnnAutomation::GetTextRotate

LAnnAutomation::SetTextPointerFixed

LAnnAutomation::GetTextPointerFixed

LAnnAutomation::InsertTextTokenTable

LAnnAutomation::EnumerateTextTokenTable

LAnnAutomation::EnumTextTokenTableCallBack

LAnnAutomation::DeleteTextTokenTable

LAnnAutomation::ClearTextTokenTable

LAnnAutomation::GetTextExpandTokens

LAnnAutomation::SetTextExpandTokens

LAnnAutomation::GetFixed

LAnnAutomation::SetFixed

LAnnAutomation::PushFixedState

LAnnAutomation::PopFixedState

LAnnAutomation::IsFixedInRect

LAnnAutomation::SetAutoCursor

LAnnAutomation::GetAutoCursor

LAnnAutomation::SetTextRTF

LAnnAutomation::GetTextRTF

LAnnAutomation::GetTicMarkLength

LAnnAutomation::SetTicMarkLength

LAnnAutomation::SetAutoDialogFontSize

LAnnAutomation::GetAutoDialogFontSize

LAnnAutomation::SetAutoUndoEnable

LAnnAutomation::GetAutoUndoEnable

LAnnAutomation::AddUndoNode

LAnnButton

LAnnButton::AddUserHandle

LAnnButton::GetUserHandle

LAnnButton::GetUserHandles

LAnnButton::ChangeUserHandle

LAnnButton::DeleteUserHandle

LAnnButton::EnumerateHandles

LAnnButton::EnumHandleCallBack

LAnnButton::GetRotateAngle

LAnnButton::GetFixed

LAnnButton::SetFixed

LAnnButton::PushFixedState

LAnnButton::PopFixedState

LAnnButton::IsFixedInRect

LAnnContainer

LAnnContainer::EncryptApply

LAnnContainer::RestrictCursor

LAnnContainer::HitTestExt

LAnnContainer::Convert

LAnnContainer::SetGrouping

LAnnContainer::GetGrouping

LAnnCrossProduct

LAnnCrossProduct::AddUserHandle

LAnnCrossProduct::GetUserHandle

LAnnCrossProduct::GetUserHandles

LAnnCrossProduct::ChangeUserHandle

LAnnCrossProduct::DeleteUserHandle

LAnnCrossProduct::EnumerateHandles

LAnnCrossProduct::EnumHandleCallBack

LAnnCrossProduct::GetFixed

LAnnCrossProduct::SetFixed

LAnnCrossProduct::PushFixedState

LAnnCrossProduct::PopFixedState

LAnnCrossProduct::IsFixedInRect

LAnnCrossProduct::GetDistance2

LAnnCurveClosed

LAnnCurveClosed::LAnnCurveClosed

LAnnCurveClosed::~LAnnCurveClosed

LAnnCurveClosed::Create

LAnnCurveClosed::AddUserHandle

LAnnCurveClosed::GetUserHandle

LAnnCurveClosed::GetUserHandles

LAnnCurveClosed::ChangeUserHandle

LAnnCurveClosed::DeleteUserHandle

LAnnCurveClosed::EnumerateHandles

LAnnCurveClosed::EnumHandleCallBack

LAnnCurveClosed::GetFixed

LAnnCurveClosed::SetFixed

LAnnCurveClosed::PushFixedState

LAnnCurveClosed::PopFixedState

LAnnCurveClosed::IsFixedInRect

LAnnCurveClosed::GetPointCount

LAnnCurveClosed::GetPoints

LAnnCurveClosed::SetPoints

LAnnCurve

LAnnCurve::LAnnCurve

LAnnCurve::~LAnnCurve

LAnnCurve::Create

LAnnCurve::AddUserHandle

LAnnCurve::GetUserHandle

LAnnCurve::GetUserHandles

LAnnCurve::ChangeUserHandle

LAnnCurve::DeleteUserHandle

LAnnCurve::EnumerateHandlest

LAnnCurve::EnumHandleCallBack

LAnnCurve::GetFixed

LAnnCurve::SetFixed

LAnnCurve::PushFixedState

LAnnCurve::PopFixedState

LAnnCurve::IsFixedInRect

LAnnCurve::GetPointCount

LAnnCurve::GetPoints

LAnnCurve::SetPoints

LAnnEllipse

LAnnEllipse::AddUserHandle

LAnnEllipse::GetUserHandle

LAnnEllipse::GetUserHandles

LAnnEllipse::ChangeUserHandle

LAnnEllipse::DeleteUserHandle

LAnnEllipse::EnumerateHandles

LAnnEllipse::EnumHandleCallBack

LAnnEllipse::GetRotateAngle

LAnnEllipse::GetFixed

LAnnEllipse::SetFixed

LAnnEllipse::PushFixedState

LAnnEllipse::PopFixedState

LAnnEllipse::IsFixedInRect

LAnnEncrypt

LAnnEncrypt::LAnnEncrypt

LAnnEncrypt::~LAnnEncrypt

LAnnEncrypt::Create

LAnnEncrypt::AddUserHandle

LAnnEncrypt::GetUserHandle

LAnnEncrypt::GetUserHandles

LAnnEncrypt::ChangeUserHandle

LAnnEncrypt::DeleteUserHandle

LAnnEncrypt::EnumerateHandles

LAnnEncrypt::EnumHandleCallBack

LAnnEncrypt::SetEncryptOptions

LAnnEncrypt::GetEncryptOptions

LAnnEncrypt::GetSecondaryMetafile

LAnnEncrypt::SetMetafile

LAnnEncrypt::GetMetafile

LAnnEncrypt::GetRotateAngle

LAnnEncrypt::GetLineStyle

LAnnEncrypt::GetLineWidth

LAnnEncrypt::SetLineStyle

LAnnEncrypt::SetLineWidth

LAnnFreehand

LAnnFreehand::AddUserHandle

LAnnFreehand::GetUserHandle

LAnnFreehand::GetUserHandles

LAnnFreehand::ChangeUserHandle

LAnnFreehand::DeleteUserHandle

LAnnFreehand::EnumerateHandles

LAnnFreehand::EnumHandleCallBack

LAnnFreehand::GetFixed

LAnnFreehand::SetFixed

LAnnFreehand::PushFixedState

LAnnFreehand::PopFixedState

LAnnFreehand::IsFixedInRect

LAnnFreehandHotSpot

LAnnFreehandHotSpot::AddUserHandle

LAnnFreehandHotSpot::GetUserHandle

LAnnFreehandHotSpot::GetUserHandles

LAnnFreehandHotSpot::ChangeUserHandle

LAnnFreehandHotSpot::DeleteUserHandle

LAnnFreehandHotSpot::EnumerateHandles

LAnnFreehandHotSpot::EnumHandleCallBack

LAnnFreehandHotSpot::GetFixed

LAnnFreehandHotSpot::SetFixed

LAnnFreehandHotSpot::PushFixedState

LAnnFreehandHotSpot::PopFixedState

LAnnFreehandHotSpot::IsFixedInRect

LAnnHilite

LAnnHilite::AddUserHandle

LAnnHilite::GetUserHandle

LAnnHilite::GetUserHandles

LAnnHilite::ChangeUserHandle

LAnnHilite::DeleteUserHandle

LAnnHilite::EnumerateHandles

LAnnHilite::EnumHandleCallBack

LAnnHilite::GetRotateAngle

LAnnHilite::GetFixed

LAnnHilite::SetFixed

LAnnHilite::PushFixedState

LAnnHilite::PopFixedState

LAnnHilite::IsFixedInRect

LAnnHotSpot

LAnnHotSpot::AddUserHandle

LAnnHotSpot::GetUserHandle

LAnnHotSpot::GetUserHandles

LAnnHotSpot::ChangeUserHandle

LAnnHotSpot::DeleteUserHandle

LAnnHotSpot::EnumerateHandles

LAnnHotSpot::EnumHandleCallBack

LAnnHotSpot::GetRotateAngle

LAnnHotSpot::GetFixed

LAnnHotSpot::SetFixed

LAnnHotSpot::PushFixedState

LAnnHotSpot::PopFixedState

LAnnHotSpot::IsFixedInRect

LAnnLine

LAnnLine::AddUserHandle

LAnnLine::GetUserHandle

LAnnLine::GetUserHandles

LAnnLine::ChangeUserHandle

LAnnLine::DeleteUserHandle

LAnnLine::EnumerateHandles

LAnnLine::EnumHandleCallBack

LAnnLine::GetRotateAngle

LAnnLine::GetFixed

LAnnLine::SetFixed

LAnnLine::PushFixedState

LAnnLine::PopFixedState

LAnnLine::IsFixedInRect

LAnnNote

LAnnNote::AddUserHandle

LAnnNote::GetUserHandle

LAnnNote::GetUserHandles

LAnnNote::ChangeUserHandle

LAnnNote::DeleteUserHandle

LAnnNote::EnumerateHandles

LAnnNote::EnumHandleCallBack

LAnnNote::GetRotateAngle

LAnnNote::GetTextAlign

LAnnNote::SetTextAlign

LAnnNote::SetTextRotate

LAnnNote::GetTextRotate

LAnnNote::GetFixed

LAnnNote::SetFixed

LAnnNote::PushFixedState

LAnnNote::PopFixedState

LAnnNote::IsFixedInRect

LAnnotation

LAnnotation::GetNameOptions

LAnnotation::SetNameOptions

LAnnotation::SetRestrictToContainer

LAnnotation::GetRestrictToContainer

LAnnotation::Define2

LAnnotation::SetUserData

LAnnotation::GetUserData

LAnnotation::GetAutoBackColor

LAnnotation::SetAutoBackColor

LAnnotation::AdjustPoint

LAnnPolygon

LAnnPolygon::AddUserHandle

LAnnPolygon::GetUserHandle

LAnnPolygon::GetUserHandles

LAnnPolygon::ChangeUserHandle

LAnnPolygon::DeleteUserHandle

LAnnPolygon::EnumerateHandles

LAnnPolygon::EnumHandleCallBack

LAnnPolygon::GetFixed

LAnnPolygon::SetFixed

LAnnPolygon::PushFixedState

LAnnPolygon::PopFixedState

LAnnPolygon::IsFixedInRect

LAnnPoint

LAnnPoint::SetPredefinedBitmap

LAnnPoint::GetPredefinedBitmap

LAnnPoint::GetPointOptions

LAnnPoint::SetPointOptions

LAnnPoint::AddUserHandle

LAnnPoint::GetUserHandle

LAnnPoint::GetUserHandles

LAnnPoint::ChangeUserHandle

LAnnPoint::DeleteUserHandle

LAnnPoint::EnumerateHandles

LAnnPoint::EnumHandleCallBack

LAnnPoint::GetFixed

LAnnPoint::SetFixed

LAnnPoint::PushFixedState

LAnnPoint::PopFixedState

LAnnPoint::IsFixedInRect

LAnnPolyline

LAnnPolyline::AddUserHandle

LAnnPolyline::GetUserHandle

LAnnPolyline::GetUserHandles

LAnnPolyline::ChangeUserHandle

LAnnPolyline::DeleteUserHandle

LAnnPolyline::EnumerateHandles

LAnnPolyline::EnumHandleCallBack

LAnnPolyline::GetFixed

LAnnPolyline::SetFixed

LAnnPolyline::PushFixedState

LAnnPolyline::PopFixedState

LAnnPolyline::IsFixedInRect

LAnnPolyRuler

LAnnPolyRuler::LAnnPolyRuler

LAnnPolyRuler::~LAnnPolyRuler

LAnnPolyRuler::Create

LAnnPolyRuler::AddUserHandle

LAnnPolyRuler::GetUserHandle

LAnnPolyRuler::GetUserHandles

LAnnPolyRuler::ChangeUserHandle

LAnnPolyRuler::DeleteUserHandle

LAnnPolyRuler::EnumerateHandles

LAnnPolyRuler::EnumHandleCallBack

LAnnPolyRuler::GetFixed

LAnnPolyRuler::SetFixed

LAnnPolyRuler::PushFixedState

LAnnPolyRuler::PopFixedState

LAnnPolyRuler::IsFixedInRect

LAnnPolyRuler::GetPointCount

LAnnPolyRuler::GetPoints

LAnnPolyRuler::SetPoints

LAnnPolyRuler::GetLineStyle

LAnnPolyRuler::GetLineWidth

LAnnPolyRuler::SetLineStyle

LAnnPolyRuler::SetLineWidth

LAnnPolyRuler::SetNodes

LAnnPolyRuler::GetNodes

LAnnPolyRuler::GetTicMarkLength

LAnnPolyRuler::SetTicMarkLength

LAnnPolyRuler::GetDistance2

LAnnPolyRuler::GetDistance

LAnnPolyRuler::GetUnitLen

LAnnProtractor

LAnnProtractor::AddUserHandle

LAnnProtractor::GetUserHandle

LAnnProtractor::GetUserHandles

LAnnProtractor::ChangeUserHandle

LAnnProtractor::DeleteUserHandle

LAnnProtractor::EnumerateHandles

LAnnProtractor::EnumHandleCallBack

LAnnProtractor::GetFixed

LAnnProtractor::SetFixed

LAnnProtractor::PushFixedState

LAnnProtractor::PopFixedState

LAnnProtractor::IsFixedInRect

LAnnProtractor::GetDistance2

LAnnPointer

LAnnPointer::AddUserHandle

LAnnPointer::GetUserHandle

LAnnPointer::GetUserHandles

LAnnPointer::ChangeUserHandle

LAnnPointer::DeleteUserHandle

LAnnPointer::EnumerateHandles

LAnnPointer::EnumHandleCallBack

LAnnPointer::GetRotateAngle

LAnnPointer::GetFixed

LAnnPointer::SetFixed

LAnnPointer::PushFixedState

LAnnPointer::PopFixedState

LAnnPointer::IsFixedInRect

LAnnPushPin

LAnnPushPin::AddUserHandle

LAnnPushPin::GetUserHandle

LAnnPushPin::GetUserHandles

LAnnPushPin::ChangeUserHandle

LAnnPushPin::DeleteUserHandle

LAnnPushPin::EnumerateHandles

LAnnPushPin::EnumHandleCallBack

LAnnPushPin::GetRotateAngle

LAnnPushPin::GetFixed

LAnnPushPin::SetFixed

LAnnPushPin::PushFixedState

LAnnPushPin::PopFixedState

LAnnPushPin::IsFixedInRect

LAnnRedact

LAnnRedact::AddUserHandle

LAnnRedact::GetUserHandle

LAnnRedact::GetUserHandles

LAnnRedact::ChangeUserHandle

LAnnRedact::DeleteUserHandle

LAnnRedact::EnumerateHandles

LAnnRedact::EnumHandleCallBack

LAnnRedact::GetRotateAngle

LAnnRectangle

LAnnRectangle::AddUserHandle

LAnnRectangle::GetUserHandle

LAnnRectangle::GetUserHandles

LAnnRectangle::ChangeUserHandle

LAnnRectangle::DeleteUserHandle

LAnnRectangle::EnumerateHandles

LAnnRectangle::EnumHandleCallBack

LAnnRectangle::GetRotateAngle

LAnnRectangle::GetFixed

LAnnRectangle::SetFixed

LAnnRectangle::PushFixedState

LAnnRectangle::PopFixedState

LAnnRectangle::IsFixedInRect

LAnnRTF

LAnnRTF::LAnnRTF

LAnnRTF::~LAnnRTF

LAnnRTF::Create

LAnnRTF::AddUserHandle

LAnnRTF::GetUserHandle

LAnnRTF::GetUserHandles

LAnnRTF::ChangeUserHandle

LAnnRTF::DeleteUserHandle

LAnnRTF::EnumerateHandles

LAnnRTF::EnumHandleCallBack

LAnnRTF::GetFixed

LAnnRTF::SetFixed

LAnnRTF::PushFixedState

LAnnRTF::PopFixedState

LAnnRTF::IsFixedInRect

LAnnRTF::SetTextRTF

LAnnRTF::GetTextRTF

LAnnRTF::GetText

LAnnRTF::GetTextLen

LAnnRTF::SetText

LAnnRuler

LAnnRuler::AddUserHandle

LAnnRuler::GetUserHandle

LAnnRuler::GetUserHandles

LAnnRuler::ChangeUserHandle

LAnnRuler::DeleteUserHandle

LAnnRuler::EnumerateHandles

LAnnRuler::EnumHandleCallBack

LAnnRuler::GetRotateAngle

LAnnRuler::GetFixed

LAnnRuler::SetFixed

LAnnRuler::PushFixedState

LAnnRuler::PopFixedState

LAnnRuler::IsFixedInRect

LAnnRuler::GetTicMarkLength

LAnnRuler::SetTicMarkLength

LAnnRuler::GetDistance2

LAnnStamp

LAnnStamp::GetSecondaryMetafile

LAnnStamp::AddUserHandle

LAnnStamp::GetUserHandle

LAnnStamp::GetUserHandles

LAnnStamp::ChangeUserHandle

LAnnStamp::DeleteUserHandle

LAnnStamp::EnumerateHandles

LAnnStamp::EnumHandleCallBack

LAnnStamp::GetRotateAngle

LAnnStamp::GetFixed

LAnnStamp::SetFixed

LAnnStamp::PushFixedState

LAnnStamp::PopFixedState

LAnnStamp::IsFixedInRect

LAnnToolBar

LAnnToolBar::AddUserHandle

LAnnToolBar::GetUserHandle

LAnnToolBar::GetUserHandles

LAnnToolBar::ChangeUserHandle

LAnnToolBar::DeleteUserHandle

LAnnToolBar::EnumerateHandles

LAnnToolBar::EnumHandleCallBack

LAnnText

LAnnText::AddUserHandle

LAnnText::GetUserHandle

LAnnText::GetUserHandles

LAnnText::ChangeUserHandle

LAnnText::DeleteUserHandle

LAnnText::EnumerateHandles

LAnnText::EnumHandleCallBack

LAnnText::GetRotateAngle

LAnnText::GetTextAlign

LAnnText::SetTextAlign

LAnnText::GetFixed

LAnnText::SetFixed

LAnnText::PushFixedState

LAnnText::PopFixedState

LAnnText::IsFixedInRect

LAnnTextPointer

LAnnTextPointer::LAnnTextPointer

LAnnTextPointer::~LAnnTextPointer

LAnnTextPointer::Create

LAnnTextPointer::AddUserHandle

LAnnTextPointer::GetUserHandle

LAnnTextPointer::GetUserHandles

LAnnTextPointer::ChangeUserHandle

LAnnTextPointer::DeleteUserHandle

LAnnTextPointer::EnumerateHandles

LAnnTextPointer::EnumHandleCallBack

LAnnTextPointer::GetFixed

LAnnTextPointer::SetFixed

LAnnTextPointer::PushFixedState

LAnnTextPointer::PopFixedState

LAnnTextPointer::IsFixedInRect

LAnnTextPointer::GetRotateAngle

LAnnTextPointer::GetTextAlign

LAnnTextPointer::SetTextAlign

LAnnTextPointer::SetTextRotate

LAnnTextPointer::GetTextRotate

LAnnTextPointer::SetTextPointerFixed

LAnnTextPointer::GetTextPointerFixed

LAnnVideo

LAnnVideo::AddUserHandle

LAnnVideo::GetUserHandle

LAnnVideo::GetUserHandles

LAnnVideo::ChangeUserHandle

LAnnVideo::DeleteUserHandle

LAnnVideo::EnumerateHandles

LAnnVideo::EnumHandleCallBack

LAnnVideo::GetRotateAngle

LAnnVideo::GetFixed

LAnnVideo::SetFixed

LAnnVideo::PushFixedState

LAnnVideo::PopFixedState

LAnnVideo::IsFixedInRect

LBase

LBase::IsOverlayCallBackEnabled

LBase::EnableOverlayCallBack

LBase::OverlayCallBack

LBitmapBase

LBitmapBase::Underlay

LBitmapBase::FlipViewPerspective

LBitmapBase::ReverseViewPerspective

LBitmapBase::ConvertFromEMF

LBitmapBase::ConvertFromWMF

LBitmapBase::ConvertToEMF

LBitmapBase::ConvertToWMF

LBitmapBase::CombineBitmapWarp

LBitmap

LBitmap::AdaptiveContrast

LBitmap::Aging

LBitmap::ApplyMathLogic

LBitmap::ColorIntensityBalance

LBitmap::ColorizeGray

LBitmap::ContBrightInt

LBitmap::ConvertSignedToUnsigned

LBitmap::ConvertUnsignedToSigned

LBitmap::DiceEffect

LBitmap::DigitalSubtract

LBitmap::DynamicBinary

LBitmap::EdgeDetectEffect

LBitmap::FunctionalLight

LBitmap::MultiScaleEnhancementBitmap

LBitmap::PuzzleEffect

LBitmap::RingEffect

LBitmap::SelectData

LBitmap::ShiftData

LBitmap::TextureAlphaBlend

LBitmap::AddShadow

LBitmap::AllocFTArray

LBitmap::ChangeHueSatIntBitmap

LBitmap::ColorReplace

LBitmap::ColorThreshold

LBitmap::DFT

LBitmap::DirectionEdgeStatistical

LBitmap::FFT

LBitmap::FreeFTArray

LBitmap::FTDisplay

LBitmap::FrqFilter

LBitmap::FrqFilterMask

LBitmap::GetStatisticsInfo

LBitmap::GetFeretsDiameter

LBitmap::GetObjectInfo

LBitmap::GetRgnContourPoints

LBitmap::GetRgnPerimeterLength

LBitmap::MathFunction

LBitmap::RevEffect

LBitmap::Segment

LBitmap::SubtractBackground

LBitmap::UserFilter

LBitmap::GetLinearVOILUT

LBitmap::CountLUTColors

LBitmap::SetOverlay

LBitmap::GetOverlay

LBitmap::SetOverlayAttributes

LBitmap::GetOverlayAttributes

LBitmap::UpdateOverlayBits

LBitmap::GetOverlayCount

LBitmap::Scramble

LBitmap::ApplyModalityLUT

LBitmap::ApplyLinearModalityLUT

LBitmap::ApplyVOILUT

LBitmap::ApplyLinearVOILUT

LBitmap::RemapHue

LBitmapWindow

LBitmapWindow::MagGlassCallBack

LBitmapWindow::EnableDoubleBuffer

LBitmapWindow::IsDoubleBufferEnabled

LBitmapRgn

LBitmapRgn::HolesRemovalRgn

LBitmapRgn::SetRgnBorder

LChange

LChange::ChangeFromWMF

LChange::ChangeFromEMF

LChange::ChangeToEMF

LChange::ChangeToWMF

LDoubleBuffer

LDoubleBuffer::LDoubleBuffer

LDoubleBuffer::~LDoubleBuffer

LDoubleBuffer::EnableDoubleBuffer

LDoubleBuffer::CreateHandle

LDoubleBuffer::DestroyHandle

LDoubleBuffer::Begin

LDoubleBuffer::End

LDoubleBuffer::IsDoubleBufferEnabled

LFile

LFile::CreateThumbnail

LFile::CreateThumbnailCallBack

LFileSettings

LFileSettings::GetDJVOptions

LFileSettings::SetDJVOptions

LFileSettings::GetPDFOptions

LFileSettings::SetPDFOptions

LFileSettings::GetPLTOptions

LFileSettings::GetPTKOptions

LFileSettings::SetPTKOptions

LFileSettings::SetAutoCADFilesColorScheme

LMemoryFile

LMemoryFile::SetMemoryThresholds

LMemoryFile::GetMemoryThresholds

LMemoryFile::GetBitmapMemoryInfo

LMemoryFile::SetBitmapMemoryInfo

LPaint

LPaint::PaintDCOverlay

LScreenCapture

LScreenCapture::ScreenCaptureHelpCallBack

LScreenCapture::GetCaptureOption

LScreenCapture::SetCaptureOption

For more information, refer to:

http://www.leadtools.com/Home2/press/14press.htm