In this code, copied from the wd wizard app, what is being accomplished with the "is Champ " phrase.
All below copied from Wd Wizard
cWizard is Class
m_nActivePlane is int // Number of the current plane (between 1 and 20)
m_tabPlane is array static of 50 int // Array containing the sequence of "previous" planes
m_nIndPreviousPlane is int // Subscript of the previous plane in the array
// Manage the procedures and controls that can be called in the associated window
m_AssociatedWindow is Champ
m_PreviousButton is Champ
m_NextButton is Champ
m_InitializationProcedure is Procedure
m_FinalizationProcedure is Procedure
m_CheckProcedure is Procedure
m_ActionProcedure is Procedure
m_NextProcedure is Procedure
END
PROCEDURE Constructor(WizardWindow is Champ, NamePreviousButton is Champ, NameNextButton is Champ,...
InitProcedure is Procedure, EndProcedure is Procedure, ...
CheckPlane is Procedure, PlaneAction is Procedure, DefineNext is Procedure)
:m_nIndPreviousPlane=0 // no previous plane in the sequence table
All below copied from Wd Wizard
cWizard is Class
m_nActivePlane is int // Number of the current plane (between 1 and 20)
m_tabPlane is array static of 50 int // Array containing the sequence of "previous" planes
m_nIndPreviousPlane is int // Subscript of the previous plane in the array
// Manage the procedures and controls that can be called in the associated window
m_AssociatedWindow is Champ
m_PreviousButton is Champ
m_NextButton is Champ
m_InitializationProcedure is Procedure
m_FinalizationProcedure is Procedure
m_CheckProcedure is Procedure
m_ActionProcedure is Procedure
m_NextProcedure is Procedure
END
PROCEDURE Constructor(WizardWindow is Champ, NamePreviousButton is Champ, NameNextButton is Champ,...
InitProcedure is Procedure, EndProcedure is Procedure, ...
CheckPlane is Procedure, PlaneAction is Procedure, DefineNext is Procedure)
:m_nIndPreviousPlane=0 // no previous plane in the sequence table