Перейти к содержанию
Fire Monkey от А до Я

Использование Tframe, в приложение


Рекомендуемые сообщения

Использование TFrame, в приложение удобная и позволяет распределить код, и использовать его на разных формах... но есть одна беда (правда к чему эта беда относится не понятно).

 

К пример делаем наследник от TFrame или даже полностью копируем и код TFrame (в другой unit),

то все собирается и работает...

 

Вот как только закрываем среду и заново открываем проект и обращаемся к со вему TFrame, то среда по чему-то смерится переписать файл фрейма *.fmx и добавлением свойство которых нет у TFrame.

 

Почему так происходит и как это можно избежать этого?

Где в Help (в документации) есть описание связывание файла *.fmx с объектом (порожденного от TСontrol)? ни как не найду

 

Прилогаю файл, свои опыты (тесты) win.7z

Изменено пользователем david_yusupov
Ссылка на комментарий

Есть не красивая решение дать среде переписать файл *.fmx и дополнить свой TFrame не достающими свойствами... то все нормально открывается и собирается.

 

PS:

Зачем это делать... что бы всем TFrame приложения - задать одинаковые свойства

win1.7z

Изменено пользователем david_yusupov
Ссылка на комментарий

А так же при дабовление объектов на TFrame2 в дизайнере, порождение TCustomFrame ... то же все работает

win2.7z

Изменено пользователем david_yusupov
Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...