powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как сделать чтобы заголовок в кнопке переносился по строкам
10 сообщений из 35, страница 2 из 2
как сделать чтобы заголовок в кнопке переносился по строкам
    #32322733
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор писал:чем старше версия тем больше исходник
У тебя что винт в 40 МБ?

Другое дело если бы экзешник становился больше...
...
Рейтинг: 0 / 0
как сделать чтобы заголовок в кнопке переносился по строкам
    #32322740
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Cauchy
Наверное автор опечатался ,
чем выще версия тем больше экзешник .!
вотт.
_____________
__
...
Рейтинг: 0 / 0
как сделать чтобы заголовок в кнопке переносился по строкам
    #32322756
Valdemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а примерчик, я с перменными такого типа пока очень редко работаю
...
Рейтинг: 0 / 0
как сделать чтобы заголовок в кнопке переносился по строкам
    #32322766
Adony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Cauchy

Версия Delphi 7.
Все есть так как привел выше.
...
Рейтинг: 0 / 0
как сделать чтобы заголовок в кнопке переносился по строкам
    #32322808
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор писал:а примерчик, я с перменными такого типа пока очень редко работаю
Мне тоже было бы интересно посмотреть примерчик.

to Adony
C версиями мы уже разобрались. Я был прав только относительно 6 версии.

to JibSkeart
Не в обиду замечание: а опция Include debug information в Linker-е Дельфи выключена?
Просто я сейчас работаю с Билдером, так там прямо есть кнопка для настройки Release-версии. Правда Speed оптимизацию лучше выключить (выдает ошибки).
...
Рейтинг: 0 / 0
как сделать чтобы заголовок в кнопке переносился по строкам
    #32322840
Valdemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на счет винта не очень смешно если вы пишите большую прогу для обработки больших данных то приходится пользоваться ручными методами, а исходники программ увеличиваются от версии к версии.

спасибо тем кто заметил что я опечатался.
...
Рейтинг: 0 / 0
как сделать чтобы заголовок в кнопке переносился по строкам
    #32322978
SiDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls;

type
mybutton=class(tbutton)
    constructor Create(AOwner: TComponent); override;
    procedure CreateParams(var Params: TCreateParams); override;
end;

  TForm1 = class(TForm)
    Button2: TButton;
    procedure Button2Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    a: mybutton;
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}
constructor myButton.Create(AOwner: TComponent);
begin
  inherited Create(AOwner);
  ControlStyle := [csSetCaption, csOpaque, csDoubleClicks];
  Width :=  75 ;
  Height :=  25 ;
  TabStop := True;
end;

procedure myButton.CreateParams(var Params: TCreateParams);
const
  ButtonStyles: array[Boolean] of DWORD = (BS_PUSHBUTTON, BS_DEFPUSHBUTTON);
begin
  inherited CreateParams(Params);
  CreateSubClass(Params, 'BUTTON');
  Params.Style := Params.Style or ButtonStyles[True];
  Params.Style := Params.Style or BS_MULTILINE	;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  a.caption:='aaaaaaaaa'+'bbbbbbbbbbbbbb';
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  a:=mybutton.Create(form1);
  a.parent:=form1;
  a.height:= 50 ;
  a.caption:='aaaaaaaaa';
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
  a.destroy;
end;

end.
...
Рейтинг: 0 / 0
как сделать чтобы заголовок в кнопке переносился по строкам
    #32324712
Song
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
With Button1 Do
Begin
SetWindowLong(Handle,GWL_STYLE,GetWindowLong(Handle,GWL_STYLE) or BS_MULTILINE);
Caption:='1-ая строка'#13#10'2-ая строка';
End; {With}

-----
Прежде чем сказать "Невозможно", подумай, прав ли ты?!
...
Рейтинг: 0 / 0
как сделать чтобы заголовок в кнопке переносился по строкам
    #32324716
Song
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да... ну и воды вы тут разлили на такой простой вопрос :)

-----
Прежде чем сказать "Невозможно", подумай, прав ли ты?!
...
Рейтинг: 0 / 0
как сделать чтобы заголовок в кнопке переносился по строкам
    #32325810
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос действительно простой, просто никто не знал простой ответ :))
Спасибо, что подсказал.
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как сделать чтобы заголовок в кнопке переносился по строкам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]