![](images/chestnut/misc/left.gif) |
25.07.2009, 02:45
|
#61
|
AnyKey`щик
Регистрация: 19.02.2009
Сообщений: 14
Написано одно полезное сообщение
|
Ответ: Lib_font32: Графические шрифты
odd, Спасибо, я так и делал... просто если размер шрифта маленький, бывает что Photoshop буквы обрезает, и они становятся непохожими на сам шрифт...
Можно поподробнее про сжатие картинки в Photoshop?
|
(Offline)
|
|
25.07.2009, 20:39
|
#62
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_font32: Графические шрифты
Для сжатия готовой картинки нажимаешь
File --> Save for Web...
И там выставляешь оптимальные значения для сжатия,
там есть предпросмотр и пишется размер получаемого файла.
Для шрифта, как правило, оптимальный формат PNG-8, с двумя цветами.
Для других картинок поэкспериментируй с форматами и количеством цветов.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
18.09.2009, 16:45
|
#63
|
Оператор ЭВМ
Регистрация: 31.08.2009
Адрес: Беларусь, Полоцк
Сообщений: 48
Написано 4 полезных сообщений (для 8 пользователей)
|
Ответ: Lib_font32: Графические шрифты
odd
В font32 есть поддержка скролинга текста по вертикали, а можно добавить поддержку скролинга строки по горизонтали (справо-налево)? Что бы можно было сделать циклическую бегущую строку.
|
(Offline)
|
|
18.09.2009, 20:08
|
#64
|
ПроЭктировщик
Регистрация: 08.03.2009
Адрес: Saransk
Сообщений: 143
Написано 25 полезных сообщений (для 45 пользователей)
|
Ответ: Lib_font32: Графические шрифты
а так разве нельзя?
repeat
fillrect(0,0,176,220);
x:=x+1;
drawstring('бегущая строка',x,5);
until (.....)
и строка будет двигаться вправо
__________________
|
(Offline)
|
|
18.09.2009, 21:26
|
#65
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Lib_font32: Графические шрифты
Тогда уж не так, лучше делать циклическую перестановку символов и копирование нужного отрезка.
|
(Offline)
|
|
21.09.2009, 12:00
|
#66
|
Оператор ЭВМ
Регистрация: 31.08.2009
Адрес: Беларусь, Полоцк
Сообщений: 48
Написано 4 полезных сообщений (для 8 пользователей)
|
Ответ: Lib_font32: Графические шрифты
Весь смысл поддержки скролинга в либе в быстродействии. Хотел бы делать так. Установить окно отрисовки font32.TextWindow(). Затем давать комманду рисовать текст, и передавать номер первого рисуемого символа в переданной строке. Строка может быть и в сотню символов. А я либе говорю рисуй с 47го и только сколько влезет в окно отрисовки. Чтоб лишнее не рисовать - быстродействие.
|
(Offline)
|
|
02.10.2009, 18:38
|
#67
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_font32: Графические шрифты
Обновление библиотеки. Из изменений:
- добавлена поддержка символов украинского языка (Є, І, Ї, Ґ, і, ї, ґ, є)
- исправлен глюк со вставкой переносов (теперь пробел перед переносом ставить не нужно)
Смотрим новые версии в первом сообщении темы.
Последний раз редактировалось Piligrim, 02.10.2009 в 22:37.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо odd за это полезное сообщение:
|
|
03.10.2009, 00:42
|
#68
|
Разработчик
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений (для 225 пользователей)
|
Ответ: Lib_font32: Графические шрифты
2odd: Большое тебе СПАСИБО брат...
Наконецто моя просьба была услышана... УРА! УРА! УРА!
__________________
Уважай собеседника, а лучше подари ему +
|
(Offline)
|
|
09.11.2009, 14:53
|
#69
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Lib_font32: Графические шрифты
а можно попросить новую функцию:
длинна последнего слова в тексте или выбор самого слова?
что-то потипа
function getlastlength(s:string):integer;
function getlastword(s:string):string;
очень бы помогло.
|
(Offline)
|
|
30.11.2009, 13:35
|
#70
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Lib_font32: Графические шрифты
заметил не очень приятную ошибку...
http://pic.ipicture.ru/uploads/091130/TRV0xL6Zs0.png
размеры текстового окна такие что последней строчной должна быть та где "Па-де-Кале...", но чуть ниже окна выводится кусок еще одной строки. А это очень не хорошо((
|
(Offline)
|
|
02.12.2009, 10:45
|
#71
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_font32: Графические шрифты
Странно. А размеры тестового окна не менялись?
|
(Offline)
|
|
02.12.2009, 13:27
|
#72
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Lib_font32: Графические шрифты
за программу пару раз менялись
+используется прокрутка
|
(Offline)
|
|
05.12.2009, 23:58
|
#73
|
Разработчик
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений (для 225 пользователей)
|
Ответ: Lib_font32: Графические шрифты
Столкнуся еще с одной проблемой. При использовании символа "№"(номер) - МП вылетает... (то же что раньше было с украинскими сиволами). Не плохо было бы исправить это.... заранее благодарен!
__________________
Уважай собеседника, а лучше подари ему +
|
(Offline)
|
|
12.12.2009, 16:42
|
#74
|
AnyKey`щик
Регистрация: 23.11.2009
Сообщений: 1
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Lib_font32: Графические шрифты
Если написать
TextWindow(6, 0, 176, 220);
DrawTextWindow;
то компилируется нормально, но в эмуляторе белый экран, а если
TextWindow(6, 1, 176, 220);
DrawTextWindow;
то все нормально.
Это глюк или так задумано?
|
(Offline)
|
|
13.12.2009, 13:04
|
#75
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_font32: Графические шрифты
Не знаю. Причину такого глюка я не нашел.
Выкладываю исправленную версию библиотеки.
Символ "№" теперь отрабатывается нормально.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:35.
|