A method for altering a wizard-based application, which is usually created
using an object-oriented language with a base class, includes utilizing
one or more alternative base classes, one or more alternative base classes
derived from one or more base classes and defining a backbone for
integrating a hierarchy window, attribute window, and wizard page window;
and linking the hierarchy window, the attribute window, and the wizard
page window to a database and to each other so that changes made to one
window are reflected in all the others and in the database, and so that
selecting a particular wizard page in one window acts to select that same
page in the others. This approach allows a software developer to easily
create and modify a wizard, and allows an intermediate stage user, such as
an Internet Service Provider, to easily modify the wizard to skip pages
and enter known data so that the end user need not go through unnecessary
steps in the installation wizard when installing a software program.
Een methode om een op tovenaar-gebaseerde toepassing te veranderen, die gewoonlijk gebruikend een object-oriented taal met een basisklasse wordt gecreeerd, omvat het gebruiken van één of meerdere alternatieve basisklassen, één of meerdere alternatieve basisklassen die uit één of meerdere basisklassen worden afgeleid en het bepalen van een backbone voor het integreren van een hiërarchievenster, attributenvenster, en het venster van de tovenaarspagina; en aaneenschakeling het hiërarchievenster, het attributenvenster, en het venster van de tovenaarspagina aan een gegevensbestand en aan elkaar zodat de veranderingen die aan één venster worden aangebracht in alle anderen en in het gegevensbestand worden weerspiegeld, en zodat het selecteren van een bepaalde tovenaarspagina in één venster handelt om die zelfde pagina in anderen te selecteren. Deze benadering staat een softwareontwikkelaar toe om een tovenaar gemakkelijk te creëren en te wijzigen, en staat een middenstadiumgebruiker, zoals een Dienstverlener Van Internet toe, om de tovenaar gemakkelijk te wijzigen om pagina's over te slaan en bekende gegevens in te gaan zodat de eindgebruiker niet te hoeven door onnodige stappen in de installatietovenaar gaan wanneer het installeren van een softwareprogramma.