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

Вниз

Эффекты в компонентах.   Найти похожие ветки 

 
Лёха   (2005-06-29 09:19) [0]

Дарова.
Вопрос такой. Можно-ли сделать появление компонента(TImage, TLabel и др.) эффектным, т.е. появляется в виде фрагментов, как бы разворачивался(по-моему, можно реализовать в цикле). Что-то вроде этого используется в проге DemoShield.
Зарание спасибо.


 
TUser ©   (2005-06-29 09:30) [1]

Назначать компоненту регион (SetWindowRgn), только к TImage и TLabel эти никак не относится.


 
gydvin   (2005-06-29 09:35) [2]

А не проще отрисовывать на paintbox, а потом paintbox.visible:=false;


 
Чай толпой   (2005-06-29 09:42) [3]

Дарова Лёха!

исп. канву
TCanvas
например, TImage, в принципе = матрица точек, надо взять контекст устр-ва    
 Desktop: TCanvas;

 Desktop := TCanvas.Create;
 Desktop.Handle := GetWindowDC();
и вывести по-пиксельно TImage в каком угодно порядке

читай тут, в разделе графика
http://delphiworld.narod.ru/_all_articles_.html

пока, Лёха!


 
Лёха   (2005-06-29 09:53) [4]

Вот ещё вопросик. Как отоюразить форму в виде изображения (что-то вроде скина).


 
Чай толпой   (2005-06-29 09:56) [5]

Дарова Лёха!

читай тут, в разделе скины
http://delphiworld.narod.ru/_all_articles_.html

пока, Лёха!


 
gydvin   (2005-06-29 13:53) [6]

procedure TForm1.Button1Click(Sender: TObject);
var
Desk : TCanvas ;
begin
Desk := TCanvas.Create ;
try
with Desk do
Handle := GetWindowDC (form1.Handle) ;

with PaintBox1.Canvas do
CopyRect (Rect (0, 0,form1.Width, form1.Height),Desk, Rect (0, 0,form1.Width, form1.Height))

finally
Desk.Free

end ;end ;



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

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

Наверх




Память: 0.45 MB
Время: 0.039 c
1-1120017441
Alex_K
2005-06-29 07:57
2005.07.18
Объявление переменной во время работы проги.


14-1118903822
Ломброзо
2005-06-16 10:37
2005.07.18
Подавитесь


3-1118144276
Juice
2005-06-07 15:37
2005.07.18
Обработка ошибок - код


3-1118127607
td
2005-06-07 11:00
2005.07.18
Пароль при подключении к Ораклу


14-1118846605
Vulko
2005-06-15 18:43
2005.07.18
Как вам сайт?





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