[Любителям ДОСа] Monospace Typewriter

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

[Любителям ДОСа] Monospace Typewriter

Сообщение hCORe » 24.04.2006 (Пн) 20:44

Любителям ДОСа и не только... Простенькая программка, выводящая текст моноширинным шрифтом. Картинка для вывода берется в BMP. Параметры шрифта (путь к картинке, высота и ширина символов) берутся из текстового файла шаблона (с расширением .smp).

Monospace Typewriter в действии:
Изображение

Архив с исходными кодами и EXE:
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось hCORe 25.04.2006 (Вт) 19:25, всего редактировалось 1 раз.
Моду создают модоки, а распространяют модозвоны.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 25.04.2006 (Вт) 0:21

stdoem.smb писал(а):SOURCE=smallfonts.bmp


Хм...
Есть предложение:

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

Для эффектов, кстати, можешь взять это.

Так что? :)
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: [Любителям ДОСа] Monospace Typewriter

Сообщение tyomitch » 25.04.2006 (Вт) 7:45

hCORe писал(а):Любителям ДОСа и не только... Простенькая программка, выводящая текст моноширинным шрифтом. Картинка для вывода берется в BMP. Параметры шрифта (путь к картинке, высота и ширина символов) берутся из текстового файла шаблона (с расширением .smp).

Моя подпись, выходит, круче -- там символы пропорциональные ;-)
Может, расширишь функциональность своей печаталки? Всего-то, что нужно доделать, -- хранить ширину символов не в переменной, а в массиве.
Изображение

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 25.04.2006 (Вт) 19:19

Архив обновлен с учетом пожеланий Тёмыча. Предложение Бориса интересное, но с учетом приближающихся выпускных экзаменов будет реализовано в июле (если я не забуду к тому времени об этом проекте :))

Качаем!
Моду создают модоки, а распространяют модозвоны.


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    TopList  
cron