Job Savers Control Panel AppWizard | CodeGuru

Job Savers Control Panel AppWizard

The control panel wizard is one of my finest wizards, it generates a control panel of either a standard dialog, or a new win95 tabbed dialog. Instructions This Control Panel wizard is pretty simple to use, you only have to privide: Name – Which should be unique, and not include spaces. Description – The string […]

Written By
CodeGuru Staff
CodeGuru Staff
Oct 31, 1998
2 minute read
CodeGuru content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

The control panel wizard is one of my finest wizards, it generates a control panel of either a standard dialog, or a new win95 tabbed dialog.

Instructions

This Control Panel wizard is pretty simple to use, you only have to privide:


  • Name – Which should be unique, and not include spaces.
  • Description – The string that you see on the status bar of the main control panel window, when the mouse is on your control panel icon.
  • Comments – You have to decide what level of source code comments you want.
  • Style – You have to decide if you want 31 support (standard dialog), or can live with 95/NT only (tabbed dialog).


When picking style, you are presented with the following options:




Standard Dialog
This makes a normal dialog control panel, which will work under windows 3.1 and above. You will be prompted for the number
of panels. This sometimes confuses people, but the deal is that one control panel DLL can easily house more then one control panel,
for each panel an icon, and a callback routine is defined, and the control panel manager will query your dll for each panel it holds.
My wizard will only do multiple control panels in one dll if you select the standard dialog option.


Tabbed Dialog

This makes a tabbed dialog, which works under windows 95 and above. You will be prompted for the number of tabs you want
on this dialog.








This appwizard generates control panel dll’s, a control panel DLL must be named .cpl for windows to realize its a control panel dll,
and thus, you will find your newly generated control panel project generates a file called bob.cpl (your control panel)
After you compile your new control panel, you will need to copy it to the windows/system or windows/system32 directory.

Install/Uninstall

To install any wizard, you must simply copy the wizard (any .awx file) it to your devstudio/sharedide/template directory.


Conversly, to remove a wizard, simply deleting the .awx file from your template directory while DevStudio isnt running
will do it.


Download Control Panel AppWizard – 14.7KB

CodeGuru Logo

CodeGuru covers topics related to Microsoft-related software development, mobile development, database management, and web application programming. In addition to tutorials and how-tos that teach programmers how to code in Microsoft-related languages and frameworks like C# and .Net, we also publish articles on software development tools, the latest in developer news, and advice for project managers. Cloud services such as Microsoft Azure and database options including SQL Server and MSSQL are also frequently covered.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.