- Define_Combo_Mixin()
- Command(integer i1 integer i2)
Import_Class_Protocol Standard_Form_Mixin
- Integerparam
- Combo_Item_Changed()
- Combo_Edit_Changed()
- IntegerCombo_Item_Count()
- Integerdataobj
- IntegerCombo_Current_Item()
get/set Combo_current_item serve no purpose as this deals with the
DF list of values (and not the windows position). There just isn't anything
you can do with this.
- Integerdataobj
- Set(integer iTo)
- Integerdataobj
- Set(Integer item# String sValue)
- Integerdataobj
- Integerwitem#
- StringOldVal
- StringOldComboVal
- StringCombo_Value(Integer item#)
- Integerdataobj
- Combo_Add_Item(string sValue)
- Integerdataobj
- Combo_Insert_Item(Integer iItem string sValue)
- Integerdataobj
- WinCombo_Add_Insert_Value(integer mode integer iItem String sValue)
Internal: Send it the wrong values and watch the smoke!
- IntegerlpString
- IntegerpVoid
- Combo_Delete_Item(Integer iItem)
- Integerdataobj
- IntegeriWinItem
- StringsOldVal
- Combo_Delete_Data()
- Integerdataobj
- IntegerCombo_Item_Matching(String sText)
- Integerdataobj
- Integeritem#
- IntegerWinCombo_Item_Matching(String sText)
Perform the item match in the window's control
- IntegerhWnd
- IntegeriItem
- IntegeriItems
- IntegerlpsText
- IntegerpVoid
- StringsItem
- Set(integer iTo)
- IntegerWinCombo_Current_Item()
- StringWinCombo_Value(Integer item#)
- StringsValue
- IntegerlpsValue
- IntegerpVoid
- integerValidate_Combo_Value()
- Stringval
- Integerival
- OnDropDown()
cancelled
- OnCloseUp()
cancelled
- Add_Form_To_List()
- StringVal
- Stringitm
- Combo_Fill_List()
- combo_initialize_list()
- End_Define_Combo_Mixin()
- IntegerSz
- Set(Integer iItem String sValue)
- IntegerComboItem#
- IntegerAdd_Focus(Handle hoParent)
- BooleanbOld
- DoSetListWidth()
- IntegeriListWidth
- DoSetSize()
- IntegercyEdit
- IntegercyListItem
- IntegericRow
- IntegercyControl
- IntegercxControl
- booleanOnDropKey(integer iVKey boolean bIsAccelerator)
The following three messages are designed to handle accelerator key
handling when a list is dropped down. When a list is dropped, we want all
accelerator keys to be ignored. In addition, we want the return and enter
keys to roll the list up, if return is pressed the value should be updated
Called by key and Process_Accelerator when a list is dropped down and a
key is pressed. We pass the virtual key (not the df key) and a flag telling
us if this is an accelerator key (Tells us where it was called from)
Return: True if you, want to stop any other actions.
Currently this looks for return and escape.
- Integeri
- IntegeriItem
- Process_Accelerator(integer i1 integer i2)
note that we must test for both process_accelerator and Key because we
don't know if a key (e.g. esc=kCancel) has been assigned to on On_key or
not. If an on_key, process_accelerator is called, else Key is called
augment to check for keys pressed in dropped state. Most likely, when dropped
we will trap esc and return and ignore all others
- IntegerbDropped
- IntegeriVKey
- IntegerbDone
- integerKey(integer iKy)
augment to check for keys pressed in dropped state. Most likely, when dropped
we will trap esc and return and pass all others through
- IntegerbDropped
- IntegeriVKey
- BooleanbDone