Генератор фонтов для дисплеев CX Font Generator
- FantasyDD
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Чт фев 19, 2015 17:26:19
- Откуда: СССР
Re: Генератор фонтов для дисплеев CX Font Generator
Мерси Reflector, webtime, грамматику подправим на днях.
"Color by mouse buttons" - это как бы подсказка что маусом можно цвет менять. Подскажите как правильней написать (ЦВЕТ ПО КНОПКАМ МАУСА)
[uquote="webtime",url="/forum/viewtopic.php?p=3647807#p3647807"]Заявлены кодовые страницы CP866, CP1251[/uquote]
Подумаю как добавить кодировки.
"Color by mouse buttons" - это как бы подсказка что маусом можно цвет менять. Подскажите как правильней написать (ЦВЕТ ПО КНОПКАМ МАУСА)
[uquote="webtime",url="/forum/viewtopic.php?p=3647807#p3647807"]Заявлены кодовые страницы CP866, CP1251[/uquote]
Подумаю как добавить кодировки.
- Реклама
- webtime
- Опытный кот
- Сообщения: 844
- Зарегистрирован: Пт авг 31, 2018 21:53:52
- Откуда: ул. Островидова, общага напротив
Re: Генератор фонтов для дисплеев CX Font Generator
"Press LMB for Paint", "Press RMB for Erase". LMB = Left Mouse Button. RMB = Right Mouse Button.
Не знаю, в какой среде вы пишете программу, но в любой IDE предусмотрена возможность делать при наведении курсора мыши подсказки (Tips) для разных элементов интерфейса.
Подсказки могут быть всплывающие, или отображающиеся в строке статуса (Status Bar - полоска (поле) для служебной информации внизу окна программы). Похоже, оно у вас даже есть, но не используется.
Добавлено after 7 minutes 24 seconds:
"Indent from Bitmap" - это у вас "отступ от картинки" или "отступ картинки" ? В обоих случаях это вероятнее "поле/margin".
Не знаю, в какой среде вы пишете программу, но в любой IDE предусмотрена возможность делать при наведении курсора мыши подсказки (Tips) для разных элементов интерфейса.
Подсказки могут быть всплывающие, или отображающиеся в строке статуса (Status Bar - полоска (поле) для служебной информации внизу окна программы). Похоже, оно у вас даже есть, но не используется.
Добавлено after 7 minutes 24 seconds:
"Indent from Bitmap" - это у вас "отступ от картинки" или "отступ картинки" ? В обоих случаях это вероятнее "поле/margin".
Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.
- FantasyDD
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Чт фев 19, 2015 17:26:19
- Откуда: СССР
Re: Генератор фонтов для дисплеев CX Font Generator
Скачать можно только последнюю версию с последнего моего поста, предыдущие ссылки на программу не будут работать.
Новая версия: CX Font Generator 2.7
------------
Добавлено:
Code Page: в большом ассортименте, на любой вкус. По комментариям webtime
-------------------------------------
webtime Позже подправлю:
Если уж совсем доколупацца, то...
- вместо "No generate..." должно быть не "Don't generate...", а ... "No generate..." , это вам технический, а не разговорный англицкий;
- но вот не "Character List", а "Character Set";
- и не детское "Color by mouse buttons", а "Pen Color", и так понятно, что не членом вы тут малюете.
-------------------------------------
webtime "Press LMB for Paint", "Press RMB for Erase". LMB = Left Mouse Button. RMB = Right Mouse Button.
Как написать коротко и грамотно в одной строке для CheckBox?
webtime "Indent from Bitmap" - это у вас "отступ от картинки" или "отступ картинки" ? В обоих случаях это вероятнее "поле/margin".
Это добавляем отступ от генерированного битмапа.
Как написать коротко и грамотно в одной строке?
-------------------------------------
Среда: Delphi (XE7)
Новая версия: CX Font Generator 2.7
------------
Добавлено:
Code Page: в большом ассортименте, на любой вкус. По комментариям webtime
-------------------------------------
webtime Позже подправлю:
Если уж совсем доколупацца, то...
- вместо "No generate..." должно быть не "Don't generate...", а ... "No generate..." , это вам технический, а не разговорный англицкий;
- но вот не "Character List", а "Character Set";
- и не детское "Color by mouse buttons", а "Pen Color", и так понятно, что не членом вы тут малюете.
-------------------------------------
webtime "Press LMB for Paint", "Press RMB for Erase". LMB = Left Mouse Button. RMB = Right Mouse Button.
Как написать коротко и грамотно в одной строке для CheckBox?
webtime "Indent from Bitmap" - это у вас "отступ от картинки" или "отступ картинки" ? В обоих случаях это вероятнее "поле/margin".
Это добавляем отступ от генерированного битмапа.
Как написать коротко и грамотно в одной строке?
-------------------------------------
Среда: Delphi (XE7)
Последний раз редактировалось FantasyDD Вс июн 09, 2019 16:03:12, всего редактировалось 1 раз.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18546
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Генератор фонтов для дисплеев CX Font Generator
вообще-то чекбокс служит не для выбора вариантов, а для активации опций. Для вариантов служит радиобаттон. И для них логично подписать общими словами, а сами кнопки подписывать продолжением. Т.е. как-то так:FantasyDD писал(а): Как написать коротко и грамотно в одной строке для CheckBox?
ЛКМ это: (*) перо ( ) ластик
По-аглицки (руглиш):
RMB function: (*) draw ( ) erase
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- FantasyDD
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Чт фев 19, 2015 17:26:19
- Откуда: СССР
Re: Генератор фонтов для дисплеев CX Font Generator
ARV RMB function: (*) draw ( ) erase
RMB = Правая кнопка. А у меня правая стирает левая рисует, и эту функцию можно включить.
Радиобатон не использую для экономии места ( Чем более лаконично тем лучше
)
RMB = Правая кнопка. А у меня правая стирает левая рисует, и эту функцию можно включить.
Радиобатон не использую для экономии места ( Чем более лаконично тем лучше
- Реклама
- webtime
- Опытный кот
- Сообщения: 844
- Зарегистрирован: Пт авг 31, 2018 21:53:52
- Откуда: ул. Островидова, общага напротив
Re: Генератор фонтов для дисплеев CX Font Generator
В принципе, можно и чекбокс: Checked - LMB Draw, Unchecked - RMB Erase (если Checkbox==Checked -> Draw, если Checkbox НЕ Checked -> Erase), но, да, лучше радиобаттон, вернее RadioButton Group, в нашем случае, два зависимых RadioButton, из которых активным одновременно может быть только один, тогда для одного просто пишем Draw, для другого Erase.
Добавлено after 6 minutes 15 seconds:
И с эти пустым безобразием таки надо шо-то делать, там так и просится какое-нибудь превью, пошевелите мозговой извилиной
.

Добавлено after 6 minutes 15 seconds:
И с эти пустым безобразием таки надо шо-то делать, там так и просится какое-нибудь превью, пошевелите мозговой извилиной

Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.
- FantasyDD
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Чт фев 19, 2015 17:26:19
- Откуда: СССР
Re: Генератор фонтов для дисплеев CX Font Generator
webtime Жду ваших переложений. Только прошу лаконично.
- webtime
- Опытный кот
- Сообщения: 844
- Зарегистрирован: Пт авг 31, 2018 21:53:52
- Откуда: ул. Островидова, общага напротив
Re: Генератор фонтов для дисплеев CX Font Generator
[uquote="FantasyDD",url="/forum/viewtopic.php?p=3648135#p3648135"]Радиобатон не использую для экономии места[/uquote]Заместо одного чекбокса с длинным текстом запросто можно присобачить две радиокнопки.[uquote="FantasyDD",url="/forum/viewtopic.php?p=3648135#p3648135"]Чем более лаконично тем лучше[/uquote]Не факт, междумордие должно быть "интуитивно понятным"
.
Последний раз редактировалось webtime Вс июн 09, 2019 22:04:13, всего редактировалось 1 раз.
Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18546
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Генератор фонтов для дисплеев CX Font Generator
[uquote="FantasyDD",url="/forum/viewtopic.php?p=3648135#p3648135"]RMB = Правая кнопка. А у меня правая стирает левая рисует, и эту функцию можно включить.
Радиобатон не использую для экономии места ( Чем более лаконично тем лучше
)[/uquote]ну вы же поняли, что я опечатался.
Что касается лаконичности, то вы сделали крайне перегруженный интерфейс, который лично у меня положительных эмоций не вызывает. И краткостью подписей/надписей ситуацию не поправить. Имхо.
Радиобатон не использую для экономии места ( Чем более лаконично тем лучше
Что касается лаконичности, то вы сделали крайне перегруженный интерфейс, который лично у меня положительных эмоций не вызывает. И краткостью подписей/надписей ситуацию не поправить. Имхо.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- webtime
- Опытный кот
- Сообщения: 844
- Зарегистрирован: Пт авг 31, 2018 21:53:52
- Откуда: ул. Островидова, общага напротив
Re: Генератор фонтов для дисплеев CX Font Generator
[uquote="FantasyDD",url="/forum/viewtopic.php?p=3648143#p3648143"]прошу лаконично.[/uquote]... куда уж лаконичнее.



И вообще, если у каждой клавиши мыши своя функция - накой туда цеплять еще какой-то чекбокс
.
Добавлено after 5 hours 37 minutes 28 seconds:
Идем дальше... А дальше у нас веселые картинки.

А вот и шедевр.

Наверное, имелось в виду Any File (*.*) ? Хотя, вообще-то, пишут не "любой" файл, а Все файлы - All Files [*.*] .
У вас катастрофически не хватает денег на бесплатный онлайн переводчик?
Я не прикалываюсь и не хохмлю. Хочется, чтобы было красиво, а получается откровенное неуважение теоретического пользователя вашей программы.
Что касается интерфейса, то все очень правильно уже сформулировал ARV. Удивительно, что используя Borland (Embarcadero) Delphi, которая очень даже приспособлена для создания хорошего интерфейса, вы умудряетесь так извращаться.
Она - это IDE - Интегрированная Среда Разработки.



И вообще, если у каждой клавиши мыши своя функция - накой туда цеплять еще какой-то чекбокс
Добавлено after 5 hours 37 minutes 28 seconds:
Идем дальше... А дальше у нас веселые картинки.

А вот и шедевр.

Наверное, имелось в виду Any File (*.*) ? Хотя, вообще-то, пишут не "любой" файл, а Все файлы - All Files [*.*] .
У вас катастрофически не хватает денег на бесплатный онлайн переводчик?
Я не прикалываюсь и не хохмлю. Хочется, чтобы было красиво, а получается откровенное неуважение теоретического пользователя вашей программы.
Что касается интерфейса, то все очень правильно уже сформулировал ARV. Удивительно, что используя Borland (Embarcadero) Delphi, которая очень даже приспособлена для создания хорошего интерфейса, вы умудряетесь так извращаться.
Она - это IDE - Интегрированная Среда Разработки.
Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.
- FantasyDD
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Чт фев 19, 2015 17:26:19
- Откуда: СССР
Re: Генератор фонтов для дисплеев CX Font Generator
webtime Спасибо за комментарии учту в следующей версии.
Программа писалась для себя. На вкус и цвет все карандаши разные
Delphi это очередная тема для холивара
я знаком с Delphi очень давно, очень уважаю эту среду. Хотя пишу почти на всех известных языках, даже помню РАПИРУ и АЛГОЛ 
-------------------
ARV Что касается лаконичности, то вы сделали крайне перегруженный интерфейс, который лично у меня положительных эмоций не вызывает.
Ну вот видите, а мне webtime предложил дописать редактор. Все дело вкуса, главное программа вам помогла и вы в ней разобрались.
-------------------
Все ваши комментарии и замечания попытаюсь учесть.
Программа писалась для себя. На вкус и цвет все карандаши разные
Delphi это очередная тема для холивара
-------------------
ARV Что касается лаконичности, то вы сделали крайне перегруженный интерфейс, который лично у меня положительных эмоций не вызывает.
Ну вот видите, а мне webtime предложил дописать редактор. Все дело вкуса, главное программа вам помогла и вы в ней разобрались.
-------------------
Все ваши комментарии и замечания попытаюсь учесть.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18546
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Генератор фонтов для дисплеев CX Font Generator
по моему скромному мнению, система меню неочевидна. вместо пункта меню Tools было бы логичнее (и привычнее) сделать систему закладок (Tabs) для соответствующих разделов настроек.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- webtime
- Опытный кот
- Сообщения: 844
- Зарегистрирован: Пт авг 31, 2018 21:53:52
- Откуда: ул. Островидова, общага напротив
Re: Генератор фонтов для дисплеев CX Font Generator
[uquote="FantasyDD",url="/forum/viewtopic.php?p=3648325#p3648325"]дописать редактор[/uquote]Не понял, какой редактор я предложил? Относительно делфи тоже не понял, при чем здесь холивар? И RAD XE Delphi, и C++ Builder мне ближе, чем MS Visual Studioно и это не более, чем частное мнение.
Даже программа, которая пишется для себя, должна соответствовать. Или, тем более должна
.
Если менять Code Page или что-нибудь набирать в окне, Character list, мелькают красные слова Work, видимо, имеется в виду, что идет обработка введенных данных, в подобных случаях практически стандартом является вывод сообщения в стиле Processing... или Please, wait....
Последнее предпочтительней и именно с please - если софт изначально англоязычный, логично предположить, что есть мысль о коммерческой версии для забугорья, а там пиндосы очень любят, когда им говорят please по поводу и без
.
Даже программа, которая пишется для себя, должна соответствовать. Или, тем более должна
Если менять Code Page или что-нибудь набирать в окне, Character list, мелькают красные слова Work, видимо, имеется в виду, что идет обработка введенных данных, в подобных случаях практически стандартом является вывод сообщения в стиле Processing... или Please, wait....
Последнее предпочтительней и именно с please - если софт изначально англоязычный, логично предположить, что есть мысль о коммерческой версии для забугорья, а там пиндосы очень любят, когда им говорят please по поводу и без
Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.
- webtime
- Опытный кот
- Сообщения: 844
- Зарегистрирован: Пт авг 31, 2018 21:53:52
- Откуда: ул. Островидова, общага напротив
Re: Генератор фонтов для дисплеев CX Font Generator
Когда ждать следующую инкарнацию?
Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.
Re: Генератор фонтов для дисплеев CX Font Generator
[uquote="webtime",url="/forum/viewtopic.php?p=3648478#p3648478"]Если менять Code Page или что-нибудь набирать в окне, Character list, мелькают красные слова Work, видимо, имеется в виду, что идет обработка введенных данных, в подобных случаях практически стандартом является вывод сообщения в стиле Processing... или Please, wait....[/uquote]
Менять нужно подход, а не названия. Если обработка будет достаточно быстрой, а сейчас она медленнее на порядки, то никакие надписи не будут нужны в принципе.
Менять нужно подход, а не названия. Если обработка будет достаточно быстрой, а сейчас она медленнее на порядки, то никакие надписи не будут нужны в принципе.
- webtime
- Опытный кот
- Сообщения: 844
- Зарегистрирован: Пт авг 31, 2018 21:53:52
- Откуда: ул. Островидова, общага напротив
Re: Генератор фонтов для дисплеев CX Font Generator
Если бы ты удосужился почитать тему, то понял бы, что ТС категорически уходит от разговора о функционале, а на замечания относительно интерфейса еще хоть как-то реагирует. Правильным было бы выбросить текущий проект в мусорку и, имея уже некоторые наработки и видение общей концепции, начать писать с чистого листа.
Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Re: Генератор фонтов для дисплеев CX Font Generator
CXFontGenerator - лучшая программа, что сейчас есть.
Лучшая до нее - TheDotFactory-0.1.4. Скачайте и сравните. Не вводите людей в заблуждение. После ваших постов, может возникнуть предвзятое впечатление. У меня такое ощущение, что вы не писали программ со своими шрифтами и не понимаете какое сокровище эта программа.
Лучшая до нее - TheDotFactory-0.1.4. Скачайте и сравните. Не вводите людей в заблуждение. После ваших постов, может возникнуть предвзятое впечатление. У меня такое ощущение, что вы не писали программ со своими шрифтами и не понимаете какое сокровище эта программа.
- webtime
- Опытный кот
- Сообщения: 844
- Зарегистрирован: Пт авг 31, 2018 21:53:52
- Откуда: ул. Островидова, общага напротив
Re: Генератор фонтов для дисплеев CX Font Generator
После ваших - тоже.[uquote="DimAlt",url="/forum/viewtopic.php?p=3633662#p3633662"]Программа классная, но...[/uquote]
Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.
- FantasyDD
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Чт фев 19, 2015 17:26:19
- Откуда: СССР
Re: Генератор фонтов для дисплеев CX Font Generator
Скачать можно только последнюю версию с последнего моего поста, предыдущие ссылки на программу не будут работать.
Новая версия:CX Font Generator 2.8
1) Перевод строки в некоторых кодировках расценивался как пробел.
2) Исправлены незначительные ошибки которые проявились со временем.
PS
Напоминаю в Шаблонах зарезервированы переменные:
// Имена шрифтов
/FONT_STRING/ - Параметры шрифта, строка
/FONT_NAME/ - Параметры шрифта для применения в переменных
// Имена файлов
/H_FILE_NAME/ - Имя Header файла без расширения
/C_FILE_NAME/ - Имя Source файла без расширения
// Дата
/BITMAP_DATA/ - Данные сформированные в закладке Tools>Source Options>Bitmap
/CHAR_DATA/ - Данные сформированные в закладке Tools>Source Options>Char
/FONT_DATA/ - Данные сформированные в закладке Tools>Source Options>Font
// Переменные с Font
/NUMBER_OF_CHARS/ - Число символов в списке
/FIRST_CHAR/ - Первая буква в списке
/LAST_CHAR/ - Последняя буква в списке
/MAX_WIDTH/ - Максимальная ширина в наборе битмапов (X)
/MAX_HEIGHT/ - Максимальная высота в наборе битмапов (Y)
/INDENT_TOP/ - Отступ с верху
/INDENT_BOTTOM/ - Отступ с низу
/INDENT_LEFT/ - Отступ с лева
/INDENT_RIGHT/ - Отступ с права
/SPASE_CHARACTER_WIDTH/ - Ширина пробельного символа, если он есть в списке
/SPASE_CHARACTER_HEIGHT/ - Высота пробельного символа, если он есть в списке
/Y_ADVANCE/ - Максимальная высота битмапа из списка с отступами /INDENT_TOP/+/MAX_HEIGHT/+/INDENT_BOTTOM/
------------------------
Новая версия:CX Font Generator 2.8
1) Перевод строки в некоторых кодировках расценивался как пробел.
2) Исправлены незначительные ошибки которые проявились со временем.
PS
Напоминаю в Шаблонах зарезервированы переменные:
Спойлер
------------------------// Имена шрифтов
/FONT_STRING/ - Параметры шрифта, строка
/FONT_NAME/ - Параметры шрифта для применения в переменных
// Имена файлов
/H_FILE_NAME/ - Имя Header файла без расширения
/C_FILE_NAME/ - Имя Source файла без расширения
// Дата
/BITMAP_DATA/ - Данные сформированные в закладке Tools>Source Options>Bitmap
/CHAR_DATA/ - Данные сформированные в закладке Tools>Source Options>Char
/FONT_DATA/ - Данные сформированные в закладке Tools>Source Options>Font
// Переменные с Font
/NUMBER_OF_CHARS/ - Число символов в списке
/FIRST_CHAR/ - Первая буква в списке
/LAST_CHAR/ - Последняя буква в списке
/MAX_WIDTH/ - Максимальная ширина в наборе битмапов (X)
/MAX_HEIGHT/ - Максимальная высота в наборе битмапов (Y)
/INDENT_TOP/ - Отступ с верху
/INDENT_BOTTOM/ - Отступ с низу
/INDENT_LEFT/ - Отступ с лева
/INDENT_RIGHT/ - Отступ с права
/SPASE_CHARACTER_WIDTH/ - Ширина пробельного символа, если он есть в списке
/SPASE_CHARACTER_HEIGHT/ - Высота пробельного символа, если он есть в списке
/Y_ADVANCE/ - Максимальная высота битмапа из списка с отступами /INDENT_TOP/+/MAX_HEIGHT/+/INDENT_BOTTOM/
------------------------
Последний раз редактировалось FantasyDD Чт июл 11, 2019 15:17:54, всего редактировалось 8 раз.
- webtime
- Опытный кот
- Сообщения: 844
- Зарегистрирован: Пт авг 31, 2018 21:53:52
- Откуда: ул. Островидова, общага напротив
Re: Генератор фонтов для дисплеев CX Font Generator
Не запускается, хотя в процессах висит, Виндовс 8.1.
Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.


