![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Форма на панели задач... [D7, XP]
Раф © (2007-07-27 03:55:00)Приветствую всех!
У меня такая проблема: есть одно окошко программы, которое, само собой, висит в панели задач. По нажатии кнопки появляется второе окно (Form2:=TForm2.Create..; Form2.Show). Но у этого окна нет кнопочки на панели задач, а очень нужно. Подскажите пожалуста, как ее всетаки сделать...
Раф (2007-07-28 02:04:00) [1]Перекрыл. Получилось. Спасибо.
Все дело в том, что в первой форме есть DBGrid, в котором выводится прайс фирмы, а вторая форма - это окно формирования заказа. В первой выбираем позицию, жмем Insert и в таблицу второй формы добавляется новая запись. Иногда приходится переключаться между ними и без нопочки это весьма неудобно. Большое спасибо за помощь...
Инс (2007-07-27 11:10:00) [2]
> перед Show
> SetWindowLong({Form2.}Handle, GWL_EXSTYLE, GetWindowLong({Form2.
> }Handle, GWL_EXSTYLE) or WS_EX_APPWINDOW);
Лучше CreateParams перекрыть
{RASkov} (2007-07-27 04:56:00) [3]> [0] Раф (27.07.07 03:55)
перед Show
SetWindowLong({Form2.}Handle, GWL_EXSTYLE, GetWindowLong({Form2.}Handle, GWL_EXSTYLE) or WS_EX_APPWINDOW);
> Но у этого окна нет кнопочки на панели задач, а очень нужно
Теперь будет.... а вообще по идеи там должна быть одна "кнопочка" окна приложения, зачем на каждое окошко свою кнопку....
Я вот и в офисе такую вещь отключаю... т.е. чтоб у всех открытых документов была одна "кнопка" на панеле....
Хотя кому как....