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

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

версия 2.52 [Delphi, KOL/MCK, Windows]


Страницы:   1 2

Vladimir Kladov ©   (2007-02-17 13:09:00) 

Новости от 16 февраля 2007 (KOL & MCK v2.52)

[*]  KOL  MCK Изменена работа со свойством TObj.Name. Теперь оно может
быть  изменено только вызовом метода TObj.SetName( OwnerObj, 'NewName'
).  OwnerObj  хранит  список  (подчиненных)  именованных  объектов   и
позволяет  найти объект по имени используя метод TObj.FindObj. Так же,
глобальная  функция  FindObj  и глобальный список именованных объектов
удалены.  Работа  со  свойством  Name  обеспечивается  (так  же, как и
прежде)  только  при  наличии  символа  условной компиляции USE_NAMES.
Дополнительный  символ  UNIQUE_NAMES  обеспечивает  проверку  имени на
уникальность  при установке (среди прочих именованных объектов того же
OwnerObj).  Так  же,  изменена генерация кода в MCK (для хранения имен
всех  объектов  формы используется объект Form, для хранения имен форм
используется  Applet  или  главная форма). Улучшение: генерация вызова
SetName  помещена  в метод (времени проектирования) SetupName, который
так же вызывается после вызова SetupFirst, гарантированно устанавливая
свойство  Name,  в том числе для объектов, в MCK-зеркале которых метод
SetupFirst  переопределен  и  не  вызывает  inherited SetupFirst. Если
какие-либо  дополнительные  объекты  или контролы в своих MCK-зеркалах
генерировали  присваивание имени в переопределенном методе SetupFirst,
этот  код  должен  быть  исправлен  (на  вызов  SetupName,  или просто
удален).  Генерация  P-code  так  же обеспечивается (для Collapse). По
предложению и на основе кода от Alex Sh a.k.a. Psychedelic.

[*]  UNI Некоторые изменения (улучшения) для UNICODE_CTRLS, от MTsvDN:
TOnTVEndEdit,      WndProcTreeView     (String     =>     KOL_String),
RegKeyGetSubKeys, RegKeyGetValueNames (PChar => KOLPChar).

[-]  Функция  FileSize исправлена для Delphi2, 3 (опечатка, не хватало
';').

[*]  Метод TControl.TC_Insert исправлен (автор Galkov) для обеспечения
корректного   выравнивания   контролов  на  его  закладках  для  обоих
вариантов  NEW_ALIGN  и  OLD_ALIGN. Смивол OLD_ALIGN продолжает (пока)
оставаться  включенным  по умолчанию, отчеты (успешные и неуспешные) о
корректности NEW_ALIGN приветствуются.

[*]  F_P  Функция  IntPower  (версия  для  Free  Pascal,  Паскаль-код)
исправлена, автор кода Galkov.


Galkov   (2007-02-17 22:13:00) [21]

Для ответа беру тайм-аутдо работы коллеги _gandalf_(действительно ведь не пожар)

НО, в 2.50 не изменен(в сравнении с 2.49) KOL_ASM.inc -  это причина для беспокойства
И единственная, исходя из прочитанного.


MTsv DN   (2007-02-17 21:33:00) [22]

> Поэтому подожду сначала коллегу MTsv DN
Траблы с нотиком... Т.ч. сегодня не получится :(


Vladimir Kladov   (2007-02-17 21:21:00) [23]

Чего не так с NEW_ALIGN и у кого? Что-то где-то обратно пошло? Я-то NEW_ALIGN не тестировал, думал, вы это сами сделаете.


Galkov   (2007-02-17 21:00:00) [24]

какая-то несколько странная техника :))

возможно для новичка, но все-таки...

Скажем, меня интересует прежде всего, что случилось с ASM-версией для NEW_ALIGN
((btw: В моем понимании проблем там быть не должно.
Интересует потому-что (предполагаю) основной народ работает в ASM-версии. И без ее поддержки баг-репорты для ASM+NEW_ALIGN могут оказаться просто неадекватными))
С SVN выяснить это, просто без проблем - черепаха прекрасно показывает diff-ы
Минутное дело, вплоть до самых мелких деталей.
Честное слово - удобнее это.

Не пожар, однако. Поэтому подожду сначала коллегу MTsv DN, а уже потом коллегу _gandalf_

Как-то неправильно это. Не выступает SVN как инструмент разработчика. А ведь умеет :))

Вроде понятно, что KOL - это один unit
и причины понятны
((когда много файлов система коммуникации несолько понятней))
Но видимо можно, чтобы некий(е) автор(ы) выкладывал некую sub-version
И все это легко просматривается пристойным клиентом.
Это конечно все для Авторакоторый из всего этого недоразумения делает релиз

И при обсуждении есть на что ссылаться: типа sub-version от такой-то sub-version от такого-то релиза - оп-па, и посмотрел что это такое....

Извините, за рассуждения вслух, но животом чувствую, что здесь что-то не очень правильно:)))


Psychedelic   (2007-02-17 18:20:00) [25]

А полный можно?


D[u]fa   (2007-02-17 17:55:00) [26]

обнова по линку http://kolmck.net/upd/kolmck251to252.zip


Jon   (2007-02-17 15:48:00) [27]

Still does not work with IPedit control ( http://www.kolnmck.ru/files/components/controls/mhipedit.zip)

See thread http://delphimaster.ru/cgi-bin/forum.pl?id=1169514981&n=10


Kent1   (2007-02-17 14:37:00) [28]

Ждемс когда зальют полную


Kent1   (2007-02-17 14:36:00) [29]

Ждемс когда зальют полную


Страницы:   1 2

Наверх

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