|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Панель задач Windows. Как сделать такой же?
Мне нужна функция (код), отталкивающая других Открытых окон - как наш родной "Панель задач". Он ведь отталкивает почти всех окон!
Отрытые окна НЕ будут поверх этого (панель задач) окна, а в место этого будут располагаться прикасаясь к краешкам окну с функцией Панель задач. Нужна функция (отталкивающая других окон) окна Панель задач как у Windows. Впервые зарегалась! Я уверена, что Вы мне поможете) |
#2
|
|||
|
|||
Нифига не понятно.
Вообще, со стандартной панелью задач все очень просто. Фактически, вся ОС это большое MDI приложение, где родительским окном для любого другого окна является Desktop, если другое не указано. Это если мы говорим о TaskBar. Т.О. реализация достаточно проста в случае своего приложения - главное окно является родителем для MDIChild-форм, в нем кладем панель, на которой реализуем функционал панели задач с соотв. выравниванием (Aling). В таком случае дочерние окна не будут перекрывать эту панель. По слову "отталкивает" можно еще подумать на тему функционала окон как в WinAmp, где окна как бы прилипают друг к другу. Где-то когда-то в инете даже видел пример такой реализации - ищите и обрящите. |
#3
|
||||
|
||||
Может имелось ввиду прилипание и масштабирование окон к краям рабочего пространства при перетаскивании их к краям рабочего стола
|
#4
|
|||
|
|||
Да фиг его знает, походу, гугл-перевод.
ТС, уж пиши на английском что-ли... |