Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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
1-41573
andrew&max
2003-10-25 12:03
2003.11.13
Встраивание в Word


14-42104
ZeroDivide
2003-10-23 08:23
2003.11.13
Кто как борется со спамом?


1-41195
в
2003-11-01 14:22
2003.11.13
массив из строк: удаление дубликатов


3-40979
SGU
2003-10-16 15:39
2003.11.13
с WinWord-а в БД


3-40853
Vadim S
2003-10-21 12:56
2003.11.13
Транзакция MS SQL через ADO





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский