![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
привет всем!
Есть программа с 1 формой(TForm) и 1 панелью(Tpanel) панель удалось сделать что-бы плавала по экрану.. Но когда сворачиваешь программу в панель задач(или в трей) сворачивается и панель.. как свернутьь программу не свернув панель? |
![]() |
![]() |
![]() |
#2 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
![]()
а каким кодом делается панель плавающей в данном случае?
Никогда не знаешь, где тебе повезет... (Фрай)
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
точнее 2 формы , на одной из них панель.. при этом коде:
Код:
|
![]() |
![]() |
![]() |
#4 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
![]()
Может имеет смысл не извращаться, а использовать только главную форму. На нее панель и свойства: DockSite = true; DragKind = dkDock; DragMde = dmAutomatic ??
Никогда не знаешь, где тебе повезет... (Фрай)
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
![]()
Посмотри такой вариант, две формы сворачиваются независимо:
http://programmersforum.ru/showthread.php?t=5872 код от Квэнди: Код:
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
DIgorevich:
Попробовал и это. Вариант не подошёл, так как: 1. сворачивается вместе с программой 2. Имеет рамку с крестиком и заголовком ArtInt: Ваш вариант подошёл=) а как теперь убрать кнопку с панели задач? |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
![]()
Может так заменить?
//Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW; Params.ExStyle := Params.ExStyle or WS_EX_TOOLWINDOW; Вот еще интересная статья по данной теме, там обсуждаются также проблемы по данной теме: http://www.rsdn.ru/forum/delphi/1560585.all.aspx
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 29.12.2007
Сообщений: 137
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Ins спасибо за вариант=)
ArtInt спасибо, это помогло! Вопрос можно закрывать.. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 05.07.2010
Сообщений: 136
|
![]()
Можно было главную форму сделать невидимой
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Неглавная форма всегда над главной. Как исправить? | TwiX | Общие вопросы Delphi | 19 | 03.11.2012 17:17 |
Заголовок Child формы имеет цвет неактивной формы, хотя форма активна? | PrimaryPro | Общие вопросы Delphi | 0 | 12.03.2010 11:12 |
Как программно закрыть все открытые модальные формы перед сворачиванием главной формы в трей? | SkAndrew | Общие вопросы Delphi | 8 | 27.01.2010 22:44 |
Форма с авторизацией пользователя после появления главной формы | r00xus | Общие вопросы Delphi | 7 | 14.01.2010 06:21 |
Обращение из формы в dll к элементу главной формы (delphi) | a_n_n_a | Помощь студентам | 3 | 10.05.2009 04:00 |