VB Extension Tools HTML project report
Project: LabledControls Module: XLabledComboBox

Basic information:

Module Type  User control 
File  C:\Code\EE-projects\units\vb\ActiveX\LabledContols\src\LabledComboBox.ctl 

Procedures:

ComboBoxBackColor
ComboBoxForeColor
ComboBoxText
ComboBoxWidth
ComboBoxEnabled
ComboBoxHWnd
ComboBoxLeft
ComboBoxLocked
ContainerName
Height
Identifier
ItemData
LabelHorizontal
List
ListCount
ListIndex
NewIndex
PrefixAlignment
PrefixText
PrefixWidth
SuffixText
SuffixWidth
Tag
Text
ToolTipText
Version
Width
ActivateItem
ActivateItemEx
AddItem
SetupOnOff
SetupNumericRange
Clear
LoadList
RemoveItem
UserControl_Initialize
UserControl_InitProperties
UserControl_Paint
UserControl_ReadProperties
UserControl_Resize
UserControl_WriteProperties
lst_Change
lst_Click
ArrangeControls
PaintLabels
SetToolTipTexts


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 


Reporting date and time: 2009 03 08, 11:50:45 (year month day, hour:minute:second [24 hour format])