[Как] програмно максимизировать форму
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
[Как] програмно максимизировать форму - 2007-12-13 21:21:22.456666
|
|
|
BOND07
Сообщений: 175
Оценки: 0
Присоединился: 2007-07-05 10:49:35.983333
|
Мне нужно на onCreate сделать максимизацию формы какой код должен быть?(Delphi)
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 09:54:45.746666
|
|
|
Kill_em_all
Сообщений: 395
Оценки: 0
Присоединился: 2005-03-25 22:40:01
|
По-моему окну нужно послать сообщение WM_MAXIMIZE. Что-то вроде этого.Могу ошибаться
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 12:41:58.936666
|
|
|
BOND07
Сообщений: 175
Оценки: 0
Присоединился: 2007-07-05 10:49:35.983333
|
А сообщение через Showmessage посылать надо?
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 12:52:36.063333
|
|
|
Kill_em_all
Сообщений: 395
Оценки: 0
Присоединился: 2005-03-25 22:40:01
|
SendMessage
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 12:52:43.156666
|
|
|
NightmareZz
Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
|
WindowState := wsMaximized;
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 12:54:23.020000
|
|
|
v1rtu0z
Сообщений: 29
Оценки: 0
Присоединился: 2005-07-24 14:17:26
|
quote:
ORIGINAL: BOND07 А сообщение через Showmessage посылать надо? :Dне-е-ет!!! все проще: procedure TForm1.FormCreate(Sender: TObject); begin Form1.WindowState := wsMaximized; end;
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 12:56:49.020000
|
|
|
BOND07
Сообщений: 175
Оценки: 0
Присоединился: 2007-07-05 10:49:35.983333
|
quote:
ORIGINAL: v1rtu0z quote:
ORIGINAL: BOND07 А сообщение через Showmessage посылать надо? :Dне-е-ет!!! все проще: procedure TForm1.FormCreate(Sender: TObject); begin Form1.WindowState := wsMaximized; end; Да вот так получилось, спасибо.
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 13:02:07.443333
|
|
|
Absurd
Сообщений: 335
Оценки: 0
Присоединился: 2007-08-24 13:14:11.566666
|
quote:
ORIGINAL: BOND07 Мне нужно на onCreate сделать максимизацию формы какой код должен быть?(Delphi) WM_CREATE - это первое сообщение, которое посылается окну. Когда оно посылается, окна по сути еще нет. В Дельфи это сообщение очевидно маппится на OnCreate. В OnCreate виндовз должен каким-то макаром передать CREATESTRUCT. Не знаю как в Дельфи, но в C это происходит через LPARAM. В этой структуре лежат дефолтовые стили окна, и программист имеет право их поменять если они его не устраивают. В нашем случае мы должны установить SW_MAXIMIZED.
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 13:08:32.023333
|
|
|
BOND07
Сообщений: 175
Оценки: 0
Присоединился: 2007-07-05 10:49:35.983333
|
А есть такое событие кнопки, типа онклик только чтобы оно действовало на второе нажатие кнопки, и что бы второе нажатие пожно было делать через сколько хочешь времени не так как в OndblClick
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 13:15:27.980000
|
|
|
v1rtu0z
Сообщений: 29
Оценки: 0
Присоединился: 2005-07-24 14:17:26
|
не, такое наверное придется самому писать))
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 13:21:01.043333
|
|
|
Alaget
Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
|
quote:
А сообщение через Showmessage посылать надо? ShowMessage('WM_MAXIMIZE'); Надо думать когда устанавливаешь винду.
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 13:23:45.483333
|
|
|
Alaget
Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
|
quote:
А есть такое событие кнопки, типа онклик только чтобы оно действовало на второе нажатие кнопки, и что бы второе нажатие пожно было делать через сколько хочешь времени не так как в OndblClick Да есть OnClickSkolkoHoceshVremeni.
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-14 17:48:09.983333
|
|
|
BOND07
Сообщений: 175
Оценки: 0
Присоединился: 2007-07-05 10:49:35.983333
|
Ты сначала с полом определись, чтобы такие "умные" советы давать.
|
|
|
RE: [Как] програмно максимизировать форму - 2007-12-15 11:28:34.140000
|
|
|
Alaget
Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
|
Как оригинально.
|
|
|
|
|