<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1481570</guid>
        <pubDate>Mon, 12 Mar 2007 11:52:54 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1481570</link>
        <description><![CDATA[Testudo: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174809&view=findpost&p=1481511'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Smike &#064; <time class="tag-quote__quoted-time" datetime="2007-03-12T14:12:25+03:00">12.03.07, 11:12</time></span><div class='quote '>Это штатная возможность. Наоборот, следует избегать советов другого рода: таскать шрифты с программой, править реестр, менять системные файлы и т.п., так как это может создать ряд других проблем, вместо решения главной.</div></div> :yes: Вот про это я и говорил.]]></description>
        <author>Testudo</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1481511</guid>
        <pubDate>Mon, 12 Mar 2007 11:12:25 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1481511</link>
        <description><![CDATA[Smike: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174809&view=findpost&p=1480677'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Navern &#064; <time class="tag-quote__quoted-time" datetime="2007-03-11T16:35:54+00:00">11.03.07, 16:35</time></span><div class='quote '>Попробовал протестировать программу под Windows Server 2003 (английская, без MUI), там вместо шрифтов вопросительные знаки.</div></div><br>
Это уже пора знать как аксиому. В Windows 2000, XP, 2003, Vista есть настройки для программ, не использующих юникод. В англоязычных системах по-умолчанию там стоит английский язык. В локализированных версиях язык локализации.<br>
<br>
Что нужно сделать? Изменить язык по-умолчанию для неюникодных программ на язык программы.<br>
<span class="tag-color tag-color-named" data-value="purple" style="color: purple"><strong class='tag-b'>Панель управления</strong> —&gt; <strong class='tag-b'>Язык и региональные стандарты</strong>, вкладка <strong class='tag-b'>Дополнительно</strong>.</span><br>
Выбираем нужный язык, перезагружаемся и наслаждаемся нормальным видом своей программы.<br>
<br>
Это <em class='tag-i'>штатная</em> возможность. Наоборот, следует избегать советов другого рода: таскать шрифты с программой, править реестр, менять системные файлы и т.п., так как это может создать ряд других проблем, вместо решения главной.<br>
]]></description>
        <author>Smike</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1481130</guid>
        <pubDate>Mon, 12 Mar 2007 06:26:34 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1481130</link>
        <description><![CDATA[Testudo: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=174809&view=findpost&p=1480677'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Navern &#064; <time class="tag-quote__quoted-time" datetime="2007-03-11T16:35:54+00:00">11.03.07, 16:35</time></span><div class='quote '>Очевидно, что все шрифты в ОС не поддерживают других символов, кроме системных и английских.</div></div>Либо использовать юникод (что в дельфи проблематично), либо установить таки русский шрифт в системе (в настройках языка это легко сделать).]]></description>
        <author>Testudo</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1480729</guid>
        <pubDate>Sun, 11 Mar 2007 17:53:16 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1480729</link>
        <description><![CDATA[Navern: Поддержка Юникода где именно? В программе? А где это можно выставить? (искал в свойствах проекта - не нашёл) <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2007-03-11T18:00:24+00:00">11.03.07, 18:00</time></span></span><br>
Поступило предложение менять буквы на системные коды, а-ля #10#13.]]></description>
        <author>Navern</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1480679</guid>
        <pubDate>Sun, 11 Mar 2007 16:41:24 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1480679</link>
        <description><![CDATA[Error: <strong class='tag-b'>Navern</strong>если я не ошибаюсь то нужна поддержка Юникод&#33;  :unsure:]]></description>
        <author>Error</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1480677</guid>
        <pubDate>Sun, 11 Mar 2007 16:35:54 +0000</pubDate>
        <title>Текст на русском языке...</title>
        <link>https://forum.sources.ru/index.php?showtopic=174809&amp;view=findpost&amp;p=1480677</link>
        <description><![CDATA[Navern: День добрый.<br>
<br>
У меня проблема небольшая появилась. На моей машине стоит Виста с русским официальным MUI. Когда пишу под ней, то в программах весь текст, написанный на русском языке, отображается как надо. Попробовал протестировать программу под Windows Server 2003 (английская, без MUI), там вместо шрифтов вопросительные знаки. Очевидно, что все шрифты в ОС не поддерживают других символов, кроме системных и английских.<br>
<br>
В RDKB3 прочитал следущее:<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Зарегистрировать шрифт:<br>
AddFontResource(&#39;путь к фонту&#092;&#092;Algerian.ttf&#39;);<br>
Объект.Font.Name:=&quot;Algerian&quot;;<br>
Удалить -<br>
RemoveFontResource(&#39;путь к фонту&#092;&#092;Algerian.ttf&#39;);</div></div><br>
<br>
Непонятно мне, как мне сначала добавить МОЙ шрифт (он вообще самый обыкновнный, но с кириллицей) в программу, потом на чужом компьютере определить, установлен ли уже такой шрифт и если не установлен, то вытащить из программы и установить в систему. Ничего не понимаю... Помогите, кто чем может, а.]]></description>
        <author>Navern</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	