Форум: "KOL";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
ВнизВерсия 1.68 Найти похожие ветки
← →
Kladov (2003-02-16 09:13) [0]Новости от 16 февраля 2003 г.
Новости KOL и MCK (v1.68):
[*]KOL: в NewFileStream, метод WriteFileStream используется вместо WriteFileStreamEOF, для предотвращения записи маркера EOF после каждой операции Write (ваш код должен формировать EOF сам). По предложению Александра Шувалова.
[+]KOL: добавлена функция GetFileListStr - автор Andrzej Kubaszek. Добавлен метод TDirList.FileList.
[-]KOL: TControl.Destroy - код восстановлен из версии 1.63 (в версии 1.64, были сделаны неверные изменения. В результате, возникали проблемы с вызовом модальных форм без использования Applet). Спасибо Dimaxx.
[+]KOL: TControl.ShowModal улучшен для случая вызова модальных форм без использования Applet.
[-]MCK: TKOLForm.CanResize, HasBorder - сохранение свойств исправлено.
[-]KOL: menu исправлено для NT.
[-]MCK: Hint - исправлена генерация кода для Delphi6, 7.
[-]MCK: Font исправлен в design-time.
Прочие новости:
[+]AutoWar - игра для программистов, см. в Приложениях.
← →
lamachok (2003-02-16 13:44) [1]кто-нибудь у кого есть все версии и желание скиньте мне все мне на мыло или скажите откуда можно слить .... пожалуйста ..... lamachok1@mail.ru
← →
Kladov (2003-02-16 14:53) [2]Зачем же все. На сайте лежит 1.60. Есть обновления до каждой, при желании можно любую пробовать. В принципе, на сайте лежат обновления аж от 1.20. С небольшими перерывами, правда (старый updatemaker иногда не справлялся с созданием достаточно мелких обновлений), но при желании могу возобновить пробелы (может, вообще все обновления переложить в новом формате upd, от версии 0.90, да и выложить саму версию 0.90 - если кому в истории копаться не лень?) :)
← →
Centronix (2003-02-16 14:58) [3]
> [*]KOL: в NewFileStream, метод WriteFileStream используется
> вместо WriteFileStreamEOF, для предотвращения записи маркера
> EOF после каждой операции Write (ваш код должен формировать
> EOF сам). По предложению Александра Шувалова.
Алексея, а не Александра :)
← →
Immortal_ (2003-02-16 20:25) [4]А не подскажет ли кто нибудь, в MCK Form -> Can Resize после открытия проекта всегда встает в True, вроде в v1.68 это пофиксено, а все равно...:-(
← →
Bartov (2003-02-17 03:08) [5]Ну вот, опять МСК не правильно шрифты выводит.
В 1.66 все нормально было. Проверял на Д5 и Д7.
Вот что получается:
http://delphikol.narod.ru/temp/mck168.png
← →
SGh (2003-02-17 10:57) [6]
>А не подскажет ли кто нибудь, в MCK Form -> Can Resize после
>открытия проекта всегда встает в True, вроде в v1.68 это
>пофиксено, а все равно...:-(
Кстати тоже хочу спросить, у меня в версии 1.57 такого не было
скачал 1.60 и обновление до 1.66 и началось... :(
← →
Bartov (2003-02-17 13:53) [7]По поводу МСК, все нормально работает в 1.66 и 1.67.
А вот как выглядит в МСК 1.66 и 1.67
http://delphikol.narod.ru/temp/mck166.png
← →
Kladov (2003-02-17 19:43) [8]
> Алексея, а не Александра :)
Извиняюсь, ошибся, с кем не бывает.
> Ну вот, опять МСК не правильно шрифты выводит.
> В 1.66 все нормально было. Проверял на Д5 и Д7.
Главное, соответствует ли это тому, как в run-time. У меня в 1.68 соответствие точное. А в 1.67 - в дизайнере всегда был системный шрифт.
На картинке непонятно, какие шрифты как настроены, и где неверно, если неверно. Надо бы одновременно показывать run-time-версию.
← →
SGh (2003-02-17 19:53) [9]
2 Bartov
Я имел ввиду, что в MCK Form -> Can Resize после открытия проекта всегда встает в True
← →
SGh (2003-02-17 20:04) [10]
2 Bartov
Я имел ввиду, что в MCK Form -> Can Resize после открытия проекта всегда встает в True а Не Шрифты...
← →
Bartov (2003-02-17 22:42) [11]2Kladov
Вот из dfm
object Form1: TForm1
...
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = 11
Font.Name = "MS Sans Serif"
Font.Style = []
...
Отображение в 1.66-1.67 идентичное, что видем в МСК в Design-Time, то и в Run-Time. А в 1.68 МСК (см. рисунок выше) отображается как bold шрифт, а в Run-Time нормальное.
У меня Windows XP.
2SGh
Я знаю, но в данной ветки, каждый пишит какой он баг нашел в этой версии, а Владимир его потом исправляет. :-)
← →
Bartov (2003-02-17 23:17) [12]Ахтунг!!!
Вроде кое-что стало понятно или не совсем....
На рисунке ( http://delphikol.narod.ru/temp/mck168.png)врехнее элементы - которые НЕ правильно отображаются в МСК.
Значение у формы:
Font.FontHeight = 10
Font.FontWidth = 0
Font.FontWeight = 0
Font.FontName = "MS Sans Serif"
Font.FontOrientation = 0
Font.FontCharset = 1
( Font.FontHeight = 9(11) Ахтунг!!!
Вроде кое-что стало понятно или не совсем....
На рисунке ( http://delphikol.narod.ru/temp/mck168.png)врехнее элементы - которые НЕ правильно отображаются в МСК.
Значение у формы:
Font.FontHeight = 10
Font.FontWidth = 0
Font.FontWeight = 0
Font.FontName = "MS Sans Serif"
Font.FontOrientation = 0
Font.FontCharset = 1
Font.FontPitch = fpDefault
Значит, если им в свойствах Font.FontHeight сделаем другое значение чем у формы(Font.FontHeight = 9(11)), то отображается праильно!!!
← →
Bartov (2003-02-18 01:11) [13]2 Владимир Кладов
Подправте эти шрифты, а то в Design мучения у меня снова на чались. :-(
Народ, у вас то же такая проблема в 1.68 или нет?!
← →
mdw (2003-02-18 02:16) [14]Да, у меня в Design шрифты никогда и не работали. Уже, вроде и привык:)))))
← →
Alexander (2003-02-18 08:39) [15]У меня в 1.68 началось неправильное отображение шрифтов в Design Time (bold).
Ещё, я уже писал про ToolBar: в 1.66 в Design Time правильно битмапы отображались, а начиная с 1.67 начали отображаться не те, что надо, а какие-то системные.
← →
Alexander (2003-02-18 08:59) [16]И ещё под NT сейчас для ListView не показываются заголовки столбцов.
← →
Alexander (2003-02-18 09:55) [17]Так... если я для главной формы вручную не меняю Font.FontHeight с 0 на 8, то весь шрифт имеет bold во всех окнах даже в Run Time.
А если меняю, то в Run Time всё нормально во всех окнах, а в Design Time только для некоторых элементов bold (как у Bartov)
← →
Yury Sidorov (2003-02-18 10:56) [18]Вот и я Владимиру говорю, что шрифты МСК в верссии 1.66 я сделал правильно, а он мне не верит :) Вот, заглянул в форум посмотреть может это у меня только так. Оказалось, что нет.
Насчет случая с Font.FontHeight = 0 - все верно в этом случае шрифт форме не назначается (используется системный шрифт) и код, отвечающий за создание шрифтов, не включается в результирующую программу. Так назначено для всех новых форм в MCK.
← →
Bartov (2003-02-18 12:21) [19]Ну что ж, осталось подождать, что на это Владимир ответит...
← →
Kladov (2003-02-18 16:50) [20]Вот такой эксперимент. Бросаем метку на форму, у которой фонт по умолчанию. У метки фонт тоже пока по умолчанию. Меням цвет, скажем, зеленый. Сразу меняется и толщина шрифта. Запускаем - соответствует. Тепер: ставлю ParentColor=true. Толщина в дизайнере вернулась, цвет - остался. По крайней мере, у меня так. Object Inspector показывает цвет clWindowText, запуск в run-time показывает шрифт черный, как по умолчанию. А в дизайнере - зеленый.
Вот я и думаю. Что-то не срабатывает или не до конца срабатывает присваивание шрифта FKOLCtrl"у.
Ладно, будем копать дальше.
А так, все ничего. Именно с тем изменением проект AutoWar в дизайнере показывает цветные шрифты правильного размера. А без такого изменения - все шрифты стандартные. Хотя в Object Inspector все выставлено верно.
про ToolBar: в 1.66 в Design Time правильно битмапы отображались, а начиная с 1.67 начали отображаться не те, что надо, а какие-то системные
Давайте про тулбар отдельную ветку. А то уже и непонятно, кто о чем.
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.029 c