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

Вниз

Button1.Caption в две строки   Найти похожие ветки 

 
Юрий   (2002-12-18 15:04) [0]

1. как сделать Button1.Caption в две
строки?
2. Требуется в ComboBox1.Items иметь строки содержащие
табуляцию (попросту часть таблицы грузится) а она
(табуляция) отображается вертикальной чертой, как с этим
бороться? (и не только в ComboBox)


 
Andrey007   (2002-12-18 16:06) [1]

1. Расположить на кнопке TLabel.
2. #9


 
Song ©   (2002-12-18 16:21) [2]

1.BS_MULTILINE


 
Юрий   (2002-12-18 16:23) [3]

По 2. - не задал бы вопрос, если бы #9 прокатило, отображаются как вертикальная черта и все тут


 
Skier ©   (2002-12-18 16:28) [4]

>Юрий

1.

TYourButton = class(TButton)
protected
procedure CreateParams(var Params: TCreateParams); override;
end; //TYourButton

//.............

{ TYourButton }

procedure TYourButton.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.Style := Params.Style or BS_MULTILINE;
end;

//.............

procedure TForm1.FormCreate(Sender: TObject);
begin
FButton := TYourButton.Create(Self);
FButton.SetBounds(10, 10, 120, 70);
FButton.Parent := Self;
FButton.Caption := "Hello, " + #10#13 + "world !";
end;


 
Andrey007   (2002-12-19 11:03) [5]

Юрий (18.12.02 16:23)
Тогда по OnDrawItem надо заменять символ табуляции некоторым количеством пробелов.


 
Юрий   (2002-12-19 16:54) [6]

Skier © (18.12.02 16:28)
Спасибо, задача не настолько принципиальна была, нашел синонимы в русском языке, намного короче (благо русский язык располагает :-) подходящими словами), позволившие кнопку сделать меньше, просто думал, что это проблема решаеться одним кликом мыши куда-нибудь, но "куда-нибудь" не получилось. Приведенный пример оставил в заначке. Спасибо еще раз.

Andrey007 (19.12.02 11:03)
Также спасибо, но именно не хотелось "раздраконивать" строки, надеялся цитата:"что это проблема решаеться одним кликом мыши куда-нибудь, но "куда-нибудь" не получилось."
Спасибо.



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
1-99138
Брат
2002-12-18 12:46
2002.12.30
Как сделать стандартное оформление для разных компьютеров?


6-99238
megatrend
2002-10-31 15:20
2002.12.30
twebbrowser


14-99262
Jackson
2002-12-11 23:25
2002.12.30
3d MAX


1-99115
Tundra
2002-12-18 09:40
2002.12.30
Создание комп-та содержащего нескольких других.


3-98952
gunner
2002-12-06 11:24
2002.12.30
Проблема вызова функции из сервиса соединения с БД из DLL