Вниз
Скачать: CL | DM;

Image, Canvas or OpenGl   Найти похожие ветки 

← →
vasIZmax ©   (2007-07-03 14:36) [0]

День добрый!:)
Вот задачка такая появилась, посоветуйте как лучше решить.

Смысл такой: в "Edit" вводится какая-либо фраза, и нужно чтобы она "красиво" была выведена на экран.

То что сразу пришло в голову:
1. На каждую букву создавать Image (естественно, учитывая длину фразы создавать соответствующие размер - ширина*высота), и в него загружать заранее сделанные изображения символов.

2. Исвользовать Canvas.

3. Использовать OpenGl.

Какой из вариантов лучше использовать?


← →
oldman ©   (2007-07-03 14:40) [1]

Самый лучший вариант - поиск в руки и найти соответствующий компонент.
Типа "TCoolLabel".


← →
clickmaker ©   (2007-07-03 14:42) [2]


> нужно чтобы она "красиво" была выведена на экр

Label.Font.name := красивый шрифт ?


← →
P   (2007-07-03 18:30) [3]


>
> vasIZmax ©   (03.07.07 14:36)
>
> День добрый!:)
> Вот задачка такая появилась, посоветуйте как лучше решить.
>
>
> Смысл такой: в "Edit" вводится какая-либо фраза, и нужно
> чтобы она "красиво" была выведена на экран.


Я разрабатываю сейчас механизм с опционально-выбираемыми рендерами. В основе визуального элемента(1/3 технологии) лежит оконный элемент TWinControl 0 размера который получает оконные сообщения и маршрутизирует их графическому элементу. Тоесть имеем эмулируемое окно с настриваемой прозрачностью, полупрозрачной бахромой и прочим.

А как рисовать на Canvas, думаю даже после Архангельского будет ясно любому.


← →
vasIZmax ©   (2007-07-03 20:07) [4]


> oldman ©   (03.07.07 14:40) [1]


> clickmaker ©   (03.07.07 14:42) [2]

Имхо, такое не зачтется))... Слишком уж просто))


> P   (03.07.07 18:30) [3]

Что типа Xara3D6?


← →
P   (2007-07-04 00:52) [5]


> vasIZmax ©   (03.07.07 20:07) [4]
>
> > P   (03.07.07 18:30) [3]
>
> Что типа Xara3D6?


Ммм... нет. Это для костомизации обычного GUI интерфейса через механизм скинов. Делается нечто универсальное и перенастраиваемое, чтобы полностью отвязать функционал программы от её визуального отображения. Использоваться потом будет во множестве проектов. Возможно, даже выйдет в виде компонент.


← →
Virgo_Style ©   (2007-07-04 07:55) [6]

vasIZmax ©   (03.07.07 14:36)
На каждую букву создавать Image


На каждую букву? Или это опечатка? %-)


← →
db2admin ©   (2007-07-04 08:03) [7]

delphiworld.narod.ru



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
15-1182861256
de.
2007-06-26 16:34
2007.07.29
О Delphimaster


2-1183463152
WASM
2007-07-03 15:45
2007.07.29
Как определить нажатые клавиши


2-1183357909
OH
2007-07-02 10:31
2007.07.29
Прозрачность формы


15-1182486389
delphino
2007-06-22 08:26
2007.07.29
Создание инсталлятора


15-1183458983
vasIZmax
2007-07-03 14:36
2007.07.29
Image, Canvas or OpenGl




   Наверх