Создал класс TQFrame, унаследовав его от TFrame, переопределил в нем процедуру FrameResize и конструктор Create. Создал класс TChoiceFrame, унаследовав его от TQFrame, положил на него пару компонент (Radiogroup, BitBtn) и весь фрейм добавил в палитру в качестве компонента ChoiceFrame
Положил этот фрейм в виде компонента на форму, сохранил
Теперь, когда открываю этот проект - мне выдается ошибка:
Error reading ChoiceFrame.TabOrder: Property TabOrder does not exist.
С чего бы это?
Причем, если нажимать Ignore - прога при попытке запуска выдаст runtime error. А если нажимать Cancel в ответ на все "... does not exist" и "... not found", то прога работает нормально, фрейм отображается, но в Дельфи форма выглядит девственно чистой, и никаких компонентов на ней в Object Inspector не видно
Потеря свойства TabOrder у фрейма
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Все, вопрос снят. Это персональный глюк Борланда. Лечится через dev/null - надо ручками исправлять в dfm-файле в первой строке слово object на inherited
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.