| VB Extension Tools HTML project report | |
| Project: LabledControls | Module: XLabledComboBox |
| Module Type  | User control  |
|---|---|
| File  | C:\Code\EE-projects\units\vb\ActiveX\LabledContols\src\LabledComboBox.ctl  |
| Procedure 'ComboBoxBackColor' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | iTextBoxBackColor As OLE_COLOR  |
| Procedure 'ComboBoxForeColor' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | iTextBoxForeColor As OLE_COLOR  |
| Procedure 'ComboBoxText' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | String  |
| Procedure 'ComboBoxWidth' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | Single  |
| Procedure 'ComboBoxEnabled' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | fComboBoxEnabled As Boolean  |
| Procedure 'ComboBoxHWnd' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | Long  |
| Procedure 'ComboBoxLeft' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | Long  |
| Procedure 'ComboBoxLocked' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | fLocked As Boolean  |
| Procedure 'ContainerName' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | String  |
| Author  | Ralf Kunsmann  |
| Date  | 2003 11 05  |
| Purpose  |
Originally implemented for Unit Testing purpose: Return Name property of container ojbect.  |
| Procedure 'Height' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | RHS As Integer  |
| Procedure 'Identifier' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | String  |
| Procedure 'ItemData' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | Item As Long  |
| Code return value  | Long  |
| Procedure 'LabelHorizontal' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | fLabelHorizontal As Boolean  |
| Procedure 'List' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | Item As Integer  |
| Code return value  | String  |
| Procedure 'ListCount' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | Long  |
| Procedure 'ListIndex' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code return value  | Long  |
| Procedure 'NewIndex' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | Long  |
| Procedure 'PrefixAlignment' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | iPrefixAlignment As Long  |
| Procedure 'PrefixText' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | sPrefixText As String  |
| Procedure 'PrefixWidth' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | rPrefixWidth As Single  |
| Procedure 'SuffixText' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | sSuffixText As String  |
| Procedure 'SuffixWidth' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | rSuffixWidth As Single  |
| Procedure 'Tag' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | sTag As String  |
| Procedure 'Text' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | String  |
| Procedure 'ToolTipText' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | sToolTipText As String  |
| Procedure 'Version' | List of procedures |
| Scope/Type  | Public Property (Get)  |
|---|---|
| Code return value  | String  |
| Procedure 'Width' | List of procedures |
| Scope/Type  | Public Property (Let/Get)  |
|---|---|
| Code parameters  | RHS As Integer  |
| Procedure 'ActivateItem' | List of procedures |
| Scope/Type  | Public Sub  |
|---|---|
| Code parameters  | Item As Variant  |
| Procedure 'ActivateItemEx' | List of procedures |
| Scope/Type  | Public Sub  |
|---|---|
| Code parameters  |
Item As Variant Optional ForceString As Boolean = False  |
| Procedure 'AddItem' | List of procedures |
| Scope/Type  | Public Sub  |
|---|---|
| Code parameters  |
Item As String Optional Index As Variant  |
| Procedure 'SetupOnOff' | List of procedures |
| Scope/Type  | Public Sub  |
|---|---|
| Author  | Ralf Kunsmann  |
| Date  | 2001 06 08  |
| Purpose  |
Adds two items 'On' (-1) and 'Off' (0) to the control (and removes old items if present).  |
| Procedure 'SetupNumericRange' | List of procedures |
| Scope/Type  | Public Sub  |
|---|---|
| Code parameters  |
ByVal First As Long ByVal Last As Long Optional NumberFormat As String = "0" Optional StepWidth As Long = 1  |
| Author  | Ralf Kunsmann  |
| Date  | 2001 06 08  |
| Purpose  |
Adds numeric items to the control(and removes old items if present).  |
| In parameters  |
Long/First: 1st numeric item. Long/Last: Last numeric item. String/NumberFormat: Format string for the numerical values.  |
| Procedure 'Clear' | List of procedures |
| Scope/Type  | Public Sub  |
|---|
| Procedure 'LoadList' | List of procedures |
| Scope/Type  | Public Sub  |
|---|---|
| Code parameters  |
pdb As Database psTable As String psItemField As String psDataField As String Optional psSelectionCriteria As String  |
| Author  | Ralf Kunsmann  |
| Date  | 2001 05 21  |
| Purpose  | Load the list items from as database table.  |
| In parameters  |
Reference to the (DAO) database object, Name of database table, Name of an index field (used for 'ItemData' property), Name of data field.  |
| Procedure 'RemoveItem' | List of procedures |
| Scope/Type  | Public Sub  |
|---|---|
| Code parameters  | Item As String  |
| Procedure 'UserControl_Initialize' | List of procedures |
| Scope/Type  | Private Sub  |
|---|
| Procedure 'UserControl_InitProperties' | List of procedures |
| Scope/Type  | Private Sub  |
|---|---|
| Author  | Ralf Kunsmann  |
| Date  | 2003 10 28  |
| Purpose  |
For Unit Testing purpose, we need the DisplayName to be set as WindowText.  |
| Procedure 'UserControl_Paint' | List of procedures |
| Scope/Type  | Private Sub  |
|---|
| Procedure 'UserControl_ReadProperties' | List of procedures |
| Scope/Type  | Private Sub  |
|---|---|
| Code parameters  | PropBag As PropertyBag  |
| Procedure 'UserControl_Resize' | List of procedures |
| Scope/Type  | Private Sub  |
|---|
| Procedure 'UserControl_WriteProperties' | List of procedures |
| Scope/Type  | Private Sub  |
|---|---|
| Code parameters  | PropBag As PropertyBag  |
| Procedure 'lst_Change' | List of procedures |
| Scope/Type  | Private Sub  |
|---|---|
| Author  | Ralf Kunsmann  |
| Date  | 2001 11 23  |
| Purpose  | Make all the events of the combo box control public.  |
| Parameters  | Default VB event procedure parameters  |
| Procedure 'lst_Click' | List of procedures |
| Scope/Type  | Private Sub  |
|---|
| Procedure 'ArrangeControls' | List of procedures |
| Scope/Type  | Private Sub  |
|---|
| Procedure 'PaintLabels' | List of procedures |
| Scope/Type  | Private Sub  |
|---|
| Procedure 'SetToolTipTexts' | List of procedures |
| Scope/Type  | Private Sub  |
|---|---|
| Code parameters  | sToolTipText As String  |