CHA ’sObjectRepositoryReusingexistingapplicationsandformsTheDatabaseFormWizardOtherDelphiWizardsConfiguringtheObjectRepositoryWhenyoustartworkingonanewapplication(orsimplyanewform),youhavetwochoices。
Youcanstartfromscratchwithablankapplicationorform,oryoucanchooseapredefinedmodelfromtheObjectRepository。IfyoudecidetopickanexistingmodelfromtheObjectRepository,youhaveevenmorealternatives。
Youcanmakeacopyofanexistingitem(calledatemplateinDelphi1),youcaninheritfromanexistingitem,oryoucanuseoneoftheavailableWizards。AWizardisacodegenerator。
(BorlandusedtocallthemExperts,butinDelphi3theofficialnamehasbeenchangedtoWizards,followingMicrosofttradition。)Wizardsaskyouanumberofquestions,anduseyouranswerstocreatesomebasiccode,followingpredefinedrules。
Youthenstartworkingonaprojectoraformthatalreadyhassomecodeandcomponents。Usually,thecodegeneratedbythesetoolscanbecompiledimmediately,anditmakesupthebasicstructureonwhichyoubuildyourprogramorform。