[Table of Contents]
[Previous Chapter]
[Next Chapter]
[Object Central Home]
The V C++ GUI Reference Manual - Vers. 1.20 - 6/30/98
Copyright © 1998, Bruce E. Wampler
This chapter covers standard predefined values.
The classes and objects covered in this chapter include:
When defining dialogs, menus, and command bars, you are required
to provide an id for each item. There are many common operations
used in GUI designs, and
V provides various predefined values
for building your programs. The natural interpretation of most
of these values should be obvious, and the descriptions are kept
to a minimum. Most of the definitions describe the accepted practice
for menu or button items with the given title. While these ItemVals
can be used anywhere, some have ``standard'' usage.
M_About Shows an informative message about current application.
M_All Select all.
M_Cancel Cancel. Usually used with a dialog.
V will
automatically reset dialog commands to their original state when
a M_Cancel is selected from a vDialog descended
object.
M_Clear Used to clear a screen.
M_Close Used to close a file. The user is usually
prompted to save or ignore changes if any were made to the file. This
is usually not used to close a menu.
M_Copy Copy the highlighted text or item, and save into
the clipboard.
M_Cut Cut the highlighted text or item from the file, and
usually save into the clipboard.
M_Delete Delete the selected item or text - usually
does not copy into the clipboard.
M_Done Done with operation.
M_Edit Typically a menu bar button to pulldown an edit menu.
M_Exit Exit from the program - checking to see if files
need to be saved, of course.
M_File Typically a menu bar button to pulldown a file menu.
M_Find Find a pattern.
M_FindAgain Find pattern again.
M_Font Typically a menu bar button to pulldown a font menu.
M_FontSelect Select a font. (This is different from the
M_Font value in that M_Font is intended as a main
menu bar item, while this one is for a pulldown menu.
M_Format Typically a menu bar button to pulldown a format menu, which
allows the user to select formatting options.
M_Help Show help.
M_Insert Typically a menu bar button to pulldown an insert menu.
M_Line M_Line is one of a few of these values
that gets special treatment by the system. It is required for
defining line separators in menus.
M_New Used to create a new file.
M_No Answer No.
M_None Select none.
M_OK OK, accept operation or information. Causes return
from dialog.
M_Open Used to open an existing file.
M_Options Typically a menu bar button to pulldown an options menu.
M_Paste Paste the contents of the clipboard into the insertion
point of the current file or item.
M_Preferences Set preferences.
M_Print Print current file.
M_PrintPreview On screen preview how the current file would look
if printed.
M_Replace Replace pattern.
M_Save Used to save current file in its current name.
M_SaveAs Save current file under new name.
M_Search Typically a menu bar button to pulldown a search menu.
M_SetDebug Set debug stuff.
M_Test Typically a menu bar button to pulldown a test menu.
M_Tools Typically a menu bar button to pulldown a tools menu.
M_UnDo Undo the last action.
M_View Typically a menu bar button to pulldown a view menu, which
allows the user to select different views of the document.
M_Window Typically a menu bar button to pulldown a window menu, which
lets the user select different windows.
M_Yes Answer Yes.
Vdefines several values useful for determining the revision of
V, and the platform
Vis compiled on.
V_VersMajor The major version of
V, such as 1.
V_VersMinor The minor release of
V, such as 12.
V_Version A text string describing the version of
V, such as
V 1.12 - 8/4/96.
V_VersionX Defined if the is the standard X version of
V.
V_VersionMotif Defined if the Motif version of
V.
V_VersionWindows Defined if the Windows version of
V.
V_VersionWin95 Defined if the Windows 95 version of
V.
V_VersionOS2 Defined for the OS2 version of
V.
Chapter 8
Standard V Values
8.1 Predefined ItemVals
A useful collection of predefined values. Most are useful for defining
dialogs, buttons, and menus.
Synopsis
Description
Control Values
8.2 Version Values
A useful collection of predefined values to determine the
version of V and the platform.
Synopsis
Version Values
[Table of Contents]
[Previous Chapter]
[Next Chapter]
[Object Central Home]