LVectorDialog::VectorHelpCallback
Summary
The callback function that will be called to provide the appropriate help information, based on the vector dialog from which help was requested.
Syntax
#include "ltwrappr.h"
L_VOID LVectorDialog::VectorHelpCallback(uDlgID, hElement, nCtlID)
Parameters
Id of the vector common dialog which made the help request. Possible values are:
HWND hElement
Window handle of the dialog control which is requesting help information. if the handle is NULL, this means that the control which is requesting help information is the help button of the dialog.
ID of the dialog control which is requesting help information, IDs can be one of the following (defined in lvdlgres.h):
Transform dialog
- LVDLG_IDD_TRANSFORM
- LVDLG_IDC_TRANSFORM_BUTTON_XUP
- LVDLG_IDC_TRANSFORM_EDIT_X
- LVDLG_IDC_TRANSFORM_BUTTON_XDOWN
- LVDLG_IDC_TRANSFORM_BUTTON_YUP
- LVDLG_IDC_TRANSFORM_EDIT_Y
- LVDLG_IDC_TRANSFORM_BUTTON_YDOWN
- LVDLG_IDC_TRANSFORM_BUTTON_ZUP
- LVDLG_IDC_TRANSFORM_EDIT_Z
- LVDLG_IDC_TRANSFORM_BUTTON_ZDOWN
- LVDLG_IDC_TRANSFORM_CHECK_ALL
- LVDLG_IDC_TRANSFORM_BUTTON_RESET
- LVDLG_IDC_TRANSFORM_STATIC_PREVIEW
- LVDLG_IDC_TRANSFORM_CHECK_PREVIEW
- LVDLG_IDC_TRANSFORM_UPDATE
- LVDLG_IDC_TRANSFORM_BUTTON_HELP
Render dialog
- LVDLG_IDD_RENDER
- LVDLG_IDC_RENDER_FRAME_POLYGONMODE
- LVDLG_IDC_RENDER_RADIO_POINT
- LVDLG_IDC_RENDER_RADIO_LINE
- LVDLG_IDC_RENDER_RADIO_FILL
- LVDLG_IDC_RENDER_RADIO_FILL_RASTER_ALWAYS
- LVDLG_IDC_RENDER_CHECK_PREVIEW
- LVDLG_IDC_RENDER_STATIC_PREVIEW
- LVDLG_IDC_RENDER_BUTTON_HELP
View mode dialog
- LVDLG_IDD_VIEWMODE
- LVDLG_IDC_VIEWMODE_FRAME_VIEWMODE
- LVDLG_IDC_VIEWMODE_RADIO_FIT
- LVDLG_IDC_VIEWMODE_RADIO_SNAP
- LVDLG_IDC_VIEWMODE_CHECK_PREVIEW
- LVDLG_IDC_VIEWMODE_STATIC_PREVIEW
- LVDLG_IDC_VIEWMODE_BUTTON_HELP
Hit test dialog
- LVDLG_IDD_HITTEST
- LVDLG_IDC_HITTEST_FRAME_DISTANCE
- LVDLG_IDC_HITTEST_EDIT_DISTANCE
- LVDLG_IDC_HITTEST_SPIN_DISTANCE
- LVDLG_IDC_HITTEST_FRAME_OPTIONS
- LVDLG_IDC_HITTEST_CHECK_CLOSEDFIGURES
- LVDLG_IDC_HITTEST_CHECK_IGNORESELECTED
- LVDLG_IDC_HITTEST_BUTTON_HELP
All layers dialog
- LVDLG_IDD_ALLLAYERS
- LVDLG_IDC_ALLLAYERS_LIST_LAYERS
- LVDLG_IDC_ALLLAYERS_BUTTON_NEW
- LVDLG_IDC_ALLLAYERS_BUTTON_EDIT
- LVDLG_IDC_ALLLAYERS_BUTTON_DELETE
- LVDLG_IDC_ALLLAYERS_YES
- LVDLG_IDC_ALLLAYERS_NO
- LVDLG_IDC_ALLLAYERS_NAME
- LVDLG_IDC_ALLLAYERS_ACTIVE
- LVDLG_IDC_ALLLAYERS_VISIBLE
- LVDLG_IDC_ALLLAYERS_LOCKED
- LVDLG_IDC_ALLLAYERS_BUTTON_HELP
Layer dialog
- LVDLG_IDD_LAYER
- LVDLG_IDC_LAYER_FRAME_NAME
- LVDLG_IDC_LAYER_EDIT_NAME
- LVDLG_IDC_LAYER_CHECK_ACTIVE
- LVDLG_IDC_LAYER_CHECK_VISIBLE
- LVDLG_IDC_LAYER_CHECK_LOCKED
- LVDLG_IDC_LAYER_BUTTON_HELP
All groups dialog
- LVDLG_IDD_ALLGROUPS
- LVDLG_IDC_ALLGROUPS_BUTTON_NEW
- LVDLG_IDC_ALLGROUPS_LIST_GROUPS
- LVDLG_IDC_ALLGROUPS_BUTTON_EDIT
- LVDLG_IDC_ALLGROUPS_BUTTON_DELETE
- LVDLG_IDC_ALLGROUPS_BUTTON_HELP
Group dialog
- LVDLG_IDD_GROUP
- LVDLG_IDC_GROUP_FRAME_NAME
- LVDLG_IDC_GROUP_EDIT_NAME
- LVDLG_IDC_GROUP_BUTTON_HELP
General dialog
- LVDLG_IDD_GENERAL
- LVDLG_IDC_GENERAL_FRAME_SELECTION
- LVDLG_IDC_GENERAL_CHECK_SELECTION
- LVDLG_IDC_GENERAL_FRAME_RASTEROPERATION
- LVDLG_IDC_GENERAL_COMBO_ROP
- LVDLG_IDC_GENERAL_FRAME_CLIPPING
Pen dialog
- LVDLG_IDD_PEN
- LVDLG_IDC_PEN_FRAME_STYLE
- LVDLG_IDC_PEN_COMBO_STYLE
- LVDLG_IDC_PEN_FRAME_WIDTH
- LVDLG_IDC_PEN_EDIT_WIDTH
- LVDLG_IDC_PEN_SPIN_WIDTH
- LVDLG_IDC_PEN_FRAME_COLOR
- LVDLG_IDC_PEN_STATIC_COLOR
- LVDLG_IDC_PEN_BUTTON_COLOR
- LVDLG_IDC_PEN_FRAME_ENDCAP
- LVDLG_IDC_PEN_COMBO_ENDCAP
- LVDLG_IDC_PEN_FRAME_JOIN
- LVDLG_IDC_PEN_COMBO_JOIN
Brush dialog
- LVDLG_IDD_BRUSH
- LVDLG_IDC_BRUSH_FRAME_STYLE
- LVDLG_IDC_BRUSH_COMBO_STYLE
- LVDLG_IDC_BRUSH_FRAME_HATCH
- LVDLG_IDC_BRUSH_COMBO_HATCH
- LVDLG_IDC_BRUSH_FRAME_COLOR
- LVDLG_IDC_BRUSH_STATIC_COLOR
- LVDLG_IDC_BRUSH_BUTTON_COLOR
- LVDLG_IDC_BRUSH_CHECK_ODDEVEN
Brush Style dialog
- LVDLG_IDD_BRUSHSTYLES
- LVDLG_IDC_BRUSHSTYLES_FRAME_BRUSHSTYLE
- LVDLG_IDC_BRUSHSTYLES_COMBO_STYLES
- LVDLG_IDC_BRUSHSTYLES_FRAME_STYLES
Standard Brush dialog
- LVDLG_IDD_STDBRUSH
- LVDLG_IDC_STDBRUSH_FRAME_STDBRUSHPROP
- LVDLG_IDC_STDBRUSH_FRAME_STYLE
- LVDLG_IDC_STDBRUSH_COMBO_STYLE
- LVDLG_IDC_STDBRUSH_FRAME_HATCH
- LVDLG_IDC_STDBRUSH_COMBO_HATCH
- LVDLG_IDC_STDBRUSH_FRAME_COLOR
- LVDLG_IDC_STDBRUSH_STATIC_COLOR
- LVDLG_IDC_STDBRUSH_BUTTON_COLOR
- LVDLG_IDC_STDBRUSH_CHECK_ODDEVEN
Pattern Brush dialog
- LVDLG_IDD_PTRBRUSH
- LVDLG_IDC_PTRBRUSH_FRAME_PTRBRUSHPROP
- LVDLG_IDC_PTRBRUSH_STATIC_BITMAP
- LVDLG_IDC_PTRBRUSH_STATIC_PREVIEW
- LVDLG_IDC_PTRBRUSH_BUTTON_BITMAP
Gradient Brush dialog
- LVDLG_IDD_GRDBRUSH
- LVDLG_IDC_GRDBRUSH_FRAME_GRDBRUSHPROP
- LVDLG_IDC_GRDBRUSH_STATIC_STARTCOLOR
- LVDLG_IDC_GRDBRUSH_STATIC_ENDCOLOR
- LVDLG_IDC_GRDBRUSH_BUTTON_COLOR2
- LVDLG_IDC_GRDBRUSH_BUTTON_COLOR1
- LVDLG_IDC_GRDBRUSH_COMBO_STYLE
- LVDLG_IDC_GRDBRUSH_STATIC_STYLE
- LVDLG_IDC_GRDBRUSH_EDIT_STEPS
- LVDLG_IDC_GRDBRUSH_SPIN_STEPS
- LVDLG_IDC_GRDBRUSH_STATIC_STEPS
- LVDLG_IDC_GRDBRUSH_COMBO_DIRECTION
- LVDLG_IDC_GRDBRUSH_STATIC_DIRECTION
Hatch Brush dialog
- LVDLG_IDD_HATBRUSH
- LVDLG_IDC_HATBRUSH_COMBO_STYLE
- LVDLG_IDC_HATBRUSH_EDIT_STEP
- LVDLG_IDC_HATBRUSH_EDIT_ANGLE
- LVDLG_IDC_HATBRUSH_SPIN_STEP
- LVDLG_IDC_HATBRUSH_SPIN_ANGLE
- LVDLG_IDC_HATBRUSH_FRAME_HATCHPROP
- LVDLG_IDC_HATBRUSH_FRAME_PENPROP
- LVDLG_IDC_HATBRUSH_STATIC_STEP
- LVDLG_IDC_HATBRUSH_STATIC_ANGLE
- LVDLG_IDC_HATBRUSH_STATIC_STYLE
- LVDLG_IDC_HATBRUSH_COMBO_PENSTYLE
- LVDLG_IDC_HATBRUSH_BUTTON_PENCOLOR
- LVDLG_IDC_HATBRUSH_STATIC_PENSTYLE
- LVDLG_IDC_HATBRUSH_STATIC_HATCHPROP
- LVDLG_IDC_HATBRUSH_COMBO_BRUSHSTYLE
- LVDLG_IDC_HATBRUSH_STATIC_PENWIDTH
- LVDLG_IDC_HATBRUSH_EDIT_PENWIDTH
- LVDLG_IDC_HATBRUSH_SPIN_PENWIDTH
- LVDLG_IDC_HATBRUSH_STATIC_PENCOLOR
- LVDLG_IDC_HATBRUSH_FRAME_HATCHPROP
- LVDLG_IDC_HATBRUSH_FRAME_BRUSHPROP
- LVDLG_IDC_HATBRUSH_STATIC_BRUSHSTYLE
- LVDLG_IDC_HATBRUSH_STATIC_BRUSHCOLOR
- LVDLG_IDC_HATBRUSH_BUTTON_BRUSHCOLOR
- LVDLG_IDC_HATBRUSH_COMBO_BRUSHHATCH
- LVDLG_IDC_HATBRUSH_STATIC_BRUSHHATCH
Vertex dialog
- LVDLG_IDD_VERTEX
- LVDLG_IDC_VERTEX_FRAME_LOCATION
- LVDLG_IDC_VERTEX_EDIT_X
- LVDLG_IDC_VERTEX_EDIT_Y
- LVDLG_IDC_VERTEX_EDIT_Z
Line dialog
- LVDLG_IDD_LINE
- LVDLG_IDC_LINE_FRAME_STARTPOINT
- LVDLG_IDC_LINE_EDIT_START_X
- LVDLG_IDC_LINE_EDIT_START_Y
- LVDLG_IDC_LINE_EDIT_START_Z
- LVDLG_IDC_LINE_FRAME_ENDPOINT
- LVDLG_IDC_LINE_EDIT_END_X
- LVDLG_IDC_LINE_EDIT_END_Y
- LVDLG_IDC_LINE_EDIT_END_Z
Rectangle dialog
- LVDLG_IDD_RECTANGLE
- LVDLG_IDC_RECTANGLE_FRAME_STARTPOINT
- LVDLG_IDC_RECTANGLE_EDIT_START_X
- LVDLG_IDC_RECTANGLE_EDIT_START_Y
- LVDLG_IDC_RECTANGLE_EDIT_START_Z
- LVDLG_IDC_RECTANGLE_FRAME_ENDPOINT
- LVDLG_IDC_RECTANGLE_EDIT_END_X
- LVDLG_IDC_RECTANGLE_EDIT_END_Y
- LVDLG_IDC_RECTANGLE_EDIT_END_Z
Polyline dialog
- LVDLG_IDD_POLYLINE
- LVDLG_IDC_POLYLINE_FRAME_POINTS
- LVDLG_IDC_POLYLINE_EDIT_X
- LVDLG_IDC_POLYLINE_EDIT_Y
- LVDLG_IDC_POLYLINE_EDIT_Z
- LVDLG_IDC_POLYLINE_BUTTON_FIRST
- LVDLG_IDC_POLYLINE_BUTTON_PREVIOUS
- LVDLG_IDC_POLYLINE_BUTTON_NEXT
- LVDLG_IDC_POLYLINE_BUTTON_LAST
- LVDLG_IDC_POLYLINE_STATIC_POINT
- LVDLG_IDC_POLYLINE_BUTTON_NEW
- LVDLG_IDC_POLYLINE_BUTTON_DELETE
Polybezier dialog
- LVDLG_IDD_POLYBEZIER
- LVDLG_IDC_POLYBEZIER_FRAME_POINTS
- LVDLG_IDC_POLYBEZIER_EDIT_X
- LVDLG_IDC_POLYBEZIER_EDIT_Y
- LVDLG_IDC_POLYBEZIER_EDIT_Z
- LVDLG_IDC_POLYBEZIER_BUTTON_FIRST
- LVDLG_IDC_POLYBEZIER_BUTTON_PREVIOUS
- LVDLG_IDC_POLYBEZIER_BUTTON_NEXT
- LVDLG_IDC_POLYBEZIER_BUTTON_LAST
- LVDLG_IDC_POLYBEZIER_STATIC_POINT
- LVDLG_IDC_POLYBEZIER_BUTTON_NEW
- LVDLG_IDC_POLYBEZIER_BUTTON_DELETE
Polygon dialog
- LVDLG_IDD_POLYGON
- LVDLG_IDC_POLYGON_FRAME_POINTS
- LVDLG_IDC_POLYGON_EDIT_X
- LVDLG_IDC_POLYGON_EDIT_Y
- LVDLG_IDC_POLYGON_EDIT_Z
- LVDLG_IDC_POLYGON_BUTTON_FIRST
- LVDLG_IDC_POLYGON_BUTTON_PREVIOUS
- LVDLG_IDC_POLYGON_BUTTON_NEXT
- LVDLG_IDC_POLYGON_BUTTON_LAST
- LVDLG_IDC_POLYGON_BUTTON_NEW
- LVDLG_IDC_POLYGON_BUTTON_DELETE
- LVDLG_IDC_POLYGON_STATIC_POINT
- LVDLG_IDC_POLYGON_FRAME_FILLMODE
- LVDLG_IDC_POLYGON_RADIO_ALTERNATE
- LVDLG_IDC_POLYGON_RADIO_WINDING
Ellipse dialog
- LVDLG_IDD_ELLIPSE
- LVDLG_IDC_ELLIPSE_FRAME_CENTER
- LVDLG_IDC_ELLIPSE_EDIT_X
- LVDLG_IDC_ELLIPSE_EDIT_Y
- LVDLG_IDC_ELLIPSE_EDIT_Z
- LVDLG_IDC_ELLIPSE_FRAME_RADIUS
- LVDLG_IDC_ELLIPSE_EDIT_RADIUSX
- LVDLG_IDC_ELLIPSE_EDIT_RADIUSY
Circle dialog
- LVDLG_IDD_CIRCLE
- LVDLG_IDC_CIRCLE_FRAME_CENTER
- LVDLG_IDC_CIRCLE_EDIT_X
- LVDLG_IDC_CIRCLE_EDIT_Y
- LVDLG_IDC_CIRCLE_EDIT_Z
- LVDLG_IDC_CIRCLE_FRAME_RADIUS
- LVDLG_IDC_CIRCLE_EDIT_RADIUS
Arc dialog
- LVDLG_IDD_ARC
- LVDLG_IDC_ARC_FRAME_CENTER
- LVDLG_IDC_ARC_EDIT_X
- LVDLG_IDC_ARC_EDIT_Y
- LVDLG_IDC_ARC_EDIT_Z
- LVDLG_IDC_ARC_FRAME_RADIUS
- LVDLG_IDC_ARC_EDIT_RADIUS
- LVDLG_IDC_ARC_FRAME_ANGLES
- LVDLG_IDC_ARC_EDIT_START
- LVDLG_IDC_ARC_STATIC_START
- LVDLG_IDC_ARC_EDIT_SWEEP
- LVDLG_IDC_ARC_STATIC_SWEEP
Text dialog
- LVDLG_IDD_TEXT
- LVDLG_IDC_TEXT_FRAME_POINT
- LVDLG_IDC_TEXT_EDIT_X
- LVDLG_IDC_TEXT_EDIT_Y
- LVDLG_IDC_TEXT_EDIT_Z
- LVDLG_IDC_TEXT_FRAME_HORIZONTAL
- LVDLG_IDC_TEXT_FRAME_VERTICAL
- LVDLG_IDC_TEXT_COMBO_HORIZONTAL
- LVDLG_IDC_TEXT_COMBO_VERTICAL
- LVDLG_IDC_TEXT_CHECK_HITTESTRECTANGLE
- LVDLG_IDC_TEXT_FRAME_TEXT
- LVDLG_IDC_TEXT_EDIT_TEXT
- LVDLG_IDC_TEXT_FRAME_FONT
- LVDLG_IDC_TEXT_BUTTON_FONT
- LVDLG_IDC_TEXT_EDIT_CHARHEIGHT
- LVDLG_IDC_TEXT_EDIT_CHARWIDTH
- LVDLG_IDC_TEXT_STATIC_CHARWIDTH
- LVDLG_IDC_TEXT_STATIC_CHARHEIGHT
- LVDLG_IDC_TEXT_CHECK_FORCELINECURVE
Pie dialog
- LVDLG_IDD_PIE
- LVDLG_IDC_PIE_FRAME_CENTER
- LVDLG_IDC_PIE_EDIT_X
- LVDLG_IDC_PIE_EDIT_Y
- LVDLG_IDC_PIE_EDIT_Z
- LVDLG_IDC_PIE_FRAME_RADIUS
- LVDLG_IDC_PIE_EDIT_RADIUS
- LVDLG_IDC_PIE_FRAME_ANGLES
- LVDLG_IDC_PIE_STATIC_START
- LVDLG_IDC_PIE_EDIT_START
- LVDLG_IDC_PIE_STATIC_SWEEP
- LVDLG_IDC_PIE_EDIT_SWEEP
Polydraw dialog
- LVDLG_IDD_POLYDRAW
- LVDLG_IDC_POLYDRAW_FRAME_POINTS
- LVDLG_IDC_POLYDRAW_EDIT_X
- LVDLG_IDC_POLYDRAW_EDIT_Y
- LVDLG_IDC_POLYDRAW_EDIT_Z
- LVDLG_IDC_POLYDRAW_BUTTON_FIRST
- LVDLG_IDC_POLYDRAW_BUTTON_PREVIOUS
- LVDLG_IDC_POLYDRAW_BUTTON_NEXT
- LVDLG_IDC_POLYDRAW_BUTTON_LAST
- LVDLG_IDC_POLYDRAW_STATIC_POINT
- LVDLG_IDC_POLYDRAW_BUTTON_NEW
- LVDLG_IDC_POLYDRAW_BUTTON_DELETE
- LVDLG_IDC_POLYDRAW_FRAME_TYPE
- LVDLG_IDC_POLYDRAW_CHECK_CLOSEFIGURE
- LVDLG_IDC_POLYDRAW_COMBO_TYPE
Raster dialog
- LVDLG_IDD_RASTER
- LVDLG_IDC_RASTER_CHECK_ALPHA
- LVDLG_IDC_RASTER_FRAME_POINT1
- LVDLG_IDC_RASTER_EDIT_POINT1_X
- LVDLG_IDC_RASTER_EDIT_POINT1_Y
- LVDLG_IDC_RASTER_EDIT_POINT1_Z
- LVDLG_IDC_RASTER_FRAME_POINT2
- LVDLG_IDC_RASTER_EDIT_POINT2_X
- LVDLG_IDC_RASTER_EDIT_POINT2_Y
- LVDLG_IDC_RASTER_EDIT_POINT2_Z
- LVDLG_IDC_RASTER_FRAME_BITMAP
- LVDLG_IDC_RASTER_STATIC_PREVIEW
- LVDLG_IDC_RASTER_BUTTON_BITMAP
Clone dialog
- LVDLG_IDD_CLONE
- LVDLG_IDC_CLONE_FRAME_POINT
- LVDLG_IDC_CLONE_EDIT_X
- LVDLG_IDC_CLONE_EDIT_Y
- LVDLG_IDC_CLONE_EDIT_Z
- LVDLG_IDC_CLONE_FRAME_SCALE
- LVDLG_IDC_CLONE_EDIT_SCALEX
- LVDLG_IDC_CLONE_EDIT_SCALEY
- LVDLG_IDC_CLONE_EDIT_SCALEZ
- LVDLG_IDC_CLONE_FRAME_ROTATION
- LVDLG_IDC_CLONE_EDIT_ROTATIONX
- LVDLG_IDC_CLONE_EDIT_ROTATIONY
- LVDLG_IDC_CLONE_EDIT_ROTATIONZ
- LVDLG_IDC_CLONE_FRAME_ATTRIBUTES
- LVDLG_IDC_CLONE_CHECK_USEPEN
- LVDLG_IDC_CLONE_CHECK_USEBRUSH
- LVDLG_IDC_CLONE_CHECK_USEPOINTASORIGIN
- LVDLG_IDC_CLONE_FRAME_GROUP
- LVDLG_IDC_CLONE_LIST_GROUP
Elliptical arc dialog
- LVDLG_IDD_ELLIPTICALARC
- LVDLG_IDC_ELLIPTICALARC_FRAME_CENTER
- LVDLG_IDC_ELLIPTICALARC_EDIT_X
- LVDLG_IDC_ELLIPTICALARC_EDIT_Y
- LVDLG_IDC_ELLIPTICALARC_EDIT_Z
- LVDLG_IDC_ELLIPTICALARC_FRAME_ANGLES
- LVDLG_IDC_ELLIPTICALARC_STATIC_START
- LVDLG_IDC_ELLIPTICALARC_EDIT_START
- LVDLG_IDC_ELLIPTICALARC_STATIC_SWEEP
- LVDLG_IDC_ELLIPTICALARC_EDIT_SWEEP
- LVDLG_IDC_ELLIPTICALARC_FRAME_RADIUS
- LVDLG_IDC_ELLIPTICALARC_EDIT_RADIUSX
- LVDLG_IDC_ELLIPTICALARC_EDIT_RADIUSY
Spline dialog
- LVDLG_IDD_SPLINE
- LVDLG_IDC_SPLINE_FRAME_POINTS
- LVDLG_IDC_SPLINE_EDIT_X
- LVDLG_IDC_SPLINE_EDIT_Y
- LVDLG_IDC_SPLINE_EDIT_Z
- LVDLG_IDC_SPLINE_BUTTON_FIRST
- LVDLG_IDC_SPLINE_BUTTON_PREVIOUS
- LVDLG_IDC_SPLINE_BUTTON_NEXT
- LVDLG_IDC_SPLINE_BUTTON_LAST
- LVDLG_IDC_SPLINE_BUTTON_NEW
- LVDLG_IDC_SPLINE_BUTTON_DELETE
- LVDLG_IDC_SPLINE_STATIC_POINT
- LVDLG_IDC_SPLINE_FRAME_SPLINEPOINTSTYPE
- LVDLG_IDC_SPLINE_RADIO_FITPOINTS
- LVDLG_IDC_SPLINE_RADIO_CONTROLPOINTS
Heterogeneous Poly Bezier dialog
- LVDLG_IDD_HPOLYBEZIER
- LVDLG_IDC_HPOLYBEZIER_FRAME_SECTIONS
- LVDLG_IDC_HPOLYBEZIER_EDIT_SECTIONNUMBER
- LVDLG_IDC_HPOLYBEZIER_BUTTON_FIRSTSEC
- LVDLG_IDC_HPOLYBEZIER_BUTTON_PREVIOUSSEC
- LVDLG_IDC_HPOLYBEZIER_BUTTON_NEXTSEC
- LVDLG_IDC_HPOLYBEZIER_BUTTON_LASTSEC
- LVDLG_IDC_HPOLYBEZIER_BUTTON_NEWSEC
- LVDLG_IDC_HPOLYBEZIER_BUTTON_DELETESEC
- LVDLG_IDC_HPOLYBEZIER_STATIC_POINTSEC
- LVDLG_IDC_HPOLYBEZIER_FRAME_POINTS
- LVDLG_IDC_HPOLYBEZIER_EDIT_DEGREE
- LVDLG_IDC_HPOLYBEZIER_EDIT_X
- LVDLG_IDC_HPOLYBEZIER_EDIT_Y
- LVDLG_IDC_HPOLYBEZIER_EDIT_Z
- LVDLG_IDC_HPOLYBEZIER_BUTTON_FIRST
- LVDLG_IDC_HPOLYBEZIER_BUTTON_PREVIOUS
- LVDLG_IDC_HPOLYBEZIER_BUTTON_NEXT
- LVDLG_IDC_HPOLYBEZIER_BUTTON_LAST
- LVDLG_IDC_HPOLYBEZIER_BUTTON_NEW
- LVDLG_IDC_HPOLYBEZIER_BUTTON_DELETE
- LVDLG_IDC_HPOLYBEZIER_STATIC_POINT
Returns
None.
Comments
Override this function if you wish to provide help information for individual dialogs. The exact nature of the help provided is up to you, but must be outlined in this function.
This function will be called only if the callback functions are enabled, to enable callback functions for the LVectorDialog object Call LBase::EnableCallBack(TRUE). You must also enable the Help button by calling LVectorDialog::EnableHelp before displaying the dialog box.
Required DLLs and Libraries
See Also
Functions
Topics
Example
class MyVectorDialog : public LVectorDialog
{
protected:
L_VOID VectorHelpCallback( L_UINT32 uDlgID, HWND hElement, L_INT nCtlID );
};
L_INT LVectorDialog__VectorHelpCallbackExample( L_UINT32 uDlgID, HWND hElement, L_INT nCtlID)
{
L_TCHAR szBuffer[ 255 ] = TEXT("No information");
L_TCHAR szTitle[ 255 ] = TEXT("");
UNREFERENCED_PARAMETER( hElement );
switch( uDlgID )
{
case LVDLG_HELP_SCALE: /* Scale Dialog */
lstrcpy( szTitle, TEXT("Scale"));
switch( nCtlID )
{
case VECTOR_DLGSTR_TRANSFORM_BUTTON_XUP:
lstrcpy( szBuffer, TEXT("Button X Up"));
break;
}
break;
case LVDLG_HELP_PEN:
lstrcpy( szTitle, TEXT("pen"));
switch( nCtlID )
{
case VECTOR_DLGSTR_PEN_FRAME_STYLE:
lstrcpy( szBuffer, TEXT("Pen Style"));
break;
case VECTOR_DLGSTR_PEN_FRAME_WIDTH:
lstrcpy( szBuffer, TEXT("Pen Width"));
break;
case VECTOR_DLGSTR_PEN_FRAME_COLOR:
lstrcpy( szBuffer, TEXT("Tasty colors...."));
break;
}
break;
}
MessageBox( NULL, szBuffer, szTitle, MB_OK | MB_ICONINFORMATION );
return SUCCESS;
}
L_VOID ShowMyDialog( )
{
MyVectorDialog VectorDialog;
LVectorBase Vector;
L_INT nRet=0;
nRet = Vector.Load(MAKE_IMAGE_PATH(TEXT("random.dxf")));
if(nRet != SUCCESS)
return ;
VectorDialog.SetVector( &Vector );
VectorDialog.EnablePreview( );
VectorDialog.EnableAutoProcess( );
if( VectorDialog.IsHelpEnabled( ) == FALSE )
{
VectorDialog.EnableHelp( );
}
nRet = VectorDialog.DoModalVectorScale( );
}