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

Вниз

Сильно глючная работа при проектировании GUI c использованием MCK   Найти похожие ветки 

 
Fregl ©   (2006-12-21 17:22) [0]

При первых же попытках работать и проектировать интерфейс программы с использованием MCK наткнулся на следующие глюки:
-При удалении компонентов с формы, их описание не удаляется (приходится чистить вручную)
-Часто порядок модулей портится, приходится править вручную (обычно это бывает после добавления новых компонент или удаелния старых)
-Вот тока что работал над созданием формы, все было хорошо, до тех пор пока не вставил MDIClient. Сначала делфи ругнулась на то что я поместил этот контрол на панель. Но после удаления онного начали выскакивать ошибки в модуле KOL - Invalid Typecast и все связанные с преобразованием String в PChar. Я так и не понял почему такое возникло, но количетсво глюков уже порядком начинает раздражать.
Как с этим бороться?
Надоело уже каждый раз подчищать уже удаленные методы и процедуры, которые опять добавляются после очередного сохранения.
Версия библиотеки последняя что висит на сайте 2.46 кажется.


 
Vladimir Kladov   (2006-12-21 18:32) [1]

Надо пошевелитьь формой, чтобы код перегенерировался. Кто бы назвал то место, к которому надо цепляться, чтобы узнать, не изменился ли в IDE Delphi файл. Да еще чтобы во всех Delphi2-7 работало одинаково.

Что такое порядок модулей. Жду расшифроки нового загадочного термина с нетерпением.

А кто сказал, что с MDI все в порядке. Он так и не закончен, и ждет, чтобы нашелся кто-нибудь, кто бы с MDI этим разобрался. И чтобы он вооще не глючил, даже в VCL - не бывает. И в любом случае, MDIClient должен быть на форме непосредственно. Без всяких панелей. На то есть как-то работающее демо.

Э-э, да вы кошек просто готовить не умеете. Ну раз появились, ну два. Пора бы уже сообразить, откуда их Delphi снова-то берет. Событие назначенное в design-time, правильно удаляется вычищением своего кода изнутри события и нажатием Save, так? Если удалить объявление ручками, оно вставится снова. Это делает Delphi, а не MCK.

Последняя 2.49.


 
D[u]fa ©   (2006-12-21 18:57) [2]

"порядок модулей" это наверное про Uses говорят, когда за символы условной компиляции строки вылезают


 
Trible   (2006-12-22 00:23) [3]


> Надоело уже каждый раз подчищать уже удаленные методы и
> процедуры, которые опять добавляются после очередного сохранения.
>
>



> Если удалить объявление ручками, оно вставится снова. Это
> делает Delphi, а не MCK.


Во-во.
Ну например чтобы не генерился Onclick я дважды щелкал по событию (создавал его пустым), затем компилил и событие навсегда удалялось - т.к. пустое.


 
Trible   (2006-12-22 00:29) [4]


> Надо пошевелитьь формой, чтобы код перегенерировался.


У меня это уже чисто рефлекторно получаеться. Изменил, правой толкаем форму, левой жмем f9 :)



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
15-1183732420
oldman
2007-07-06 18:33
2007.08.05
Для любителей Linux.


15-1184143953
vitv
2007-07-11 12:52
2007.08.05
Проблема с Java


15-1181944148
Kostafey
2007-06-16 01:49
2007.08.05
Спасибо Вам за то что Вы есть !


2-1183820998
Wipahacker
2007-07-07 19:09
2007.08.05
Как свернуть главное окно не сворачивая второстепенных


2-1183989923
gentos
2007-07-09 18:05
2007.08.05
QReport