Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "Прочее";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.043 c
2-1182568707
Dyakon_Frost
2007-06-23 07:18
2007.07.29
Поиск дубликатов файлов


2-1183367944
RomanH
2007-07-02 13:19
2007.07.29
MySQL


15-1183186219
@!!ex
2007-06-30 10:50
2007.07.29
МОжно ли в комп без PCI-E...


15-1182909688
koha
2007-06-27 06:01
2007.07.29
можно ли скаченные архивы форума подсунуть в DMClient?


15-1183225038
@!!ex
2007-06-30 21:37
2007.07.29
Можно ли вернуть РАБОЧУЮЮ, но не совместимой с железом видюху?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский