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 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



Comments

  • SourceCode

    Posted by Legacy on 08/27/2001 12:00am

    Originally posted by: Shane Whitfield

    Can you send me the sourcecode for this app. Thanks.

    Reply
  • Please send me the source code too.

    Posted by Legacy on 09/01/2000 12:00am

    Originally posted by: jangsw

    Please send me the source code via e-mail.
    Thankyou!

    Reply
  • Source Code

    Posted by Legacy on 08/24/1999 12:00am

    Originally posted by: Victor Boctor

    Hi,

    I downloaded your three wizards in order to learn from the source code to make my own wizards for my own needs. However, I found out that the code is not there. Actually, the code is all what I was interested in not the topics themselves, so why isn't the code included like other CodeGuru's samples.

    If you can add the source code or send it to me via e-mail it would be of great help.

    Thanks a lot,
    Victor Boctor.

    Reply
  • MFC support

    Posted by Legacy on 07/06/1999 12:00am

    Originally posted by: Nikolaos D. Bougalis

    Its a great wizard, but unfortunately lacks support for MFC, which for me has never worked. Any ideas?

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Live Event Date: September 23, 2015 @ 1:00 p.m. ET / 10:00 a.m. PT The cloud is not just about a runtime platform for your projects – now, you can do your development in the cloud, too. Check out this upcoming eseminar to learn how the cloud improves your development experience and team collaboration. Join Dana Singleterry, Principal Product Manager for Oracle Dev Tools, as he discusses how to simplify every aspect of the development lifecycle, including requirements gathering, version management, code …

  • When individual departments procure cloud service for their own use, they usually don't consider the hazardous organization-wide implications. Read this paper to learn best practices for setting up an internal, IT-based cloud brokerage function that service the entire organization. Find out how this approach enables you to retain top-down visibility and control of network security and manage the impact of cloud traffic on your WAN.

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date