Форум: "Потрепаться";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
ВнизЧасы виды Найти похожие ветки
← →
volser (2003-10-29 11:00) [0]Как заменить стандартные часы в трее на свои часы?
← →
Reindeer Moss Eater (2003-10-29 11:05) [1]Написать свои; У стандартных - убрать опцию "отображать"
← →
Anatoly Podgoretsky (2003-10-29 11:06) [2]На что замахнулся, на святое
← →
zapped (2003-10-29 12:14) [3]2Reindeer Moss Eater © (29.10.03 11:05) [1]
>У стандартных - убрать опцию "отображать
хммм... я как-то попробовал такое сделать перед запуском программы Chameleon Clock, при включённой в ней (СС)настройке "заменять стандартные", так она перешла в режим "плавающих часов", и написала, что, мол, такая фича выключена, потому что стандартные часы не отображаются :)...
отсюда можно сделать вывод, что СС именно ЗАМЕЩАЕТ стандартные виндозовские часы...
← →
Reindeer Moss Eater (2003-10-29 12:18) [4]zapped ©
Как заменить стандартные часы в трее на свои часы?
В трее нет никаких часов. Там всего лишь иконка, которая даже не является окном.
Теперь сравним исходный вопрос с например таким:
"Как заменить стандартные часы в Windows на свои часы?"
Есть разница?
← →
DVM (2003-10-29 12:20) [5]1) Можно попробовать перехватить WM_PAINT часов и нарисовать там свое изображение. С помощью ловушек, естесственно.
2) Можно сделать свое окно и располагать его всегда поверх стандартных часов + постоянно отслеживать перемещения таскбара и перемещать синхронно свое окно.
3) Зачем это все нужно?
← →
DVM (2003-10-29 12:21) [6]
> Reindeer Moss Eater © (29.10.03 12:18) [4]
> В трее нет никаких часов. Там всего лишь иконка, которая
> даже не является окном.
Это Вы о стандартных часах или об этих...Chameleon Clock?
← →
Woolen (2003-10-29 12:37) [7]
> Это Вы о стандартных часах или об этих...Chameleon Clock?
Об обоих
← →
DVM (2003-10-29 12:42) [8]
> Woolen (29.10.03 12:37) [7]
если об обоих, то [4] неверно по отношению к стандартным часам. Нет там никакой иконки, там есть дочернее окно, на котором либо StaticText либо просто рисуется надпись-время.
← →
Woolen (2003-10-29 13:16) [9]
> если об обоих, то [4] неверно по отношению к стандартным
> часам. Нет там никакой иконки, там есть дочернее окно, на
> котором либо StaticText либо просто рисуется надпись-время.
Я хотел сказать, что єто - такая же иконка, как и все остальные, я не знаю, являются ли иконки окнами. Возможно, являются. На хрена 2 раза - окно на окне. SataticText - это окно, на котором выводится 1 надпись (к сведению, коли вы не знали) - вот и вся конструкция этого контрола. В трей такое говно никогда не совали в Майкрософте, если мне память не изменяет. Насколько я понимаю, трей - приложение, создающее на панели, рисуемой эксплорером еще одну панель-окно, имеющее внутренний движок для организации иконок (окон или нет), и всякие кнопки, статик тексты, меню и прочие контролы туда не относятся и не засовываются. Хотя, может, у меня неправильное представление об устройстве винды...
← →
DVM (2003-10-29 13:38) [10]
> (к сведению, коли вы не знали)
не знал бы не писал.
> В трей такое говно никогда не совали в Майкрософте, если
> мне память не изменяет.
А никто про трей и не говорит. Тем более, что Вы не понимаете, что есть трей.
> Насколько я понимаю, трей - приложение,
> создающее на панели, рисуемой эксплорером еще одну панель-окно,
> имеющее внутренний движок для организации иконок (окон или
> нет), и всякие кнопки, статик тексты, меню и прочие контролы
> туда не относятся и не засовываются. Хотя, может, у меня
> неправильное представление об устройстве винды...
Действительно отчасти неправильное и не Винды а оболочки.
← →
Woolen (2003-10-29 13:46) [11]
> Действительно отчасти неправильное и не Винды а оболочки.
Хоть буду знать, что оболочку от винды отделили.
← →
DVM (2003-10-29 13:50) [12]
> Хоть буду знать, что оболочку от винды отделили.
Да она всегда и была отдельно. Ее и запускать не обязательно.
← →
Anatoly Podgoretsky (2003-10-29 14:02) [13]И она не единственная
← →
Woolen (2003-10-29 18:37) [14]
> Да она всегда и была отдельно. Ее и запускать не обязательно.
Вообще, возможность ее замены на какую-нибудь виндузовую версию ЛайтСтеп я "отдельностью" не считаю. Половина приложений Windows после такой замены работать не будет.
← →
Иван Шихалев (2003-10-29 19:42) [15]
> В трее нет никаких часов. Там всего лишь иконка, которая
> даже не является окном.
Окно там, окно... Неужели трудно посмотреть каким-нибудь Spy?
← →
Anatoly Podgoretsky (2003-10-29 21:43) [16]Woolen (29.10.03 18:37) [14]
Ну большинство криво написано, тяжелая задача
← →
Woolen (2003-10-30 11:29) [17]
> Ну большинство криво написано, тяжелая задача
Просто большинство программистов считают возможности оболочки стандартными виндовыми функциями.
← →
DVM (2003-10-30 12:26) [18]
> Половина приложений Windows после такой замены работать
> не будет.
Половина это конечно преувеличение. 98 процентов заработает. LiteStep еще надо настроить правильно, и тогда пробовать. А вообще пока никем не написано оболочки, реализующей все те же возможности, что у Эксплорера. Но это не невозможно!
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.048 c