Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2008.02.03;
Скачать: [xml.tar.bz2];

Вниз

Версия 2.71   Найти похожие ветки 

 
Vladimir Kladov   (2007-06-26 18:16) [0]

Новости от 26 июня 2007 (KOL & MCK v2.71)

[+]  С новым символом условной компиляции SUPPORT_ONDEADCHAR, доступно
новое  событие  OnKeyDeadChar (для контролов), отвечающее на сообщения
WM_DEADCHAR и WM_SYSDEADCHAR.

[*]  Событие  OnChar  переименовано  в  OnKeyChar (предыдущее название
сохранено для совместимости и используется как синоним).

[+]  Добавлено  событие  OnFormClick,  специально  для клика мышкой на
форме. В MCK, для TKOLForm оно остаётся по именем OnClick как и ранее,
так  что визуально изменений нет для MCK, но OnClick теперь работает и
для формы.

[-]   Для  формы,  OnKeyUp  и  OnKeyChar  (=OnChar)  не  работали  при
KeyPreview=true, исправлено (код уменьшен, а не увеличен).

[+]  MCK:  для TKOLForm, свойство KeyPreview опубликовано, так что нет
необходимости присваивать его в run-time (при использовании MCK).

[+] rich edit:
1. Добавлена процедура: RE_CancelFmtStanard, которая отменяет действие
RE_FmtStandard, отсоединяя обработчик оконных сообщений.
2.    Добавлены    свойства:    RE_AutoFont,    RE_AutoFontSizeAdjust,
RE_DualFont, RE_UIFonts, RE_IMECancelComplete, RE_IMEAlwaysSendNotify,
RE_Zoom.  Для  MCK-зеркала(TKOLRichEdit)  все эти свойства доступны во
время настройки формы.

[-]  rich edit: для зеркала MCK (TKOLRichEdit), порядок генерации кода
изменён,  чтобы  обеспечить  установку  свойства  RE_AutoURLDetect  до
присваивания     начального     текста(иначе,    интернет-ссылки    не
подчеркивались изначально).

[+] Добавлена функция: MakeSmallPoint.

[-]   Компилируемость  исправлена  для  случая  использования  символа
условной компиляции NOT_USE_RICHEDIT в опциях.

[+] Обновлён пакет KOLOleRE : добавлены методы Freeze и Unfreeze.

[*]   Небольшие   изменения  в  KOLComObj  (в  пакете  KOLActive)  для
обеспечения компилируемости KOLOleRE в Delphi 6.


 
=BuckLr=   (2007-06-26 20:20) [1]

Хорошее обновление. Особенно хороши первые два RE_ свойства -  сильно пригодятся.

У меня вопрос - что есть RE_DualFont? читал про IMF_DUALFONT на английском, но так и не понял, что именно это делает.

И как насчёт RE_URL с юникодом? Не работает, однако, а без юникода моё приложение не может :( Я пишу для тайского.


 
Vladimir Kladov   (2007-06-26 20:36) [2]

RE_URL работает, я проверял с unicode. На тайском не пробовал. Думаю, таких урлов еще нет.

Читайте MSDN, я не переводчик с инглиша.


 
=BuckLr=   (2007-06-26 21:16) [3]


> RE_URL работает, я проверял с unicode

Не знаю, не знаю... Я вот сделал текстовый проектик: http://ifolder.ru/2497890 - у меня однозначно не работает. Там просто выводится мессага msgbox. В итоге - абракадабра.


> На тайском не пробовал. Думаю, таких урлов еще нет

Нет, конечно :) Урлы-то на английском, это понятно.


 
Vladimir Kladov   (2007-06-27 02:27) [4]

Поставьте PAS_VERSION. У меня оно стояло, пока я не заметил. Убрал - всё сломалось. Бывает.


 
=BuckLr=   (2007-06-27 10:07) [5]


> Поставьте PAS_VERSION

Ага, помогло. А как сделать это без этой директивы? А то прогу раздувает на 11 лишних кило, как на стероидах :(


 
domo   (2007-06-27 15:11) [6]

Странно, а на странице "Основные библиотеки: KOL и MCK" (http://www.kolnmck.ru/files1.shtml) версия 2.69. Как это так?


 
=BuckLr=   (2007-06-27 15:49) [7]


> Как это так?

А так. Дело в том, что у Кладова свой сайт, а у того человека - свой :)


 
domo   (2007-06-27 16:20) [8]

Ясно. Тогда лучше будет и ссылку давать (тем кто не знает).


 
homm ©   (2007-06-27 16:21) [9]

> Тогда лучше будет и ссылку давать (тем кто не знает).

Все знают ;)


 
MTsv DN ©   (2007-06-27 16:37) [10]

> а у того человека - свой
...у Гэндальфа. А у меня есть еще параллельно и основная работа и полное отсутствие времени...сейчас. Т.ч. если кто хочет, могу выслать выслать данные по kolnmck.ru ..."баба с возу, кобыле легче" :D


 
=BuckLr=   (2007-06-27 16:54) [11]


> Тогда лучше будет и ссылку давать (тем кто не знает).

Дык, что за проблемы - идёшь на сайт Кладова, в раздел обновлений, и качаешь. Потом в директорию КОЛ кладёшь то что закачал, запускаешь апдейтер 3,0 и готово. Только есть один момент. Ты, как я понял, начинающий маньяк, поэтому можешь не знать. Если апдейтер не пашет (пишет, типа файл такой-то не обновлён и т.д.), то это значит, что файлы изменились, тебе надо достать КОЛ из архива и повторить обновление.

Гуд лак, маньяк :) :) :)


 
mdw ©   (2007-06-27 17:03) [12]

Доступно на http://www.kolnmck.ru/


 
domo   (2007-06-27 17:47) [13]

Я и не знал, что у Кладова личный сайт...


 
domo   (2007-06-29 13:48) [14]

mdw:  За быстрое обновление - спасибо, но только там какая-то путаница с версиями. В файле read1st_rus.txt (и в других readme файлах) указано, что это версия 2.41, а я спрашивал за 2.71.

=BuckLr=: Спасибо за постоянную помощь. Только вопросы у меня еще не закончились, хотя моими вопросами тебя, наверно, не испугать...


 
mdw ©   (2007-06-29 15:57) [15]


>  В файле read1st_rus.txt (и в других readme файлах) указано,
>  что это версия 2.41, а я спрашивал за 2.71.

Нда, действительно. Это из-за того, что версии формируются с помощью обновлений, а текстовики в них не входят. Обновлю при следующем обновлении.


 
[e]Bu$ter ©   (2007-06-29 20:33) [16]

Обновился до 2.71 (было, кажется, 2.60).

В одном из проектов использую RichEdit (больше ничего) и диррективу SMALLEST_CODE. Пересобрал с новой версией, приложение стало падать при запуске. Убрал SMALLEST_CODE, всё заработало (кода больше не стало :)).

Может более подробно нужно описать что нибудь, если не повториться?

* я понимаю, что раз кода меньше в моём случае не становить, то и волноваться мне нечего - выключил, и всё. но мало ли, кому нибудь это прибавит пару седых волос...

P.S. WinXp2+, Delphi7, KOL 2.71.


 
=BuckLr=   (2007-06-30 11:34) [17]

А по мне, так SMALLEST_CODE и RichEdit - вещи несовместимые. Директива отключает вроде кучу кода, в т.ч. и нек. проверки. Не исключено, что из-за этого и падает...
Не знаю, может, директива ещё и выкидывает RichEdit из компиляции, но насчёт этого нам умные расскажут :)



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

Форум: "KOL";
Текущий архив: 2008.02.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.054 c
11-1183468611
AndreyRus
2007-07-03 17:16
2008.02.03
Maximize and Restore form handling


3-1190718421
Nemec
2007-09-25 15:07
2008.02.03
Обновление данных на форме под InterBase


3-1190717814
Nemec
2007-09-25 14:56
2008.02.03
InterBase


3-1190719104
oleg_v
2007-09-25 15:18
2008.02.03
DBF - как полностью удалить запись из таблицы


3-1190726990
Циркуль
2007-09-25 17:29
2008.02.03
Не открываются .dbf, пока не закрыта создавшая один из них





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский