LEADTOOLS Common Dialog C++ Class Library Help > Classes and Functions Members > LDialogBase > LDialogBase Class Members > LDialogBase::Initialize |
#include "ltwrappr.h"
static L_INT LDialogBase::Initialize (uFlags)
L_UINT32 uFlags; |
/* dialog data initialization flags */ |
Initializes the internal data for the LEADTOOLS Common Dialogs.
Parameter |
Description |
|
uFlags |
Data initialization flags. Determines the dialog data to be initialized. |
|
|
Value |
Meaning |
|
0 |
[0x0000] Initialize only the essential data: required for all dialogs. |
|
DLG_INIT_COLOR |
[0x0001] Initialize LEAD color data for the dialogs and enable the use of color models such as RGB, HSB, Lab, etc. Setting this flag lets LEADTOOLS display the LEAD Color dialog when the color picker button is pressed in any dialog that includes a color picker button. |
Returns
SUCCESS |
The function was successful. |
< 1 |
An error occurred. Refer to Return Codes. |
Comments
You must call this function once and only once before using any LEADTOOLS Common Dialogs. Additionally, you must call LDialogBase::Free when you are finished using LEADTOOLS Common Dialogs in your application.
If you pass DLG_INIT_COLOR you must have ltclr15u.dll, ltdlgres15u.dll, and ltdlgclr14.dll.
Required DLLs and Libraries
LTDLGKRN 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: |
|
Topics: |
Example
For an example, refer to LDialogImage::DoModalRotate
or LDialogColor::DoModalBrightness.