Windows®/WFWG® 3.1x Utilities

(Last Update 10:01 on Thursday, 25 November 1999)


Global 3D Controls

This utility enables 3D controls on most Windows® software.

Installation

Download the following files:

Enter the following in your SYSTEM.INI:

        [3D Controls]
        Key=Error generating key

(This key lasts one week.) To install 3D controls, follow the following steps:

  1. From Program Manager, start Control Panel.
  2. From Control Panel, select Drivers.
  3. From Drivers, click Add.
  4. From Add, select Unlisted or Updated Driver and click OK.
  5. Enter the directory to which you saved OEMSETUP.INF and click OK.
  6. From Add Unlisted or Updated Driver, select 3D Controls and click OK.

Windows will copy 3dctl.dll to your system directory (C:\WINDOWS\SYSTEM). After you have set up the 3D Controls driver, you must restart Windows.

Setup

After installing the 3D Controls driver, you can set it up from the 3D Controls icon in the Control Panel.

3D Controls Setup Dialog
Superclassing
Dialogs
Causes 3D Controls to superclass the default Windows dialog class. This gives dialogs a light grey background and 3D border. This also gives statics and borderless edit controls a light grey background.
Scrollbars
Causes 3D Controls to superclass the default Windows scrollbar class. This gives scrollbars a 3D border.
Listboxes
Causes 3D Controls to superclass the default Windows list box class. This gives list boxes a 3D border.
Statics
Causes 3D Controls to superclass the default Windows static control class. This makes disabled labels appear grey or greyed, and changes rectangles to 3D effect rectangles.
Buttons
Causes 3D Controls to superclass the default Windows button class. This changes check boxes, radio buttons and group boxes to use 3D effects. This can also cause push buttons to have a slightly different disabled effect.
Subclassing
Dialogs
Causes 3D Controls to look for the WM_INITDIALOG message to find dialogs to subclass. This gives dialogs a light grey background and 3D border. This also gives statics and borderless edit controls a light grey background. 3D Controls will also look for other bordered windows to subclass. This gives them a 3D border.
Scrollbars
Causes 3D Controls to look for dialog scrollbars to subclass. This gives scrollbars a 3D border.
Listboxes
Causes 3D Controls to look for dialog list boxes to subclass. This gives list boxes a 3D border.
Statics
Causes 3D Controls to look for dialog static controls to subclass. This makes disabled labels appear grey or greyed, and changes rectangles to 3D effect rectangles.
Frames
Causes 3D Controls to look for other dialog bordered controls to subclass. This gives them a 3D border.
Edits
Causes 3D Controls to look for dialog edit controls to subclass. This gives them a 3D border.
Comboboxes
Causes 3D Controls to look for dialog combo boxes to subclass. This gives them a 3D border.
Buttons
Push
Causes 3D Controls to look for dialog push buttons to subclass. This can give them a slightly different disabled effect.
Check
Causes 3D Controls to look for dialog check boxes to subclass. This gives them a 3D effect.
Radio
Causes 3D Controls to look for dialog radio buttons to subclass. This gives them a 3D effect.
Group
Causes 3D Controls to look for dialog group boxes to subclass. This gives them a 3D effect.
Other
Causes 3D Controls to look for dialog owner draw buttons to subclass. This is included for completeness.
Advanced
Causes 3D Controls to look for dialog buttons by sending them a WM_GETDLGCODE message. This allows 3D Controls to subclass e.g. Borland check boxes.
Fast Borders
This option makes 3D Controls draw the entire dialog border, rather than drawing a 3D effect over the existing border.

Can YOU find a program that loads C:\WINDOWS\CGALOGO.RLE? (Excluding Microsoft® Windows® 3.0 in CGA mode!) If so, please mail me. Clue: it looks like this.


Frames Version
Customization Page
Back to Home Page


619614
38.107.191.99