Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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]

ап


Наверх

Титульная страница Поиск, карта сайта Написать письмо