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

Вниз

Проблема с Transparent := True;   Найти похожие ветки 

 
Mazenrat   (2002-08-31 16:01) [0]

Привет.
Рисую курсор в компонент image1:

image1.Transparent := True;
DrawIcon(image1.canvas.Handle,10,10,LoadCursor(hInstance,"cur"));


У курсора всего два цвета и, когда он загружаеться в image1, то его белый цвет пропадает. Как не убирать image1.Transparent := True; и при этом сохранить белый цвет курсора?


 
Mazenrat   (2002-08-31 20:35) [1]

Народ так чего делать-то?


 
zzet   (2002-09-01 00:28) [2]

Сделай цвет не белый а например: $00F9F9F9


 
Mazenrat   (2002-09-01 11:11) [3]


> Сделай цвет не белый а например: $00F9F9F9


Не помогло.


 
Ученик   (2002-09-01 11:43) [4]

В редакторе, где создается курсор, еще есть TransparentColor, им и нужно заполнить то что у курсора должно быть прозрачным, если я правильно понял проблему, в Image какой тип картинки (BMP, JPG, GIF, ...) ?


 
Mazenrat   (2002-09-01 11:56) [5]

Тип - Cursor

Он рисуеться на канве image1:

DrawIcon(image1.canvas.Handle,10,10,LoadCursor(hInstance,"cur"));


 
Ученик   (2002-09-01 12:00) [6]

>Mazenrat (01.09.02 11:56)
Но "cur", где-то создан ?


 
Mazenrat   (2002-09-01 12:13) [7]


> Но "cur", где-то создан ?


Не понимаю.
Курсор ("cur" - имя курсора в ресурсах программы) находится в ресурсах программы, я его вот так просто и рисую.


 
Ученик   (2002-09-01 12:28) [8]

С помощью Image Editor (входит в Delphi), можно открыть RES-файл, в котором находится "cur" и определить прозрачную часть курсора.



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

Форум: "Основная";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
1-35713
Termik
2002-09-02 17:53
2002.09.12
Компонент для показа анимированных гифов


3-35596
7Up
2002-08-20 10:33
2002.09.12
ODBC для Delphi


1-35710
AlexanderK2
2002-09-02 16:30
2002.09.12
Функция в потоке не видит членов своего класса?


4-35947
Acidy
2002-07-17 07:30
2002.09.12
Вопросик про GetQueueStatus...


3-35561
Fizik
2002-08-21 17:21
2002.09.12
Пропуск в имени поля





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский