home *** CD-ROM | disk | FTP | other *** search
- VBExtenders (tm)
- Custom Control Sets for Microsoft Visual Basic
- by
-
- Sheridan Software Systems
- 65 Maxess Road
- Melville, New York 11747
- (516) 753-0985
- ================================================================
-
- VBExtenders OVERVIEW
- ====================
- VBExtenders is a family of Custom Control Sets which enable
- VB developers to leverage the power of Microsoft Visual Basic.
-
- The first VBExtender Set to be offered by Sheridan is
- '3-D Widgets'. 3-D Widgets provide the VB designer/developer
- with a set of 6 controls which can be used to design VB
- applications that have a 3 dimensional greyscale look. The 3-D
- look extends the feel that Windows 3.0 started with its 3-D
- buttons and scrollbars. The greyscale presentation is especially
- effective in enhancing the impact of colors on VB screens by
- generally reducing the amount of color present on the screen.
-
- As with Visual Basic itself the best way to get know 3-D Widgets
- is by 'playing' with them, but here are some highlights.
-
-
- 3-D WIDGET OVERVIEW
- ===================
- Of the 6 Widgets, 4 of them (Checkbox, Radiobutton, Pushbutton
- and Frame) are 3 dimensional versions of standard controls with
- additional custom properties such as 3-D Text, Bitmap/Icon
- support and flexible text alignment options. The remaining 2
- Widgets are the Ribbonbutton and the Panel. As part of the 3-D
- greyscale look, 3-D Widgets are designed to be used on VB Forms
- that have the 'Backcolor' property set to light grey.
-
-
- THE RIBBONBUTTON WIDGET
- =======================
- The Ribbonbutton emulates the functionality of the 'Ribbon' in
- Microsoft Excel. Ribbonbuttons are logically grouped together
- via a 'Group #' property. Ribbonbuttons have the look of
- Pushbuttons but they behave more like Radiobuttons, i.e. within
- a Ribbonbutton Group, depressing one button automatically raises
- the previously depressed button. Going one step beyond standard
- Radiobutton functionality, the 'GroupAllUp' property allows all
- Ribbonbuttons in a group to be in the 'up' position, for those
- situations where it is appropriate (as with the Excel drawing
- tools). Both 'up' and 'down' bitmaps can be specified for the
- button or you can opt to specify the 'up' bitmap only, in which
- case the Ribbonbutton will 'dither' or 'invert' (your choice,
- via a custom property) the 'up' bitmap when displaying the button
- in the down position.
-
-
- THE PANEL WIDGET
- ================
- The Panel Widget is the most versatile 3-D Widget - this one you
- really have to play with to appreciate! Panels can be used:
-
- * on their own to present text (plain or 3-D) on a 3-D
- background
-
- * to group other controls on a 3-D background as an
- alternative to the Frame control
-
- * to lend a 3-D appearance to standard controls such as
- Listboxes, Comboboxes, ScrollBars etc. (Checkout the
- 'AutoSize Child To Panel' property!)
-
- * to present status information in a dynamically colored
- circle or bar (ala the Windows Setup Program)
-
- The Panel itself has some pretty basic visual properties -
- Outer Bevel, Inner Bevel, Bevel Width and Border Width. But by
- combining these properties in different ways you can generate
- some really interesting backgrounds for text and/or controls.
- The Panel control is the 3-D Widget that best demonstrates the
- visual design power and flexibility of Microsoft Visual Basic.
-
-
- VBExtenders DESIGN-TIME AIDS
- ============================
-
- SmartCreate
- -----------
- As with all VBExtenders Control Sets, 3-D Widgets feature
- Sheridan's SmartCreate feature. When creating a 3-D Widget,
- the settings for all the custom properties are 'remembered'
- from the last similar Widget created. In addition, you can
- create a new Widget with the same custom properties as any
- similar Widget currently visible on the screen by clicking
- the right mouse button on the existing Widget before selecting
- the appropriate tool from the Toolbox.
-
- Context Sensitive Help
- ----------------------
- Double-clicking the right mouse button on any 3-D Widget at
- design time, invokes the Windows Help facility to provide help
- on the selected Widget.
-
- SUMMARY
- =======
- 3-D Widgets is the first VBExtender Custom Control Set for
- Visual Basic. It is a valuable extension to Visual Basic for
- any individual or Corporate designer/developer who wants to
- develop VB apps that are visually consistent and powerful.
-
- The 3-D Widget package includes design-time and run-time versions
- of the controls. The run-time version has all the design
- features and overhead removed, and may be distributed without
- royalty payments with your VB apps.
-
- 3-D Widgets are available directly from Sheridan for $49.95 -
- Visa, M/C and check are accepted. Ask about our Corporate and
- multi-user licenses.
-
- Look for future VBExtenders to include 3-D Menus, Listboxes and
- Comboboxes.
-