Properties for Cm_Menu

View property list in alphabetical order

NameDescription
Auto_Top_Item_StateDetermines if the current_item is set to the top_item when the object takes the focus
Aux_ValueIs only used by the system if an object is referenced on the on_item command line
Changed_StateSet when users change information in the items of the menu
Checkbox_Item_StateAllows any item to become a checkbox-type item
Current_ItemThe object that the end user is currently pointing to
Display_SizeReturns the number of windows in the menu
Entry_StateDetermines if data can be entered into the control
Item_Changed_StateData entry to, or selection of, an item causes its Item_Changed_State property to become True
Item_CountReturns the total number of items in the object.
Item_MatchingSearches a menu of items for a matching string value
Line_SizeReturns number of columns of a grid or number windows per line of a menu
MessageIdentifies the message that is sent when users press the Enter key on the item
Prototype_Object
Search_ModeDetermines how users may move the selection cursor to a choice by use of (alphanumeric) keys matching the content of the choice
Select_CountMaintains the total number of selected items in the menu
Select_ModeDetermines how item-level selections are processed
Select_StateEach item may be selected by setting the select_state of the item
Shadow_StateDetermines if item is enabled (not shadowed)
Top_ItemThe item that is first in the display window
ValueGets and sets the data value (content) for an object or item
Wrap_StateControls the action of the cursor control keys and search_mode ranges during item navigation

Inherited Properties from cUIObject

Active_StateIndicates whether or not the object is activated
Attach_Parent_StateDetermines whether an object that is activated will be added to the next level of the current focus (false) or the next level of its parent (true)
Block_Mouse_StateDetermines whether or not the use of the mouse is restricted
Client_Area_StateDetermines if object is a user interface container for children
ContainsFocusDetermines if the container contains the focus
Current_ScopeReturns the object_id of the currently active scoping object
Dynamic_Update_StateDetermines whether or not the image of an object that can be seen will be updated when a change to the object occurs
Entry_msgHook sent whenever the object is about to receive the focus
Error_TextGets the text from FLEXERRS.DAT that corresponds to the passed error number
Error_Text_AvailableDetermines if Error Text is available for this error number
Exit_msgHook sent whenever the object is about to lose the focus
Find_ScopeReturns the scoping object of the current object
FocusReturns the ID of the object that currently has the focus
Focus_ModeDetermines the conditions under which the object will take the focus
Key_PathDetermines the delegation path for on_key key assignments
Last_ChildReturns the Object_Id of the last focus child
LocationDetermines the position of the upper left pixel of the object's window
Module_NameAssists in the process of locating context-sensitive help information
Next_FocusReturns the object that is positioned in the focus tree as the next object at the same level as this object
Next_LevelReturns the object that is positioned in the focus tree as the first object in the next level
Next_ScopeReturns the object that is the next_scope object of the current scope
Popup_StateDetermines whether the object should respond to the standard Activate message, or via the Popup message
Prior_FocusReturns the object that is positioned in the focus tree as the prior object at the same level as this object
Prior_LevelReturns the object that is the root of this object's level in the focus tree
Prior_ScopeReturns the object that is the prior_scope object of the current scope
Ring_StateDetermines whether or not the objects added into the next level of this object are to act as a ring
RingParentReturns the object handle of the object that is its ring parent
Scope_FocusA property of scope objects in the focus tree
Scope_StateDetermines whether the objects at the next level of this object and beyond, are to be scoped by this object
Search_CaseDetermines whether searches performed are case-sensitive or not
SizeDetermines the size of a window in dialog units
Skip_StateDetermines whether or not the switch and switch_back messages skip over this object during focus movement
Visible_StateDetermines whether object is visible

Inherited Properties from cObject

Child_CountReturns the number of child objects the object contains
Delegation_ModeDetermines if and how unknown messages are delegated
NameReturns the full name of the object including parentage
Object_IdReturns the object handle of the object, can be used to determine if an object exists
Object_LabelReturns the short name of an object
ParentReturns the parent of an object
peNeighborhoodDetermines how an object and its descendents participate in object neighborhood referencing