Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.12;
Скачать: CL | DM;

Вниз

Frame.OldCreateOrder,PixelsPerInch,TextHeight. Откуда?   Найти похожие ветки 

 
DevilDevil ©   (2007-06-01 16:00) [0]

Я использую Фреймы для динамического создания "окон". Совсем недавно началась какая то ерунда. Непонятно по каким причинам в dfm фреймов стали добавляться свойства (см сабж), которые фреймам вообще не могут принадлежать! Естественно при компиляции никаких ошибок не выдаётся; зато при динамическом создании - выскакивает ошибка.

Кто знает, из-за чего может происходить такая ерунда, скажите пожалуйста.


 
DevilDevil ©   (2007-06-02 17:27) [1]

ап


 
DVM ©   (2007-06-02 17:31) [2]

Я с этим маялся, маялся - плюнул и вместо фреймов стал использовать формы. Решения проблемы так и не нашел. По-моему тогда нашел причину, но уже не помню в чем она была.


 
DevilDevil ©   (2007-06-03 08:33) [3]

:(
вопрос открыт


 
Loginov Dmitry ©   (2007-06-03 09:47) [4]

А Делфя какая? В какой момент происходить порча ресурсов - сразу, или после какой-либо комбинации действий? Если не сразу, то какие действия к этому приводят?


 
icWasya ©   (2007-06-04 09:55) [5]

А к проекту фрейм подключён? Если да, то как выглядит строка подключения в файле проекта (dpr).


 
DVM ©   (2007-06-04 10:30) [6]

Это глюк в Делфи, ИМХО.


 
DevilDevil ©   (2007-06-04 17:00) [7]

> А Делфя какая?

C++Builder6

> А к проекту фрейм подключён?
да

> Если да, то как выглядит строка подключения в файле проекта
> (dpr).


честно говоря, не знаю. Просто в группе проектов выбираю "Add..."


> В какой момент происходить порча ресурсов - сразу, или после
> какой-либо комбинации действий? Если не сразу, то какие
> действия к этому приводят?


Вообще говоря, раньше таких проблем не было.

Появляется вот в какой момент. Кликаю в группе проектов по интересующему файлу с фреймом, фрейм с содержимым открывается. Именно в этот момент в dfm заносятся зловещие свойства. Всё компилируется, но при попытке динамического создания.. возникает ошибка.

P.S. Есть  предположение, что фигня эта стала происходить после изменения у MainForm свойства типа "Parent3D" что ли... непомню. Руки не доходят определять методом полного перебора.

Вопрос открыт. Как лечить?


 
Игорь Шевченко ©   (2007-06-04 17:09) [8]


> C++Builder6


Изыди! :)


 
Loginov Dmitry ©   (2007-06-04 21:28) [9]

> C++Builder6


ясно. В этой среде итак мильен глюков. Ну одного больше, чеж теперь...


 
DVM ©   (2007-06-04 22:36) [10]


> Loginov Dmitry ©   (04.06.07 21:28) [9]

У меня точно такой же глюк наблюдался в Delphi.


 
DevilDevil ©   (2007-06-05 14:56) [11]

Сегодня "удалось избавиться" от такого бага...

Дело в том, что в недавнее время я стал использовать не сам TFrame, а его наследка TFrameVis, который включает в себя пару методов и пару переменных в секции public. Как только я (а точнее начальник) вернулся к наследованию от TFrame, баги исчезли.

P.S. Delphi глючит... ой, Билдер! :)


 
DVM ©   (2007-06-05 15:06) [12]


> Как только я (а точнее начальник) вернулся к наследованию
> от TFrame, баги исчезли.

Ты особо не радуйся, так как я наследовался от TFrame и баги у меня наблюдались вышеописанные.



Страницы: 1 вся ветка

Текущий архив: 2007.08.12;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.024 c
2-1184610803
Knob
2007-07-16 22:33
2007.08.12
Определение координат ячейки в Excel


2-1184586933
Димыч
2007-07-16 15:55
2007.08.12
Юникод


11-1167313840
D[u]fa
2006-12-28 16:50
2007.08.12
Memo.Add


6-1166002405
Nikefest
2006-12-13 12:33
2007.08.12
Заполнение пароля на форме


1-1181045623
Kolan
2007-06-05 16:13
2007.08.12
Какие могут быть причины не попасть в код потока после Resume?