Class: dbFormExternalControl
Class Hierarchy:
DFBaseEntryEntrydbForm_dbFormDSdbFormdbFormExternalControlDirect Known Subclasses:
dbTrackBar, Class Definition
Properties
integerLocalChangingState
set true when making a local (externally triggered) change. This is
set when a Set Value of Set Local_Value change is made
integerPrivate.ControlChangingState
This is used to prevent recursion. When a control notifies
DF that a value has changed, DF will attempt to notify the
control. We must stop that circularity
Functions and Procedures
Construct_Object()
StringControlValue()
ControlValueChanged()
RefreshControl(string sVal)
refresh control without triggering a DD changed condition.
set(integer iItem string sVal)
When the DF side changes we must notify the control about the change.
If DD are in use we must use set Local_Value, if no DD we use set value
set(integer iItem string sVal)
Set(string sVal)
It is expected that the sub-class (or more likely another
mixin included with the sub-class will provide functionality
for these messages. This gets and sets the value of the actual
window control. These should only be used to synchronize the window
control and the DF side. Do not use for any other purpose.
Instances
oCustomer_Address | Customer.vw | 53 |
oCustomer_Address | Order.vw | 121 |
oCustomer_Balance | Customer.vw | 142 |
oCustomer_City | Customer.vw | 63 |
oCustomer_City | Order.vw | 131 |
oCustomer_Credit_Limit | Customer.vw | 124 |
oCustomer_Email_address | Customer.vw | 109 |
oCustomer_Fax_number | Customer.vw | 99 |
oCustomer_Name | Customer.vw | 35 |
oCustomer_Name | Order.vw | 106 |
oCustomer_Number | Customer.vw | 25 |
oCustomer_Phone_number | Customer.vw | 89 |
oCustomer_Purchases | Customer.vw | 133 |
oCustomer_State | Order.vw | 141 |
oCustomer_Zip | Customer.vw | 82 |
oCustomer_Zip | Order.vw | 148 |
oInvt_Description | Invt.vw | 41 |
oInvt_Item_ID | Invt.vw | 31 |
oInvt_On_Hand | Invt.vw | 102 |
oInvt_Unit_Price | Invt.vw | 92 |
oInvt_Vendor_ID | Invt.vw | 56 |
oInvt_Vendor_Part_ID | Invt.vw | 76 |
oOrderHea_Customer_Number | Order.vw | 72 |
oOrderHea_Order_Number | Order.vw | 61 |
oOrderHea_Order_Total | Order.vw | 284 |
oOrderHea_Ordered_By | Order.vw | 155 |
oOrderHea_Salesperson_ID | Order.vw | 165 |
oSalesP_ID | Salesp.vw | 23 |
oSalesP_Name | Salesp.vw | 32 |
oVendor_Address | Vendor.vw | 47 |
oVendor_City | Vendor.vw | 57 |
oVendor_Fax_Number | Vendor.vw | 100 |
oVendor_Id | Vendor.vw | 27 |
oVendor_Name | Invt.vw | 66 |
oVendor_Name | Vendor.vw | 37 |
oVendor_Phone_Number | Vendor.vw | 90 |
oVendor_Zip | Vendor.vw | 80 |
References (1):