gecko-dev/cck
petitta%netscape.com d4a0fa1007 Added more mkdir's to create cd layout 1999-11-12 23:38:25 +00:00
..
build Updated the readme file info 1999-04-14 23:31:09 +00:00
cckcd New Makefile system for builds 1999-11-02 23:25:41 +00:00
cckwiz changing ini files to use wizard.dll instead of functions in interpret.cpp 1999-11-08 21:53:23 +00:00
customcd New Makefile system for builds 1999-11-02 23:25:41 +00:00
driver adding new function SelectItem to make the selected item as the first in a combo box 1999-11-08 21:50:55 +00:00
globals adding another global variable in globals.h and .cpp 1999-11-08 21:54:31 +00:00
ib Only put selected components in config's build 1999-11-06 00:04:08 +00:00
include Dynamic component checkbox initialization 1999-11-04 20:19:27 +00:00
muc updating license boilerplate 1999-11-02 05:38:33 +00:00
wizard Adding new directory Wizard to form wizard.dll with cck specific functions and resources. 1999-11-08 21:49:18 +00:00
initdist.win updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 02:47:15 +00:00
makefile.win Added more mkdir's to create cd layout 1999-11-12 23:38:25 +00:00
readme.txt Readme file for CCK Wizard application 1999-02-05 04:03:22 +00:00

readme.txt

You are reading: README.TXT
---------------------------

This file gives an overview of CCK Wizard for Win32

It includes the following:
  Conditions for use of CCK Wizard for Win32
  System Requirements
  Brief description of CCK Wizard and architecture
  Listing of files in this Kit
  How to build and run the Wizard
  Where to get more information


System requirements
===================
To run CCK Wizard for Win32, you will need a computer running Windows NT
Workstation 3.5 or later, Windows 95 or Windows 98.

CCK Wizard for Win32 has been built using Microsoft Visual C++ version 4.2.
The source release of CCK Wizard includes the source files, inifiles and bitmaps.
Currently there is no general makefile to build the source, so you will need to
have VC++ 4.2 or greater installed on your machine.

CCK Wizard does not assume that you have Communicator installed on your machine.


Brief description of CCK Wizard and architecture
================================================
CCK Wizard allows users to create customized versions of Netscape Communicator. The
application has a main driver routine, called WizardMachine, that runs it. The UI
of the application is dynamically generated from iniFiles. The WizardMachine builds 
wizard pages based on the iniFiles it receives. 

The UI presents the most common customizations that users usually make to Communicator.
If the user wishes to make extended customizations, they can do so by changing the
iniFiles. As the application is completely iniFile driven, it can pick up any further
modifications added to the iniFiles.

The hierarchy of the directories and files are listed below. Understanding this structure 
is important to run WizardMachine with a given set of iniFiles.


Listing of files in this Kit
============================
mozilla/cck
    	    |
	      aswiz
    	    | 
	      cckwiz 
		    |
		      ase
                          |
			    NCIFiles
		    |
		      bitmaps
		    |
  		      ConfigEditor
		    |
		      customizations
		    |
  		      docs
		    |
		      iniFiles
		    |
  		      InstallBuilder
		    |
		      shell	
	    |
	      docs
            |
              driver (Wizard Machine code)
		    |
		      res
	    |
              muc 	


This document explains the details of things required and need to be done in order to run 
CCK Wizard. 


How to build and run the Wizard
===============================
cvs co mozilla/cck
Change dir into cck/driver
Open WizardMachine.mdp in VC++ 4.2 or greater.
(If VC++ asks that it will convert the mdp file into a newer version, go ahead)
Build the application.

To run the application from VC++:
Give -i cckwiz\iniFiles\cck.ini as program arguments in the settings.

To run the application from command prompt:
WizardMachine -i cckwiz\iniFiles\cck.ini


Where to get more information
===============================