Вниз
Скачать: CL | DM;

нестандартная кнопка   Найти похожие ветки 

← →
pound ©   (2007-01-04 14:51) [0]

» Подскажите, как сделать нестандартную кнопку, в частности мне нужна треугольная. Заранее благодарен, Андрей.


← →
Calibr ©   (2007-01-04 15:23) [1]

procedure TForm1.Button1Click(Sender: TObject);
var
 aPoints: array[0..3] of TPoint ;
 Rgn: hRgn;
begin
 aPoints[0].X := Button1.Left;
 aPoints[0].Y := Button1.Width;

 aPoints[1].X := Button1.Width;
 aPoints[1].Y := Button1.Width;

 aPoints[2].X := Button1.Width div 2;
 aPoints[2].Y := Button1.Left;

 aPoints[3].X := Button1.Left;
 aPoints[3].Y := Button1.Width;

 Rgn := CreatePolygonRgn(aPoints, length(aPoints), 1);
 SetWindowRgn(Button1.Handle, Rgn, true);
end;



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

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.032 c
2-1167860535
KIT
2007-01-04 00:42
2007.01.21
Подскажите пожалуйста


1-1164886595
CaSH_
2006-11-30 14:36
2007.01.21
TreeView при выделении строки иконка меняется (продолжение)


1-1164731573
Алена
2006-11-28 19:32
2007.01.21
Ttimer


4-1157543469
DroNIX
2006-09-06 15:51
2007.01.21
Проблема эмуляция VK клавиш с программой GogleEarth


2-1167822845
vitv
2007-01-03 14:14
2007.01.21
Потеря соединения с СУБД




   Наверх