ViewerSetMode
The ViewerSetMode structure is used to set the view mode of the current viewer instance.
struct ViewerSetMode { int Type; union { int iParam; char *cParam; } Param; DWORD Flags; DWORD Reserved; };
Elements
Type
Mode type. Can be one of the following values (VIEWER_SETMODE_TYPES enum):
Mode | Description |
---|---|
VSMT_HEX | Text/Hex mode: iParam=1 - turn Hex mode on, iParam=0 - text mode. |
VSMT_WRAP | Line wrap: iParam=1 - line wrap is on, iParam=0 - off) |
VSMT_WORDWRAP | Word wrap: iParam=1 - word wrap is on, iParam=0 - off. |
iParam
Integer value, see details above.
cParam
Pointer to a null terminated string, see details above.
Flags
Additional flags (VIEWER_SETMODEFLAGS_TYPES enum):
Mode | Description |
---|---|
VSMFL_REDRAW | Redraw the screen. Otherwise use the VCTL_REDRAW command to redraw the screen after changing the mode. |
Reserved
Reserved for future use. Should be 0.
Remarks
See also: