![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
СРОЧНО - Как "занять" место на экране подобно Панели Задач?
Господин со спичками © (2004-07-28 04:24:00)Пробовал так:
var Rect:=TRect;
SystemParametersInfo(SPI_GETWORKAREA, 0, @Rect, 0); // Получаю текущую область экрана
Inc(Rect.Left, 32); // Увеличиваю смещение слева - резервирую под свои нужды
SystemParametersInfo(SPI_SETWORKAREA, 0, @Rect, 0); // Задаю это системе
все окна, которые после этоко разворачиваю - нормально разворачиваются, но Рабочий Стол не сдвигается, остается на прежнем месте, и если я на занятом месте размещу моё окно, то значки десктопа останутся за этим окном!
Помогите :)
Бином Ньютоныч (2004-07-28 07:37:00) [1]MSDN: "Application Desktop Toolbars", AppBar, SHAppBarMessage...
Sun bittern (2004-07-28 05:58:00) [2]Господин со спичками (28.07.04 05:37) [14]
Ни когда не делал поэтому незнаю, но в инете должны быть OpenSource компоненты типа офисной панельки. Посмотри реализацию у них.
Господин со спичками (2004-07-28 05:37:00) [3]Я пробовал и так:
SystemParametersInfo(spi_SetWorkArea,0,@Rect,SPIF_SENDCHANGE);
но все равно все прежние окна не реагируют...
Господин со спичками (2004-07-28 05:31:00) [4]Ну вот, что и требовалось доказать :))
Athlon XP (2004-07-28 05:22:00) [5]Короче, выкладывай ответ на тот вопрос, иначе для меня ты - ламос
Господин со спичками (2004-07-28 05:20:00) [6]Да :) Клиника :)
Athlon XP (2004-07-28 05:20:00) [7]Да :) Клиника :)
Кириешки (2004-07-28 05:17:00) [8]Athlon XP
Господин со спичками (2004-07-28 05:16:00) [9]Я понял, ты только базарить можешь, оффтоп одним словом. Где же ответ? Ты тут только выпендриваешьтся - спроси у мастеров, как такие называются.
Кириешки (2004-07-28 05:11:00) [10]Господин со спичками (28.07.04 05:07) [6]
Я то уже смотрел и нашел, только не открывал. Главное факт. А то что она удаляется я и без инета знал, просто не помнил как пишется.
Господин со спичками (2004-07-28 05:07:00) [11]Вот иди и сам смотри. А потом сюда выкладывай, хотябы ты за умного сойдешь
Кириешки (2004-07-28 05:06:00) [12]Есть реальный способ без правки кода скрыть колонку (посмотри в интеренете), и умничать нечего. А если сильно злишся - попей успокоительного и иди занимай место на панели задач.
Господин со спичками (2004-07-28 05:01:00) [13]Прочитай еще раз ветку, я ясно выразился - хирургическое вмешательство есть серьезная правка кода. Непонятно? Тогда действительно иди спать...
Кириешки (2004-07-28 04:55:00) [14]>Господин со спичками (28.07.04 04:46) [2]
Скорее всего - спать хочу очень. О обижаться нечего, чем тебя не устраивает твой же собственный ответ тому челу?
Господин со спичками (2004-07-28 04:46:00) [15]Да у тебя явно проблемы...
Кириешки (2004-07-28 04:35:00) [16]>Господин со спичками (28.07.04 04:24)
Смтрите сдесь ответ номер один
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1090944612&n=0
Помогло?