home *** CD-ROM | disk | FTP | other *** search
-
-
- Custom Listbox controls for Visual Basic Version 0.02 March 1992
- by Mark Gamber
-
- This control provides three types of listbox new to Visual Basic. These
- three types aer Multiple Selection, Multiple Column and a combination of the
- two. All controls share the same property and event names. Some of the values
- have different meanings depending on the actual control in use. To use the
- control, copy VBLISTBX.VBX to your Visual Basic directory. Select the filename
- from the listbox displayed by "Add File..." in the "File" menu. Three new tools
- should appear in the toolbox and, if this is the case, you're ready to go.
-
- The control names selected are:
-
- "MultipleSel" - Multiple selection listbox.
- "MCMultSel" - Multiple column, multiple selection listbox.
- "MultCol" - Multiple column, single selection listbox.
-
-
- Standard listbox properties:
-
- ListCount: Number of items in a listbox. Read only.
-
- Items = MultipleSel.ListCount
-
-
- ListIndex: Sets or retrieves the select status of an item.
-
- Selected = MultipleSel.ListIndex( 1 )
- or
- MultipleSel.ListIndex( index% ) = TRUE (FALSE)
-
-
- List: Retrieves text associated with item in a listbox.
-
- a$ = MultipleSel1.List( index% )
-
-
-
- New items:
-
- CellWidth: Sets the pixel width of a multiple column listbox cell.
-
- MultCol.CellWidth = 60
- or
- cw = MultCol.CellWidth
-
-
- Refresh: Enables and disables automatic listbox updates.
-
- MultipleSel.Refresh = FALSE (TRUE)
-
-
-
- New events supported by controls:
-
- Click: Called when a listbox item is clicked on. For the multiple selection
- listboxes, Item is the number of selected items. For the single
- selection multi-column listbox, Item is the number of the listbox
- item clicked on.
-
- DblClk: Called when a listbox item is double-clicked on. For multiple
- selection listboxes, Item is the number of selected items. For the
- single selection multi-column listbox, Item is the number of the
- listbox item double-clicked on.
-
-
-
- This software is free for all to use given two conditions:
-
- 1. Credit be given where credit is due.
- 2. I'm not liable.
-
- The software is dated March, 1992 and is currently owned by Mark Gamber.
-
- Bugs, suggestions and whatnot may be sent E-Mail to PCA MarkG on America Online
- or to pcamarkg@aol.com through Internet.
-
-