![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Frame.OldCreateOrder,PixelsPerInch,TextHeight. Откуда?
DevilDevil © (2007-06-01 16:00:00)Я использую Фреймы для динамического создания "окон". Совсем недавно началась какая то ерунда. Непонятно по каким причинам в dfm фреймов стали добавляться свойства (см сабж), которые фреймам вообще не могут принадлежать! Естественно при компиляции никаких ошибок не выдаётся; зато при динамическом создании - выскакивает ошибка.
Кто знает, из-за чего может происходить такая ерунда, скажите пожалуйста.
DVM (2007-06-05 15:06:00) [1]
> Как только я (а точнее начальник) вернулся к наследованию
> от TFrame, баги исчезли.
Ты особо не радуйся, так как я наследовался от TFrame и баги у меня наблюдались вышеописанные.
DevilDevil (2007-06-05 14:56:00) [2]Сегодня "удалось избавиться" от такого бага...
Дело в том, что в недавнее время я стал использовать не сам TFrame, а его наследка TFrameVis, который включает в себя пару методов и пару переменных в секции public. Как только я (а точнее начальник) вернулся к наследованию от TFrame, баги исчезли.
P.S. Delphi глючит... ой, Билдер! :)
DVM (2007-06-04 22:36:00) [3]
> Loginov Dmitry © (04.06.07 21:28) [9]
У меня точно такой же глюк наблюдался в Delphi.
Loginov Dmitry (2007-06-04 21:28:00) [4]> C++Builder6
ясно. В этой среде итак мильен глюков. Ну одного больше, чеж теперь...
Игорь Шевченко (2007-06-04 17:09:00) [5]
> C++Builder6
Изыди! :)
DevilDevil (2007-06-04 17:00:00) [6]> А Делфя какая?
C++Builder6
> А к проекту фрейм подключён?
да
> Если да, то как выглядит строка подключения в файле проекта
> (dpr).
честно говоря, не знаю. Просто в группе проектов выбираю "Add..."
> В какой момент происходить порча ресурсов - сразу, или после
> какой-либо комбинации действий? Если не сразу, то какие
> действия к этому приводят?
Вообще говоря, раньше таких проблем не было.
Появляется вот в какой момент. Кликаю в группе проектов по интересующему файлу с фреймом, фрейм с содержимым открывается. Именно в этот момент в dfm заносятся зловещие свойства. Всё компилируется, но при попытке динамического создания.. возникает ошибка.
P.S. Есть предположение, что фигня эта стала происходить после изменения у MainForm свойства типа "Parent3D" что ли... непомню. Руки не доходят определять методом полного перебора.
Вопрос открыт. Как лечить?
DVM (2007-06-04 10:30:00) [7]Это глюк в Делфи, ИМХО.
icWasya (2007-06-04 09:55:00) [8]А к проекту фрейм подключён? Если да, то как выглядит строка подключения в файле проекта (dpr).
Loginov Dmitry (2007-06-03 09:47:00) [9]А Делфя какая? В какой момент происходить порча ресурсов - сразу, или после какой-либо комбинации действий? Если не сразу, то какие действия к этому приводят?
DevilDevil (2007-06-03 08:33:00) [10]:(
вопрос открыт
DVM (2007-06-02 17:31:00) [11]Я с этим маялся, маялся - плюнул и вместо фреймов стал использовать формы. Решения проблемы так и не нашел. По-моему тогда нашел причину, но уже не помню в чем она была.
DevilDevil (2007-06-02 17:27:00) [12]ап