![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не получается выставить font=Tahoma
Ruzzz © (2009-07-16 22:54:00)Проблема, если выставляю Tahoma, то получается все равно System. Я прочитал ветку http://www.delphimaster.ru/cgi-bin/forum.pl?id=1224882649&n=10особенно два последних сообщения, процетирую:
«И опять про шрифт. Использую MCK, создаю новый проект KOL, указываю DefaultFont := 'Tahoma'. Без UNICODE_CTRLS шрифт остаётся System. Причём, если присваивать не Tahoma, а любой другой, смена шрифта удаётся. С UNICODE_CTRLS работает и Tahoma.»
Ответ: «Тем, что там и так уже Tahoma (якобы). Получается, что MCK не видит, что шрифт изменился относительно того, что по умолчанию, и не генерирует код для создания шрифта. Как вариант: изменить высоту шрифта, если надо именно Tahoma. Или выставить FontWidth = 400. Без Bold это как раз и есть 400, но MCK возможно поймёт, что этот шрифт отличается от шрифта по умолчанию, и сгенерит код.»
И все-таки есть ли нормальное решение? Все таки все компоненты не будешь же изменять :(
Ruzzz (2009-08-01 05:24:00) [1]С этим Tahoma что-то неладное :(
Если я выставляю в Font Tahoma, но FontHeight=0, (и указываю текст в статус-строке формы, чтобы посмотреть на шрифт) то все нормально, если же я меняю FontHeight, то шрифт уже НЕ Tahoma :( Для другого названия шрифта такого бага нет. Это же действительно если работаю и с DefaultFont, а не напрямую с шрифтом формы.
Причем для контралов которые на форме не важно какой FontHeight, уже указание Tahoma, прифодит к тому что шрифт НЕ Tahoma :(
Vladimir Kladov (2009-07-27 16:06:00) [2]По-быстрому: поменяйте какой-нибудь параметр шрифта. FpntHeight=16 например.
Ruzzz (2009-07-26 22:13:00) [3]Демьян я был бы рад :) но думаю что мне не чего предложить, я новичок в KOL
По поводу kolfonteditor и моей проблемы, этот компонент ничего не решает, я так понимаю нужно заставить MCK принудительно устанавливать имя шрифта?
Демьян (2009-07-26 13:23:00) [4]Кстати... оффтоп, извините.. но, может, уже слепим пакет из фиксов для последней версии KOL из того, что уже имеем? Всего-то собрать до кучи несколько исправлений. А то Владимир не поддерживает более проект, а народ всё же пользуется, было бы неплохо хоть раз в год, но релизить исправленную версию...
Предлагаю всем, имеющим желание и возможность, слать свои исправления на e-mail, скажем, мой. После внесения исправлений потестируем вместе, и, если всё будет в порядке, отправим автору.
Кто что думает по моему предложению?
Дмитрий К (2009-07-24 18:19:00) [5]http://kolmck.net/Components/KOLFontEditor.zip
Ruzzz (2009-07-24 17:57:00) [6]К сожалению не могу скачать по ссылке http://kolmck.net/Components/kolfonteditor.zip:( Захожу на сайт http://kolmck.net/rindex.htmдалее Загрузки -> Компоненты -> Расширения MCK
Выложите кто-нибудь пожлста!
Alex649 (2009-07-24 14:40:00) [7]kolfonteditor
Дмитрий К (2009-07-17 17:04:00) [8]Как вариант, вместо 'Tahoma' использовать 'MS Shell Dlg 2'
Ruzzz (2009-07-17 16:32:00) [9]Ребята но подскажите уже кто-нибудь а? Как исправить MCK?
В KOLProject.DefaultFont выставляю нужные мне параметры, далее KOLForm.FontDefault := True (что приводит к тому, что настройки шрифта формы «наследутся» из KOLProject.DefaultFont, ну вообщем что мне и нужно), далее кидаю на форму например KOLLabel, где автоматом все нужные мне настройки и ParentFont = True. Все бы хорошо, но если шрифт Tahoma, то при запуске программы, он System, любые другие параметры (например высота шрифта) работают нормально, но только не имя шрифта если это имя Tahoma.