MKI_DialogDimSmallMulti (Dialogs) Changed in Version 2023.1

www.CAD6.com

C++ Syntax

bool

MKI_DialogDimSmallMulti(

 HWND f_hWindow,

 const LPCWSTR f_pszCaption,

 MKI_MULTI_DIMSMALL_REF f_rDimSmall,

 MKI_MULTI_DIMPARAM_REF f_rDimParam,

 bool f_fUseGlobal,

 __int32 f_nDimMode );

 

Shows and processes a dialog for multi-entity small dimension parameter editing.

 

Parameters

f_hWindow

[HWND] Handle of the dialog window's parent window.

f_pszCaption

[const LPCWSTR] Title of the dialog window to be displayed. Be careful that the given title fits into the dialog window's caption.

f_rDimSmall

[MKI_MULTI_DIMSMALL_REF] Address of a multi-entity small dimension parameter set. These parameters will be used to initialize the dialog window, and they will receive the selected parameters if the user ends the dialog by pressing the OK button.

f_rDimParam

[MKI_MULTI_DIMPARAM_REF] Address of multi-entity dimension parameters. These parameters will be used to initialize the dialog window, and they will receive the selected parameters if the user ends the dialog by pressing the OK button.

f_fUseGlobal

[bool] If this value is true, the dimension parameters f_rDimParam will not be used to initialized the dialog window, instead, the current global dimension parameters will be used. If the user edits these values, the changes will be stored in the global dimension parameters as well as in the structure pointed to by f_rDimParam.

f_nDimMode

[__int32] A bit-wise OR combination of flags indicating which subsets of dimension parameters shall be editable (see MKI_DIMMODE_*). The following values can be used:

MKI_DIMMODE_NUMREFRESH

MKI_DIMMODE_NUMROTATE

MKI_DIMMODE_GLOBALPARAM

MKI_DIMMODE_NO_NUM_DOUBLE

 

Return Value

Returns true if the dialog window was ended by pressing the OK button and anything inside the window was changed, else false.

 

CAD6interface 2026.0 - Copyright 2026 Malz++Kassner® GmbH