Слушай, у меня твой класс при запуске выбрасывает сообщение об ошибке.
Стал разбираться в чем дело - обнаружил следующее:
В классе SysWizard есть метод setBackGround, там есть такой код:
PHP код:
for (f = 1; f <= numc; f++)
{
buildControl = masterBuildControl.controlNum(f);
buildControl.backgroundColor(WindowsPalette::WindowBackground); (*)
buildControl.colorScheme(1);
buildControl.allowedit(true);
if (buildControl.isContainer())
this.setBackGround(buildControl.id(), setupForm);
}
То есть для контейнеров функция рекурсивно вызывает себя же. Когда дело доходит до TabPage:Step4 -> Group2 -> Progress:CopyTablesBar, то вот на этой строке (*) появляется сообщение
FormBuildProgressControl не имеет метода backgroundColor
Странно. Я сам использовал Progress в мастерах и проблем не возникало. Нужно будет подумать.
К тому же у тебя в проекте используются классы CCADOCommand, CCADORecordset которых у меня почему-то нету. Если кто-нибудь объяснит мне, почему у меня их нет - буду очень благодарен.