Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2010, 21:23   #11
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Напрасно...
При клике по кнопке, например, ваша форма опять выйдет на передний план.
mihali4 вне форума Ответить с цитированием
Старый 26.01.2010, 21:35   #12
Marsel737
Форумчанин
 
Аватар для Marsel737
 
Регистрация: 09.11.2009
Сообщений: 669
По умолчанию

mihali4, да, но как тогда сделать так чтобы она всегда была на заднем плане? Пробывал засунуть

Код:
SendToBack
в OnPaint но не получилось как нада
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли
Marsel737 вне форума Ответить с цитированием
Старый 26.01.2010, 22:21   #13
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

SendToBack + к этому ...не пробовали-ли вырубить explorer ? и подумайте насчет своего шелла.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 26.01.2010, 22:52   #14
Marsel737
Форумчанин
 
Аватар для Marsel737
 
Регистрация: 09.11.2009
Сообщений: 669
По умолчанию

raxp, попробывал отрубить explorer, но это проблему не решает. А на счёт шелла попдробней можно?
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли
Marsel737 вне форума Ответить с цитированием
Старый 26.01.2010, 23:11   #15
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

как не решает... у себя опробовал, форма покрывает все пространство, при вызове скажем калькулятора по кнопке он всегда остается наверху даже если кликнуть на форме, фокус не уходит, по одной простой причине при вырубе explorer - таскбара нет...

...а вот для того, чтобы вызванные приложения из нашей формы могли сворачиваться и не исчезать нужно перехватывать на себя WM_TASKBARCREATED и WM_COPYDATA (с обработкой NIM_ADD,NIM_modify и NIM_del) и отображать (отрисовыввать самому) иконки свернутых приложений на своей форме, т.е своего рода свой шелл... это вкратце.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 26.01.2010 в 23:13.
raxp вне форума Ответить с цитированием
Старый 26.01.2010, 23:48   #16
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А почему у меня работает без "отрубания" эксплорера ?
Что-то вы там нахимичили...
mihali4 вне форума Ответить с цитированием
Старый 26.01.2010, 23:49   #17
Marsel737
Форумчанин
 
Аватар для Marsel737
 
Регистрация: 09.11.2009
Сообщений: 669
По умолчанию

raxp, спс огромное за подсказку, теперь я знаю в каком направлении копать. И ещё, немогли бы вы скинуть исходник, где калк вызываете, хочу посматреть.

РЕ:

mihali4, вы тоже не могли бы скинуть исходник, потому что я нахимичить вроде не должен, проверял на новом проекте и тем не менее не работало.
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли

Последний раз редактировалось Marsel737; 26.01.2010 в 23:51.
Marsel737 вне форума Ответить с цитированием
Старый 27.01.2010, 00:01   #18
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

"Исходник" был дан в п. 8...
mihali4 вне форума Ответить с цитированием
Старый 27.01.2010, 20:06   #19
Marsel737
Форумчанин
 
Аватар для Marsel737
 
Регистрация: 09.11.2009
Сообщений: 669
По умолчанию

Вот нашол аналогичную тему: http://programmersforum.ru/...

Только тот код что предложил Stilet не работает, и в примере который Paul Hindenburg выкладывал тоже не то.

Может кто нибудь знает как всётаки это всё реализовать??
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли
Marsel737 вне форума Ответить с цитированием
Старый 27.01.2010, 21:23   #20
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Елы-палы...
Project.rar
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сделать монохромным только пространство вокруг моей формы. tft701 Помощь студентам 8 02.12.2009 14:47
приложение без формы, событие при завершении ERASERROR Общие вопросы Delphi 10 22.02.2008 14:10
Как сделать чтобы динамически созданные объекты оставались после закрытия формы? AHAPXUCT2007 Общие вопросы Delphi 7 28.09.2007 08:46
Приложение без формы Wiggle Общие вопросы Delphi 12 18.04.2007 20:20
Скажите как сделать так, чтобы размер формы оставался фиксированным? Faramund Помощь студентам 2 20.03.2007 20:14