MKI_DialogControlSetWidth (Dialogs) New in Version 2017.0

www.CAD6.com

C++ Syntax

void

MKI_DialogControlSetWidth(

 HWND f_hWindow,

 __int32 f_nTextCtlID,

 __int32 f_nUnitCtlID,

 const double f_dValue );

 

Converts a width value (based on the currently active line unit) to a string and writes that string along with the current line unit to edit or text controls in a dialog window.

 

Resulting values between -1.0e-100 and 1.0e-100 will always be displayed as 0.0 to avoid funny rounded displays such as -0.0.

 

Parameters

f_hWindow

[HWND] Handle of the dialog window that contains the controls.

f_nTextCtlID

[__int32] Identification number of the text or edit control to receive the width value. Will be ignored if negative.

f_nUnitCtlID

[__int32] Identification number of the text or edit control to receive the width unit. Will be ignored if negative.

f_dValue

[double] Floating point value to be converted into a string and displayed in the controls. If the value is MKI_DOUBLE_NOVAL, the width value control will be cleared.

 

CAD6interface 2025.0 - Copyright 2025 Malz++Kassner® GmbH