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

Вниз

Как объяснить форме   Найти похожие ветки 

 
Endi ©   (2003-07-21 01:43) [0]

Как определить какую функцию будет использывать программа, например у TForm есть property AlphaBlend, но так же есть и такая же функция системная?


 
Marser ©   (2003-07-21 02:06) [1]

Свойство формы доступно внутри класса формы в отличие от системной функции


 
Rouse_ ©   (2003-07-21 02:44) [2]

Начнем ликбез

Набираем в форме AlphaBlend, переходим по ссылке на определение функции (Ctrl+Мышь)

Выходим на
TForm = class(... и в итоге TScrollingWinControl)
...
property AlphaBlendValue default 255;

Прыгаем на предка , Выходим на
property AlphaBlend: Boolean read FAlphaBlend write SetAlphaBlend;

Это нужно?


 
Endi ©   (2003-07-21 02:48) [3]

Спасибо, я уже разобрался. Чтобы вызвать встроенную функцию альфа-наложения, нужно вместо AlphaBlend:=true писать Windows.AlphaBlend(dc1:HDC.....). Я про то, что это две совершенно разные функции.


 
Viktor Kushnir ©   (2003-07-21 08:37) [4]

Я в исходники не лазил, но разве внутри SetAlphaBlend не Windows.AlphaBlend.

По идее оно так должно быть.


 
Endi ©   (2003-07-21 13:06) [5]

Нет, там SetWindowLayeredAtrbutes



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-10237
Ivolg
2003-07-21 11:48
2003.08.04
Как открыть текстовый файл в Memo


4-10499
Rowell
2003-06-01 02:43
2003.08.04
Доступ к другому приложению


14-10440
Skier
2003-07-17 13:01
2003.08.04
Ральф Шумахер в Москве...


4-10524
xn0bys
2003-06-02 16:29
2003.08.04
Как сделать так, чтоб использование процессора было не 100%


1-10278
Артем К
2003-07-22 02:22
2003.08.04
Как получить длину строки в пикселях