HALLOGRAM PUBLISHING
SHOPPING CARTSITE MAPCONTACT USPRODUCTS
HOMEBARCODESDEVELOPER TOOLSUSER TOOLSTRAINING
OLETools

OLETools is a collection of OCX controls in a 32 bit format. It offers tools for better interface, multimedia, a better timer, and advanced windows functionality like subclassing.


System Requirements

  • Windows 95 or Windows NT
  • 32-bit development environments
  • Mouse
  • CD-ROM
  • Microsoft Visual Basic 4.0 or higher, or Microsoft Visual C++ 4 or higher, and required resources. (may work in other 32 bit operating systems, but untested at this time)

Features

    bullet Package contains 54 different controls.

    bullet MH3D is a data-aware label control with the ability to change to display multiple line captions, and to display a percentage bar.

    bullet MH3DBUTN is a command button which allows multiple line captions, allows up/down states (button stays down when pushed), and allows multiple bitmaps on the control to represent the various states.

    bullet MH3DCALENDAR is a data-aware, interactive calendar control which allows a bitmap to be displayed on the background or the top of the calendar, can return different date formats, and has multi-language support.

    bullet MH3DCHECK is a data-aware check box control which supports multiple line captions, and allows the programmer to replace check box with bitmaps for different states.

    bullet MH3DLIST is a data-aware list box which supports multiple columns for the items in the list box, gives the ability to search the items for a particular string, gives the ability to make all items to be in upper/lower case characters, and allows two different bitmaps to be placed in a list to show selection status.

    bullet MH3DCOMBO is a data-aware combo box which contains all the capabilities of the MH3DLIST control, and adds the ability to determine how many items are shown when a combo boxes list is dropped down.

    bullet MH3DCOMMAND has all the features of the MH3DBUTN control, and it adds the capability to display different pictures for 3 different states (up/down/pressed).

    bullet MH3DDIR is a directory list box control with the capabilities of the MH3DLIST control.

    bullet MH3DDRIVE is a drive list box control with the additional capabilities of the MH3DLIST control.

    bullet MH3DFILE is a file list box control which adds the capabilities of the MH3DLIST control.

    bullet MH3DFRAME is a frame control which allows the creation of a frame without a border, and allows bitmaps to be placed in the control.

    bullet MH3DGROUP is a combination of the MH3DCOMMAND and the option buttons which allows multiple instances to work together allowing only one button to be down at a time.

    bullet MH3DLABELis a data-aware label control which allows a picture to be displayed in the control, and allows the caption to be positioned vertically, horizontally, and tiled in either direction.

    bullet MH3DMULTILABEL is a data-aware label control which allows multiple columns which contain the capabilities of the MH3D control, and allows the ability to automatically align the control to the top or the bottom of the form.

    bullet MH3DOPTION is a data-aware option button which allows the use of pictures to represent the various states (checked, unchecked, grayed, pressed), and allows the button to be resized and aligned to the left or to the right.

    bullet MH3DTEXT is a data-aware text box which can be automatically aligned horizontally.

    bullet MHALARM rings an alarm and displays a bitmap to grab the users attention; the programmer can configure from the default alarms (clock, wrist watch, or telephone) or can create an original alarm by providing bitmaps and wave files.

    bullet MHANIMATE is a picture box which allows a series of up to 256 pictures to be displayed - one after the other.

    bullet MHMARQUE is a label control which shows a moving bitmap with or without a set of up to 3 bitmaps.

    bullet MHAVI is a control which plays AVI (MS Video) files including the audio portion of the AVI.

    bullet MHCARD, MHDICE is a picture control that displays a fixed set of bitmaps that represent playing cards (MHCARD) or up to six dice (MHDICE).

    bullet MHCLOCK is a clock control which will display the time on a clock face; it will also allow the programmer to use a custom bitmap instead of the default one.

    bullet MHCOMMAND is a command button which supports multiple line captions, and replacement of the standard button image with programmer-defined bitmaps.

    bullet MHFILEDISPLAY is a text box which will display a file, and adds search capabilities.

    bullet MHCOMMONDIALOG is a common dialog control which allows additional controls to be placed on the dialog box, allows the dialog to be resized, and adds a FileNameChange event for open/save dialogs.

    bullet MHINPUT is a data-aware text box control which allows a custom format to be defined for input up to the first 50 positions, has predefined input masks like phone numbers and social security numbers, has overstrike mode, has an undo option, and adds an event which is fired when invalid input is received.

    bullet MHMASKINPUT is exactly like the MHINPUT control except that it adds design- / run-time configuration via INI files.

    bullet MHDATEINPUT is exactly like MHINPUT except that only date input is allowed, and it can contain spin buttons.

    bullet MHINTINPUT is exactly like the MHINPUT except that only integer input is allowed, and it can contain spin buttons.

    bullet MHREALINPUT is exactly like the MHINPUT except that only real number input is allowed, and it can contain spin buttons.

    bullet MHTIMEINPUT is exactly like the MHINPUT except that only time input is allowed, and it can contain spin buttons.

    bullet MHDIAL is a data-aware control which acts like a radio dial, and can contain a custom bitmap.

    bullet MHFILELIST is a file list box which contains information about a file, and includes drives and directories in the list box as well.

    bullet MHHISTOGRAPH is a control which will graph information on the screen as if the screen were a piece of paper, the paper can be moved forward and backward, and different colors can be used to do the plotting.

    bullet MHIMAGE is picture box control which displays BMP, TGA, ICON, GIF, PCX, TIF, and WMF files (including 24 bit color files); the control will also allow zooming in or out on the picture.

    bullet MHINI (REGISTRY) is a control which gives a program the ability to easily retrieve, add, or modify data contained in INI files or from the Windows Registry; no function calls required.

    bullet MHINVISIBLE is an invisible control which can be placed on top of forms to allow the clicking of a location to fire events.

    bullet MHMULTI is a command button control with the ability to have five different states, and can display five different bitmaps or colors to represent each state.

    bullet MHOUTBOX allows programmers to write code which could go to the printer, screen, a metafile, or the clipboard.

    bullet MHROLLUP is control which looks like a miniature window; it can be moved around in its defined work space and can be minimized(only shows the title bar of the window) or maximized.

    bullet MHSPLITTER (ELASTIC) is a frame control which allows for the automatic resizing of all the child controls when the container window is resized.

    bullet MHSTRETCH is a lasso control which the user can use to select controls; after selection the program can allow the user to resize move, but any action taken on the selected control must be done programmatically.

    bullet MHSUBCLASS is a control to allow the programmer the ability to respond to events which are not implemented in Visual Basic.

    bullet MHWAVE is a control which will store a WAV(no WAV file required for distribution) and will play it.

    bullet Also contains MH3DGAUGE (a 3d data aware gauge control), MH3DKEYSTAT (a 3d key state control), MHNETWORK (provides easy access to network dialogs/functionality), MHTIP (displays pop-up captions for items), MHTIMER (a higher resolution timer), MHSLIDE (a data-aware scroll bar control with customizable bitmaps), MHTREE (a tree control with customizable bitmaps), MHODDPIC (a picture box control for non-rectangular shapes),and MHTAB (Tabbed multi-page frame).

* Most controls which are visible contain the ability to change all their colors used in the control, and the ability to add 3d effects.


Return to the OLETools Main Page


Please Note: OLETools are for 32-bit development environments only. OLETools works in Visual Basic 4(32-bit), 5, and 6, Visual C++, Visual FoxPro and any 32-bit ActiveX compatible host.

For 16-bit development environments check out VBTools.

OLETools ... $329.00


Home || Shopping Cart || Site Map || Newsletter/Blog
Search HALLoGRAM || Request More Information
CALL TOLL FREE 1-866-340-3404

©Copyright 1998 HALLoGRAM Publishing, Aurora CO. All Rights Reserved.
All products mentioned in this site are trademarks of their respective owners.