Lazy |
Отправлено: 19.05.2004, 14:21 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 12
|
Собственно хочется сделать нечто аналогично последним версиям офиса — чтобы при открытии нового документа в моей программе открывалось сразу новое окно в панели задач. Кто-нибудь это делал? Подскажите, пожалуйста, как. |
|
AVC |
Отправлено: 21.05.2004, 14:59 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
GDI форма работает на ура:
CODE |
//protected: virtual void __fastcall CreateParams (Controls::TCreateParams &Params);
void __fastcall TForm1::CreateParams (Controls::TCreateParams &Params)
{
TForm::CreateParams(Params);
if (Screen->FormCount > 1) // для демонстации
Params.ExStyle = WS_EX_APPWINDOW;
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TForm1 *frm = new TForm1(Application);
frm->Top = this->Top + 10;
frm->Left = this->Left + 10;
frm->ShowModal();
delete frm;
}
| |
|
full_lamer |
Отправлено: 21.05.2004, 16:43 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
А если я хочу работать со всеми формами, а не только с модальной?
|
|
AVC |
Отправлено: 24.05.2004, 07:58 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
Пробуйте. Если не получится — будем разбираться вместе. |
|