1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| RathaR |
13.08.2009 11:32
Сообщение
#1
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: 7 |
Проблема возникла там где не ждали....
Необходимо в графическом режиме вывести текст верх ногами, и боком, не сверху вниз, а именно боком... процедуры такой я в модуле Graph не нашол(может плохо искал?), но надобность существует, без этого никак не обойтись, ... Выводить нужно лишь цыфры и знак $. Подскажите как можна решить подобную проблему? хотя насчет вверх ногами наверно можна и без этого.... Но боком всёрамно нужно... Сообщение отредактировано: RathaR - 13.08.2009 11:40 -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
![]() ![]() |
| volvo |
14.08.2009 1:14
Сообщение
#2
|
|
Гость |
Цитата а розбирать в том модуле одну процедуру, самому переписывать, - черт ногу сломит. Ну во-первых, изобретение велосипеда здесь не надо... Мало ли чего нет в модуле Graph... Добавляешь функционал. Я бы включил прямо модуль f_grtext целиком, если бы столкнулся с такой проблемой. Все равно без написания своих модулей при программировании Монополии (да еще с прицелом на обучение) ты не обойдешься. Какая разница, подключать 2 модуля или 3?Если хочется все-таки изобрести велосипед - вот тебе набросок. Обрати внимание: в программе есть массив, куда можно выделить память и сохранить образы перевернутых символов (через GetMem + GetImage). А потом, при необходимости вывести "перевернутую" строку, надо будет посимвольно делать PutImage, каждый раз высчитывая позицию очередного символа... uses graph;А теперь скажи, оно тебе надо? Ты опять зацикливаешься на мелочах. У Фаронова уже есть решение, что тебе мешает его использовать? Когда перейдешь на Дельфи, то VCL тоже будешь переписывать сам, чтоб чужими наработками не пользоваться? Глупо. Так ты свою Монополию будешь годами писать. Ну, в принципе, дело твое... Хочешь - линиями рисуй, хочешь вообще поточечно... |
RathaR Вывод текста боком и вверх ногами 13.08.2009 11:32
volvo У Фаронова в модуле F_GRTEXT.PAS есть процедура Ou... 13.08.2009 11:54
RathaR
У Фаронова в модуле F_GRTEXT.PAS есть процедура O... 13.08.2009 23:34
volvo Если надо - вот еще один велосипед, гораздо более ... 14.08.2009 20:09
RathaR
Если надо - вот еще один велосипед, гораздо более... 15.08.2009 10:03
RathaR возникла ещё одна неувязочка с этой процедурой :un... 19.08.2009 20:44
volvo Это ты сейчас про какую процедуру? Из 5-го поста, ... 19.08.2009 21:04
RathaR
Это ты сейчас про какую процедуру? Из 5-го поста,... 19.08.2009 21:10
volvo Это невозможно. Я реализовал стандартный шрифт 8*1... 19.08.2009 21:26
RathaR
Это невозможно. Я реализовал стандартный шрифт 8*... 19.08.2009 21:40
lapp. Опять меня выкинул IE8 : приложить усилия, которые несравнимы с результатом... 19.08.2009 22:16
RathaR
Рассматривай получение опыта и знаний как результ... 19.08.2009 22:22
RathaR Впринципе вопрос можна считать решённым: попробова... 19.08.2009 23:30![]() ![]() |
|
Текстовая версия | 15.12.2025 13:08 |