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

Вниз

Рисование и стирание линий на экране.   Найти похожие ветки 

 
Sergey B.A.   (2002-06-01 15:16) [0]

Подскажите способ рисования и стирания линий на экране, или как вызвать границы формы ,те которые показываются при перетаскивании или изменении размера.
В общем, у меня есть прозрачная форма, на неё помещен рисунок(нестандартный). При мастабировании рисунка меняется размер формы(мне так надо). У такого прозрачного окна появляется контур только при перетастивании, в обычном положении границ формы естественно не видно. Нужно чтобы при изменении размера рисунка был виден контур формы, как у окошек при мастабировании или перетастивании.
Подскажите, plizzz.


 
Song   (2002-06-01 15:23) [1]

Рисовать и стирать - TCanvas.методы
Могу посоветовать для Вашего случая TCanvas.DrawFocusRect()


 
Sergey B.A.   (2002-06-01 15:28) [2]

Рисовать мне понятно, как стереть нарисованное?
А по поводу DrawFocusRect(),то он вылетает с ошибкой.
Разъясните, что к чему.


 
Song   (2002-06-01 16:02) [3]

Значит неправильно используешь.

Чтобы нарисовать и стереть использую XOR наложение линий.


 
Magic   (2002-06-01 17:20) [4]

А лучше NOT XOR. Цвет не теряется.


 
Sergey B.A.   (2002-06-01 18:23) [5]

Приведите пример plizz!!!
А то я в это неврубился.



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

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

Наверх





Память: 0.45 MB
Время: 0.005 c
7-40194
Win32
2002-03-15 17:27
2002.06.13
Клавиши на клаве


1-40047
I love Warez
2002-06-01 11:31
2002.06.13
Грузим из DLL ресурсы...


6-40143
Теня
2002-04-03 12:38
2002.06.13
Как проверить занятость порта?


8-40112
DenKop
2002-01-28 22:01
2002.06.13
DirectSound


3-39937
Помогите
2002-05-21 10:38
2002.06.13
Структура БД





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