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

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

MCK for new Delphi versions [Delphi, Windows]


Страницы:   1 2

Vladimir Kladov ©   (2006-10-06 21:00:00) 

Попала мне наконец BDS2006. Посмотрел, почему MCK не ставится. Поправил, чтобы ставилось. Но работать все равно не будет: начиная с BDS (или уже Delphi8) компилятор уже в design-time стал правильно видеть IFDEF в исходном коде, обману не поддается, с формой работать отказывается. Единственная возможность - делать для KOL собственный дизайнер форм. При этом можно попробовать использовать готовые компоненты MCK. Вариантов 2: отдельное приложение, и визард, встраивающийся в оболочку. Визард сложнее, но перспективнее. Только с визардом можно организовать такое взаимодействие, когда по клику на событии в его Инспекторе Объекта (у него свой должен быть) создается обработчик, и курсор в тексте прыгает в этот обработчик. Оно, конечно - дублирование функциональности, которую раньше прекрасно делала сама среда за нас. Если кто-то захочет взяться, это будет хорошая помощь. Народ начал активно пересаживаться на новые Delphi, в языке и правда много улучшений. (Жаль только, что не предлагается проапдейтить старый компилятор, и не трогать IDE). Я прямо сейчас сам взяться не смогу: полностью занят своим очередным крупным новым проектом.


  (2008-03-27 05:13:00) [1]

Удалено модератором


rvi   (2007-08-22 09:49:00) [2]

Ага, можно и на API и без KOL. А еще можно на асемблере в блокноте и без Delphi! :)


misha_shar   (2007-08-09 17:49:00) [3]

Есть простое решение писать без МСК в чистом KOL.


  (2007-08-08 22:30:00) [4]

Удалено модератором


Vladimir Kladov   (2007-07-14 07:48:00) [5]

For me, Delphi6 much more stable than Delphi7 though D6 requires two updates.


Thaddy   (2007-07-14 07:26:00) [6]

d2005 is not stable, all later versions are very stable, although d2006 needs the patches. BDS2006 is as stable as D7 or D5. BDS2005 is like D4 or D6 :-)


ANTPro   (2007-07-13 19:05:00) [7]

> [14] XQuader ©   (13.07.07 18:52)

Нет. Да и смысла перехода пока нет. Т.к. BDS200X - не стабильны :(


XQuader   (2007-07-13 18:52:00) [8]

Есть ли какое-нить продвижение в этой теме?Сделал ли кто-нить визард или редактор форм?


SectorX   (2007-05-08 14:36:00) [9]


> На Вашем месте, я бы взял да и попробывал

Вот сейчас возьму и попробую!

> Borland и подавно, будет "гнуть" свою линию с новой линейкой
> Delphi

Уже не Borland, а CodeGear :-D Извольте, я не консерватор.


MTsv DN   (2007-05-08 13:09:00) [10]

> А с Delphi 2007 MCK совсем не дружит?
На Вашем месте, я бы взял да и попробывал, коль уж Вы в ВD2006(7) работаете...а потом другим сказал... Лично я считаю, что не будет работать... Если уж Вы "не хотите" возвращаться к D7, то думаю Borland и подавно, будет "гнуть" свою линию с новой линейкой Delphi...


SectorX   (2007-05-08 12:58:00) [11]

Я работаю с BDS 2006 и Delphi 2007. Правильно здесь люди писали, что многие переходят на новые версии Delphi. К 7-й версии возвращаться не хочу. Поэтому интересует работает или будет ли работать KOL+MCK на новых версиях Delphi?


SectorX   (2007-05-07 18:39:00) [12]

А с Delphi 2007 MCK совсем не дружит?


ANTPro   (2006-10-07 12:07:00) [13]

Компилятор можно заменить но толку мало от этого так как ИДЕ имеет предкомпилятор :(


Vladimir Kladov   (2006-10-07 11:55:00) [14]

Много - это много. Например, методы для record, настоящие inline-функции. Вообще, печалит такая ситуация: чтобы воспользоваться новшествами в компиляторе, обязательно требуется устанавливать совершенно новую оболочку. По мне, так IDE хватило бы и того, что было в Delphi3-5. Обновить компилятор, и все дела.


AndreyRus   (2006-10-07 11:15:00) [15]


> vampir_infernal   (07.10.06 10:11) [6]
> > Кто нибудь может подскажет какие конкретно?BDS 3.0 (Delphi
> 2005), BDS 4.0 (Delphi 2006), Turbo Delphi

Я имел ввиду не названия продуктов, а конкретные улучшения в компиляторе :)


vampir_infernal   (2006-10-07 10:11:00) [16]


> Кто нибудь может подскажет какие конкретно?


BDS 3.0 (Delphi 2005), BDS 4.0 (Delphi 2006), Turbo Delphi


Vladimir Kladov   (2006-10-07 06:42:00) [17]

С инклюдом проблемы внутренние. После нескольких компиляций вдруг этот затык стал возникать. Файл оказывается занят каким-то внутренним процессом самого BDS, причем на эксклюзивное использование (ну кто так делает). Лечится перезапуском оболочки BDS. Или проще, просто вставить проблемный inc-файл в место где он инклюжится.

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


GMax   (2006-10-06 23:14:00) [18]

кстати, может проце сделать внешний "build" ? то есть в рабочем режиме всё через VCL, а компилировать "на продажу" внешним батником ?


GMax   (2006-10-06 23:12:00) [19]

а функции из инклюдов он научился подцеплять в design time ?


AndreyRus   (2006-10-06 22:23:00) [20]


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

Кто нибудь может подскажет какие конкретно?


Страницы:   1 2

Наверх

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