![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Autosize для Radiobutton [D7, WinXP]
oleg_teacher © (2011-02-04 13:17:00)Как сделать Autosize для Radiobutton по типу Autosize для Label.
То есть как узнать какие размеры нужны (height) для полного отображения Caption в Radiobutton, при разных width.
P (2011-02-05 00:08:00) [1]RadioButton1.Width:= Canvas.Text Width(RadioButton1.Caption) + 6;
P (2011-02-05 00:07:00) [2]
> oleg_teacher (04.02.11 13:17)
procedure TForm1.Button1Click(Sender: TObject);
begin
Font:= RadioButton1.Font;
RadioButton1.Height:= Canvas.TextHeight('Wq') + 2;
RadioButton1.Width:= Canvas.TextHeight(RadioButton1.Caption) + 6;
end;
12 (2011-02-04 16:09:00) [3]нет канвы у него
Dimka Maslov (2011-02-04 15:15:00) [4]Canvas.TextExtent
12 (2011-02-04 13:39:00) [5]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1290427938&n=18