Quantcast
Channel: VBForums - CodeBank - Visual Basic 6 and earlier
Viewing all articles
Browse latest Browse all 1529

CheckBoxCombo 1.3 (A professional, effective and ready-to-use Multi-select ComboBox)

$
0
0
What is CheckBoxCombo?

CheckBoxCombo is a general-purpose Multi-select ComboBox User Control designed for Visual Basic. It differs from the conventional ComboBox behavior by allowing user to select one or more items from its drop-down list. CheckBoxCombo greately integrates the existing power of standard VB controls (ComboBox and ListBox) to provide its powerful features and can be easily integrated into any sort of Windows GUI project in VB. Sure, it's a must to have companion in your standard VB Toolbox.

Why is CheckBoxCombo?

The conventional ComboBox control in VB allows you to select only one item at a time from its drop-down list. It cannot be used in situations where you need to select more than one item at a time. For this particular purpose you should use a multi-choice enabled ListBox, which is all right, if you have enough space on your interface/form. But what if you have a very limited space to place the ListBox with dozens of items; may be closer to the bottom of your interface? CheckBoxCombo is a great replacement in such situations where you need to save the space on your UI (User Interface), with its great dynamic features.

CheckBoxCombo is also elegant in providing multiple inputs to SQL queries in database programming.

Further, CheckBoxCombo allows you to set any of its properties even at run-time, which is not even allowed by the traditional ComboBox control. One such property is [sorted], which you can dynamically set the sorting at run-time. This gives you a great flexibility in using the user control simply by overriding the design-time settings as you wish. CheckBoxCombo also exposes some methods to support less coding when working with it.

Its [OnListSearch] property helps user to search and select any item in the list easily.

The user control greatly supports for modern visual styles since it integrates the existing VB controls which support visual styles.

The ActiveX version of CheckBoxCombo is fully compatible even with VBA, if you need to use CheckBoxCombo with Microsoft Office (32-bit) as well.

With CheckBoxCombo's professional features and familiarity in use due to nearly familiar syntax it provides, you will more feel it like a must to have control in your standard VB Toolbox.

Outstanding features of CheckBoxCombo:

  • Professional, effective and ready-to-use design for any sort of Windows GUI project in VB
  • No dependent modules, extremely easy to integrate as a single module
  • Extremely easy to use
  • Ability to setup all supported properties even at run-time
  • Very smooth and faster operation, even with thousands of items
  • Dynamic sorting on ascending or descending, supporting thousands of items
  • Supports for different longest-text-display modes
  • Search-and-select feature for items
  • Exposes methods to support less coding
  • Highly flexible and configurable
  • Powerful and reliable on all supported operations
  • User friendly and familiar syntax
  • Supports for all flavors of Windows from Windows XP with visual styles
  • Full ActiveX compatibility with VBA (Microsoft Office 32-bit)
  • And more...

Note: Please go through the User Documentation and study the Demo Application attached herewith, so that you may get a clear idea about CheckBoxCombo.

Comments, suggestions are greatly welcome...

Version History:
Code:


Revision update 1.3.3 (23-07-2018)
 ----------------------------------
 • Fixed a minor bug when displaying the drop-down list
  (Translucent rectangle appearance issue on the screen
  due to some visual-effect settings of the OS)
 
 Revision update 1.3.2 (18-07-2018)
 ----------------------------------
 • Made internal improvements in hooking machanism
 • Bugfixes in ActiveX
 
 CheckBoxCombo 1.3 (15-07-2018)
 ------------------------------
 • Made changes to ActiveX version to be fully compatible with VBA.
  Now it’s possible to use CheckBoxCombo even in UserForms,
  Spreadsheets, Documents, etc. in Microsoft Office 32-bit editions
 • Optimized hooking mechanism
 • Fixed issues with MDI
 • Fixed issues related to Display Monitor
 • Fixed issues with mouse-wheel and scrollbars
 • Made minor changes to documentation

 CheckBoxCombo 1.2 (05-07-2018)
 ------------------------------
 • Included FillList method. Now the list can be filled by
  a String/Variant type array
 • Fixed the scrollbar issue
 • Enhanced the mouse-click support for selecting/unselecting
  items in the list. Now mouse-click supports anywhere on the
  list item for quick selections
 • Fixed several minor bugs and general optimizations were done
 • Updated User Documentation
 
 CheckBoxCombo 1.1 (30-06-2018)
 ------------------------------
 • Made syntax changes of AddItem, RemoveItem and FindItem methods
 • Introduced DelimiterConact Property
 • Introduced CBCUPdate Property
 • Introduced CBCUpdateCompleted event
 • Revised <Change> event in v1.0 to <ItemCheck>
 • Fixed several bugs and some optimizations were done
 • Updated User Documentation

CheckBoxCombo 1.0 (26-06-2018)
 ------------------------------
 • The initial version of CheckBoxCombo

Attached Images
    
Attached Files

Viewing all articles
Browse latest Browse all 1529

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>