Форум » "Титло" » Выпуск 0.5 » Ответить

Выпуск 0.5

Николай: * Добавлены китайские цифры * Цифры глаголицы и кириллицы теперь можно обозначать точкой между буквами * теперь шрифты Dilyana+ и Arial Unicode MS подставляются сами * Появилась кнопка "Настр.>>" - настройка шрифтов и восстановление шрифтов по умолчанию кнопкой "Подобрать шрифты" * Переделана и дополнена справка * Куча внутренних изменений в коде - ВОЗМОЖНЫ ОШИБКИ! - просьба проверить работу и написать об ошибках. (если будут )

Ответов - 22

tema111: 1. если arial unicode ms не установлен в системе - в большинстве случаев видим квадратики вместо цифр иноземных. найти сей шрифт конечно можно, но может быть проще его в "дистрибутив" включать? иначе фраза теперь шрифты ... Arial Unicode MS подставляются сами - не соответствует действительности. 2. "китайцы" спать хотят - все иероглифы завалены налево (см. рис. ) В общем и целом - спасибо большое

Николай с сотового:

Николай: Этот шрифт - собственность микрософт, включать в дистрибутив нельзя. Насчёт китайских иероглифов. Вы выбрали неправильный шрифт - со знаком @ перед именем(спасибо мелкософту). Нужен просто Arial Unicode MS . Поробуйте нажать кнопку "Подобрать шрифты" - нужные шрифты должны подставиться сами, если они есть в системе. Кстати, а для чего "Титло" используете?


tema111: Я его не использую. Просто задумка понравилась. Помню как проблематично было найти расшифровки дат и номиналов на некоторых монетах (я вялотекущий нумизмат родом из детства), например японских, эфиопских. Возможно, у Вас есть шанс создать низкоприбыльный специфичный, но тем не менее коммерческий проект. Удачи и большое спасибо. Рекомендую Вас знакомым.

Николай: Понятно, вообще-то я так и думал - "Титло" скорее шутка, из озорства - копание в цифрах в связке с программированием лично мне разрядку мозгам даёт (хотя... на самом деле начинал с кириллицы по просьбе знакомых, ну а дальше пошло-поехало, благо что задумка давно была). "Вялотекущий нумизмат родом из детства" - это и про мня тоже :) Насчёт коммерческого. Спасибо за оценку, но это врядли. Самое большее - если когда-нибудь соберусь, то электронный кошелёк для пожертвований сделаю... не люблю платные приложения, равно как и шароварные. Денег особо не заработаешь, а геморроя много будет. Пусть народ бесплатно пользуется.

Николай_2: Для автора. Удивительно необычное отношение к программированию (в самом хорошем смысле слова). Я ещ1 не пробовал ваши проги, но отношение к русскому языку вызывает глубочайшее уважение. Николай. (тут уже есть мой тёзка - автор, я другой). Даже здесь, пишу эти строки и букву "е" пришлось в ручную поменять на "ё". Автору - БЛАГОДАРНОСТЬ!!! Я позже ещё более подробно рассмотрю всё то, что я нашёл на вашем сайте.

Николай: За добрые слова - спасибо. Но, честно говоря, от благодарностей авансом неуютно - лучше попробовать сначала, вдруг разочаруетесь... Я например доволен только "восстановлением ё" - действительно неплохо вышло. А вот подбор русских замен довольно слаб: даже словарь готов только наполовину, не говоря уже обо всём остальном - времени совсем нет... да и, судя по откликам, это мало кому нужно. Но я - упёртый, всё равно сделаю! По крайней мере словарь... Года через два при такой-то скорости...

Isaev: А не могли бы вы адаптировать программу под не русские виндовсы? а то очень интересная программа, а все меню в знаках "?" Это косяк Delphi 7, если желание есть, расскажу как бороться

Николай: Я сам просто не пробовал запускать под нерусскими виндами. Расскажите, если не сложно :)

Isaev: примерно вот что из этого выходит (icq: 4407044)

Николай: Любопытно... я встречался со знаками вопроса в русских приложениях, запущенных под нерусскими виндами, но там это решалось довольно просто - нужно было грамотно настроить локализацию стандартными средствами виндовс. Однако, если это можно сделать прямо из Титло, то это намного лучше. Расскажите как это делается? (либо сам по аське завтра свяжусь)

Isaev: Это от конфига и оси никак не зависит... Зависит от локализации и от бага в 7ой Delphi... 7-версия содержит недоработку. Я использовал унит cpfix от delphikingdom, хотя фатически можно подправить system.pas и перекомпилировать VCL (см. сайт борланд: < тут > )... Хотя возможно, CPFIX решит проблему на 100%... VCL берет для преобразования региональную настройку, игнорируя системный чарсет, в этом все дело

Николай: А не пробовали ставить галочку Панель управления - Язык и региональные настройки - Дополнительно - и далее в самом низу этой вкладки? Боюсь, что приведённой Вами информации мне недостаточно - я не настолько хорошо знаю Дельфи :(

Николай: Я сисадмин, а не программист :)

Николай: Isaev, попробуйте вот это: http://krina.land.ru/Titlo/Titlo_0.5.5.zip Сделал как тут: http://www.delphikingdom.com/asp/answer.asp?IDAnswer=36984 (сообщение 28-07-2006 15:37 ) А попробовать негде... То есть это патчер готовых exe Но, насколько я понял, локализацию системы всё равно надо правильно сделать... Это несколько некрасиво, но можно оставить и так, если у Вас сработает. А вообще, похоже надо переделать все элементы управления под TNT-Unicode, тогда не будет головной боли - единственное читаемое слово "Арабские" ведь именно в таком элементе содержится :).

Isaev: Николай пишет: А не пробовали ставить галочку Она у меня всегда стоит, иначе проблемы со всеми русскими прогами... А так всё отображается нормально, но только с написанными на D7 такая проблема... Сам на нём пишу, и в своё время долго ломал голову :) Николай пишет: попробуйте вот это: Работает, на ура! Конечно патчить каждый раз exe не удобно, но работает А с TNT-Unicode пробовал работать, но что-то так и не получилось... Если будет время, хотелось бы взглянуть на примерчик

Isaev: Николай пишет: Сделал как тут: Там кстати написано: "Патчить можно не только EXE-шник, но и rtl70.bpl или System.dcu" вот и попробуйте пропатчить 1 раз System.dcu ;)

Николай: Хорошо, попробую пропатчить. посматривайте сегодня-завтра - на работе много дел, не знаю когда выложу. Насчёт TNT - а что именно нужно?

Николай: тэкс, не вытерпел - пропатчил System.dcu и скомпилил: http://krina.land.ru/Titlo/Titlo_0.5.5-2.exe попробуете? System.dcu в дельфях 2 штуки, не знал как правильно и пропатчил обе... вроде Дельфи живы...

Isaev: ставил эти компоненты, но так и не смог в них совместить 2 языка... или один настраивается, или другой... вот такая вот проблема...

Николай: Посмотрите предыдущее сообщение - http://krina.land.ru/Titlo/Titlo_0.5.5-2.exe

Николай: Аська работает? 136-966-790



полная версия страницы