Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TImage интересный вопрос


radiokarazinec ©   (2010-12-19 23:23:00) 

Как сделать. чтобы так: вот есть у меня в Memo данные, мне надо чтобы при нажатии на кнопку визуализация на Image рисовались слои, на них писались цифры из Memo, а сами слои зарисовывались разной штриховкой, типа bsCross и другими. т.е один слой - одно число- одна штриховка, другой слой-другая штриховка,


Ega23   (2010-12-20 10:11:00) [1]


>  глянешь, пишу прогу типа под георадар?


Тут навряд ли кто-то будет смотреть. Все на работе, у всех дела.
Задавай конкретные вопросы - получишь (может быть) конкретные ответы.
Либо публикуй сумму, тогда эту программу за тебя кто-то напишет (если сумма устроит).


KilkennyCat   (2010-12-20 01:16:00) [2]

я готов ответить на непонятные моменты. но целиком просматривать и доводить до ума чужой код, который вряд ли мне откроет что-то новое - нет.


radiokarazinec   (2010-12-20 01:03:00) [3]

если код кину. глянешь, пишу прогу типа под георадар?


KilkennyCat   (2010-12-20 00:56:00) [4]

чтобы масшатабировалось нужно ввести коэффициент масштаба.
например:

font.size := round(sDefault*k);
canvas.textOut(x,y, txt)
где sDefault - размер шрифта 1:1, k - коэффициент масштабирования.
Если требуется учитывать позиционирование, то координаты тоже надо масштабировать, т.е. : canvas.textOut(x - round(x*k),y - round(y*k), txt) что- типа того, зависит от условия, как центровать.


radiokarazinec   (2010-12-20 00:43:00) [5]

ну а можешь хоть пример кода, я перепробывал, не получается, чтобы масштабировалось, please!


KilkennyCat   (2010-12-20 00:33:00) [6]

Дык в чем вопрос-то? Стили кисти, похоже, знакомы, смотри остальные свойства и методы Canvas. Если трудности с представлением слоев, то элементарно: Image никакие слои не содержит, это лишь визуализация, любое изменение условий - новая отрисовка.


Наверх

Титульная страница Поиск, карта сайта Написать письмо