|
BOXLAYOUT
- 0 2.0
Specifies some of the characteristics of a bedit control. The GUIDE and BOXEDITINFO structures determine the rest. The HE_GETBOXLAYOUT and HE_SETBOXLAYOUT wParam values of the WM_PENCTL message retrieve and set the BOXLAYOUT structure for a bedit control.
For more details, see the WM_PENCTL message.
typedef struct {
int cyCusp;
int cyEndCusp;
UINT style;
DWORD dwReserved1;
DWORD dwReserved2;
DWORD dwReserved3;
} BOXLAYOUT;
Members
cyCusp
Height of the box in pixels when BXS_RECT is specified; otherwise, height of
the cusp in pixels (in comb style).
cyEndCusp
Height of cusps, in pixels, at extreme ends.
style
Bitwise-OR combination of the following BXS_ flags:
Constant
| Description
| BXS_NONE
| Default comb style.
| BXS_RECT
| Rectangular boxes (instead of comb style).
| BXS_BOXCROSS
| (Japanese version only.) Rectangular boxes with a small cross at the center of
each cell. Note that any state set via this flag (or the absence of it) may be
overridden by the user's selection of the BOXCROSS setting in the Bedit
Control Panel.
|
dwReserved1
Reserved; must be set to 0.
dwReserved2
Reserved; must be set to 0.
dwReserved3
Reserved; must be set to 0.
Comments
The following table lists the default values for the BOXLAYOUT structure.
Value
| Description
| cyCusp
| Equivalent in pixels of BXD_CUSPHEIGHT dialog units.
| cyEndCusp
| Equivalent in pixels of BXD_ENDCUSPHEIGHT dialog units.
| style
| Comb style.
|
Figure 11.1 shows the general layout of a boxed edit control. Some of the
terms in the figure are explained in the reference entry for the GUIDE structure. Figure 11.2 shows an individual cell from a boxed edit control.
See Also
BOXEDITINFO, WM_PENCTL, GUIDE, BXD_
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
More Online Helps
Win32 Programmer's Reference (win32.hlp)
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|