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

Вниз

Почему не получаются регионы?   Найти похожие ветки 

 
Dy1 ©   (2007-08-09 20:33) [0]

панель "panc" всегда квадратная

procedure ClkAdd;
var
 p: PClock;
 r: hRGN;
begin
 New(p);
 p^.pan := NewPanel( Form1.SB, esRaised).PlaceDown;
 p^.pan.Width := 120;
 p^.pan.Height := 138;
 p^.pan.Transparent := True;

 p^.panc := NewPanel( p^.pan, esRaised).SetPosition(20,1).SetSize(68,68);

 r := CreateRoundRectRgn(0,0, 68,68, 15,5);
 SetWindowRgn(p^.panc.Handle, r, True);


 
Vladimir Kladov   (2007-08-09 21:13) [1]

.Handle -> .GetWindowHandle


 
Dy1 ©   (2007-08-11 11:51) [2]

Спасибо, GetWindowHandle помогло.

Панель в форме круга. Как закрасить углы этой панели? (при движении появляются полосы)  FillRect и т.п. не помогают.


 
Vladimir Kladov   (2007-08-11 18:01) [3]

Углы же не от этого окна, раз вы их обрзали. За углы теперь другой контрол отвечает, который под ним лежит (скорее всего, родительский).


 
Dy1 ©   (2007-08-11 20:27) [4]

и над ним издевался



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

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

Наверх





Память: 0.45 MB
Время: 0.006 c
15-1203934641
Kerk
2008-02-25 13:17
2008.04.06
Посоветуйте хороший сниффер


15-1203855301
keymaster
2008-02-24 15:15
2008.04.06
Проблема с запуском Turbo Delphi под Vista


6-1184021711
batya-xep
2007-07-10 02:55
2008.04.06
Отправка файла методом post


15-1203629238
Ega23
2008-02-22 00:27
2008.04.06
Посоветуйте толковую литературу


6-1184656852
Sniks
2007-07-17 11:20
2008.04.06
Формирование IP пакета....





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