Custom Button Designer

Custom Button Designer 1.1

The Custom Button Library is a static library for use with IWBasic©

The Custom Button Library is a static library for use with IWBasic©. It consists of a custom WindowsTM control with supporting configuration functions. The Custom Button Designer uses the Library and provides a convenient visual means to designing a button and even creates the IWBasic code for that particular button.
The Designer allows the full use of the Library without the user having to know very much about the actual button functions.
Main features:
- Select from over 1340 internal button shapes.
- Use user created external shape masks.
- Horizontal, Vertical, Diagonal, or Burst gradient shading.
- 1, 2, or 3 shading zones .
- Bitmap background (stretched or tiled).
- Selectable button color.
- Selectable gradient colors.
- Selectable zone size (partial).
- Selectable gradient direction.
- Selectable text colors.
- Selectable font, style, and size.
- 2-Line caption.
- Horizontal and Vertical offsets of caption to align in asymmetrical button shapes.
- Rotate caption text 360 in either direction.
- Normal (letters left to right) or stacked (top to bottom) caption text.
- Selectable shadow effect for caption text.
- Adjustable shadow size, direction and color.
- Adjustable burst shading size and location.
- Selectable static border color.
- Selectable mouse-over border color.
- Selectable button-pressed border color.
- All parameters changeable under program control.
- Includes dll of shapes to be distributed with users application, royalty free.
- Actual size button displayed that instantly reflects all changes.
- Font selection parameters displayed at all times .
- All currently selected colors displayed.
- All colors adjustable w/ colorpicker.
- Button size adjustable w/ dedicated buttons or edit box.
- Caption offsets adjustable w/ dedicated buttons or edit boxes.
- Caption rotation adjustable w/ dedicated buttons or edit box.
- Caption shadow offsets adjustable w/ dedicated buttons or edit boxes.
- 2/3 - Zone sizes adjustable w/ dedicated buttons or edit boxes.
- Burst shading offsets adjustable w/ dedicated buttons or edit boxes.
- Burst shading size adjustments adjustable w/ dedicated buttons or edit boxes.
- Status bar shows current shape and shading selection.
- Status bar shows current file name and if button has been changed.
- Save any button configuration to file.
- Make any button the default.
- Restore original default at any time.
- Change shape or shading selection at any time while maintaining other settings.
- Any controls not applicable to current selections are hidden from view.
- Press displayed button to generate appropriate EBasic code that is displayed on screen.
- Code display window is cleared anytime a change is made to the current button.
- Optionally show/hide generated code comments.
- Change color/bitmap background of simulated application parent window to aid in color selections.

Commercial
Info updated on: