Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.03.13;
Скачать: CL | DM;

Вниз

TImage интересный вопрос   Найти похожие ветки 

 
radiokarazinec ©   (2010-12-19 23:23) [0]

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


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

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


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

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


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

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

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 01:03) [4]

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


 
KilkennyCat ©   (2010-12-20 01:16) [5]

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


 
Ega23 ©   (2010-12-20 10:11) [6]


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


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



Страницы: 1 вся ветка

Текущий архив: 2011.03.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
2-1292936617
adigozelov
2010-12-21 16:03
2011.03.13
Struktur db


2-1292718994
CrHD
2010-12-19 03:36
2011.03.13
Варианты подгрузки кода


2-1292626490
Германн
2010-12-18 01:54
2011.03.13
TTreeView и "уровень" веток (node)


3-1254836260
romichshos
2009-10-06 17:37
2011.03.13
Вычисляемые поля


15-1290754193
И. Павел
2010-11-26 09:49
2011.03.13
Системные требования