Часы на рабочий стол

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

amer
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 02.08.2003 (Сб) 19:41
Откуда: Воронеж

Часы на рабочий стол

Сообщение amer » 05.07.2008 (Сб) 19:32

Недавно сильно мучил народ на форуме при написании сей проги...
теперь, вроде, все мне нравится
хочу поделиться...
У вас нет доступа для просмотра вложений в этом сообщении.

Alex[fj]
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 278
Зарегистрирован: 17.02.2007 (Сб) 20:10
Откуда: Питер

Re: Часы на рабочий стол

Сообщение Alex[fj] » 28.09.2008 (Вс) 13:13

У одного у меня черный квадрат посреди экрана? Квадрат хороший, мне тоже понравился.
Изображение
Стараюсь быть вполне хорошим (c) Лев Толстой

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Re: Часы на рабочий стол

Сообщение Alexanbar » 28.09.2008 (Вс) 22:37

А снимать программу как? Только через три клавиши? НЕ ГУД!!!!!

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Часы на рабочий стол

Сообщение Proxy » 29.09.2008 (Пн) 5:29

Баг: поковырялся в настройках - получил чёный (а после попытки вернуть всё назад - градиентный) прямоугольник. Часы всегда на экране не есть удобно.
Follow the white rabbit.

amer
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 02.08.2003 (Сб) 19:41
Откуда: Воронеж

Re: Часы на рабочий стол

Сообщение amer » 13.10.2008 (Пн) 9:07

у меня комп включен круглосуточно, он у меня и телевизор и радио и проигрыватель и ....
поэтому лежа на диване я хотел видеть сколько времени.
чтобы попасть в настройки и завершить прогу нужно удерживать Ctrl и вызвать контекстное меню, когда мышь находится над каким-нибудь символом (циферка или буковка)
по поводу черного экрана ничего сказать не могу такого эффекта не добивался....
а вообще исходники есть всякий может доработать под свои нужды....
с уважением, дата, подпись..

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Часы на рабочий стол

Сообщение Proxy » 13.10.2008 (Пн) 12:40

Как-то привычней использовать заставку с аналоговыми часами во весь экран. Когда я за компом - я и на обычные часики в трее гляну, а когда я не за компом, то заставка. А лучше бы и вообще не впаливать монитор впустую и купить нормальные часы.
Follow the white rabbit.

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Часы на рабочий стол

Сообщение Joo » 13.10.2008 (Пн) 22:24

Вот тоже наваял украшательство в виде аналоговых часиков.
Правой кнопкой - Выход.
Средней кнопкой – Сделать полупрозрачными, и прозрачными для мышки. (потом выход только тремя кнопками :wink: )
Не успел еще трей и менюшку прикрутить.
У вас нет доступа для просмотра вложений в этом сообщении.
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

RazArt
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 118
Зарегистрирован: 08.09.2008 (Пн) 14:55
Откуда: Н.Новгород

Re: Часы на рабочий стол

Сообщение RazArt » 28.11.2008 (Пт) 16:06

Скарабей, а можно вопрос? Как ты сделал, чтобы вокруг формы была тень с разным уровнем прозрачности, ты сначало сделал что-то на подобии альфа канала, а потом применил его на форму? Если да, то как?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Часы на рабочий стол

Сообщение Antonariy » 28.11.2008 (Пт) 16:12

Scarabey
Очень неплохо, за исключением того, что не запоминает положение на экране.
Лучший способ понять что-то самому — объяснить это другому.

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Часы на рабочий стол

Сообщение Joo » 29.11.2008 (Сб) 5:34

Antonariy писал(а):Scarabey
Очень неплохо, за исключением того, что не запоминает положение на экране.


Уже давно все запоминает )) Напоминалку только не как не прикручу, все времени нет
Скачать можно тут: http://www.sbgroup.kz/aclock
Есть несколько тем, от поклонников наших часиков тут: http://www.sbgroup.kz/files?task=viewcategory&catid=23
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Часы на рабочий стол

Сообщение Joo » 29.11.2008 (Сб) 5:48

RazArt писал(а):Скарабей, а можно вопрос? Как ты сделал, чтобы вокруг формы была тень с разным уровнем прозрачности, ты сначало сделал что-то на подобии альфа канала, а потом применил его на форму? Если да, то как?


Да, я в фотошопе нарисовал картинку с альфа каналом, сохранил в png, потом применил к форме.
Google поможет по словам: UpdateLayeredWindow, WS_EX_LAYERED

Только контролы на такой форме не будут отображаться )) т.к. Форма и все её компоненты не получают событие WM_PAINT, так что сложный интерфейс с такой формой сделать будет не совсем просто, но реально.

Во вложении формочка, построенная по такому принципу но с котролами. Контролы простенькие, самописные, но все, же контролы, которые видно )))
У вас нет доступа для просмотра вложений в этом сообщении.
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Часы на рабочий стол

Сообщение Денис » 01.12.2008 (Пн) 11:39

Тут в прошлом году где-то была темка про симпатичные часики на рабочий стол. Я там тоже отписывался. А потом кто-то выложил исходники импортные с часами, со скинами, с прозрачностью. Я подправил исходники под свои нужды (24-часовой циферблат), скомпилил и юзаю. Чего и вам желаю.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Часы на рабочий стол

Сообщение Joo » 01.12.2008 (Пн) 14:12

Денис писал(а):Тут в прошлом году где-то была темка про симпатичные часики на рабочий стол. Я там тоже отписывался. А потом кто-то выложил исходники импортные с часами, со скинами, с прозрачностью. Я подправил исходники под свои нужды (24-часовой циферблат), скомпилил и юзаю. Чего и вам желаю.


Пасиб конечно, но я свои юзаю ))
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Часы на рабочий стол

Сообщение Antonariy » 03.12.2008 (Ср) 12:30

Scarabey
Еще насчет часов.
1) Длинные надписи не помещаются, нужно сделать переносы.
2) "Прозрачены для мыши".

В редакторе тем:
1) Бесконечным набором табов неудобно пользоваться, лучше продублировать его столбиком кнопок как в квипе.
2) Кнопка "Загрузить" должна открывать папку со скинами, а не "Мои документы".
3) Если отключаешь стрелку, а потом включаешь, она не появляется. И появляется галочка "отключить простую".
4) Не понятно, что такое "Шляпка".

В остальном — самые лучшие часы из всех здесь представленных.
Лучший способ понять что-то самому — объяснить это другому.

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Часы на рабочий стол

Сообщение Joo » 03.12.2008 (Ср) 15:48

Antonariy писал(а):Scarabey
Еще насчет часов.
1) Длинные надписи не помещаются, нужно сделать переносы.

Ширину можно раздвинуть в редакторе, а вот перенос не учел. Поправлю.

Antonariy писал(а):2) "Прозрачены для мыши".

Эта буква Е, проклятьЕ )) Каждый раз хочу её убрать, но каждый раз отвелекают другие мелочи )))

Antonariy писал(а):В редакторе тем:
1) Бесконечным набором табов неудобно пользоваться, лучше продублировать его столбиком кнопок как в квипе.
2) Кнопка "Загрузить" должна открывать папку со скинами, а не "Мои документы".
3) Если отключаешь стрелку, а потом включаешь, она не появляется. И появляется галочка "отключить простую".
4) Не понятно, что такое "Шляпка".

Сейчас готовится новый редактор тем, более удобный и гибкий.
А Шляпка - это пережиток от каких-то скинявых часов, скин взял а верхняя часть называлась Hat (шапка)
Antonariy писал(а):В остальном — самые лучшие часы из всех здесь представленных.

Спасибо ))
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

RazArt
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 118
Зарегистрирован: 08.09.2008 (Пн) 14:55
Откуда: Н.Новгород

Re: Часы на рабочий стол

Сообщение RazArt » 11.01.2009 (Вс) 14:10

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

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Часы на рабочий стол

Сообщение MIT » 11.01.2009 (Вс) 15:39

Вот тебе пример отностительно .NET платформы
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Часы на рабочий стол

Сообщение MIT » 25.01.2009 (Вс) 18:20

Вчера (в субботу) сел разбираться со всей этой Layered-конструкцией, и между делом решил тоже написать часики. Получилось, имхо, весьма сносно. В прикрепленном архиве лежит 3 вариации часиков (разные темы), программа для создания своих часиков и пример темы.

MyClock.rar

P.S.: идея первого скина была честно украдена у товарища Скарабея, как в общем и сама идея создания часов :D , но я надеюсь, что он на меня не сильно обидется.
У вас нет доступа для просмотра вложений в этом сообщении.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Часы на рабочий стол

Сообщение Joo » 26.01.2009 (Пн) 16:38

MIT писал(а):P.S.: идея первого скина была честно украдена у товарища Скарабея, как в общем и сама идея создания часов :D , но я надеюсь, что он на меня не сильно обидется.

Да на что тут обижаться, у меня до сих пор еще 2 темы свиснутые ))) Да и идея не лично моя )))
Тут последняя версия часво: http://www.sbgroup.kz/aclock
Тут различные народные темы: http://www.sbgroup.kz/files?task=viewcategory&catid=23
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

Cyber-Cyber
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 11.01.2011 (Вт) 3:15

Re: Часы на рабочий стол

Сообщение Cyber-Cyber » 11.01.2011 (Вт) 10:03

Заглохла тема два года назад... А зря. Освежу информацию. Joo свой сайт sbgroup.kz забросил, теперь его прогу найти можно здесь http://www.imlex.ru
В общем, увлекаюсь рисованием скинов для этих часиков. В итоге по оснащенности качественными скинами на данный момент у AClock 0.4.2 нет конкурентов.
Зацените:

Часы для рабочего стола AClock 0.4.2

Преимущества:
* Есть встроенный редактор, т.е. скины можно нарисовать какие угодно.
* Плавно настраивается масштаб, прозрачность. Могут быть огромными на весь стол или совсем маленькими.
* Есть режимы "прозрачность для мыши" (т.е. сквозь них можно кликать), поверх всех окон, под всеми окнами.
* Ресурсов потрeбляют совсем чуть-чуть. Оперативки около 400кб.
* Чуть не забыл... прога бесплатная!
* Еще есть кое-какие фишки, тут не буду все перечислять.

Вот несколько примеров скинов:
Изображение Изображение Изображение Изображение Изображение

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Часы на рабочий стол

Сообщение Joo » 11.01.2011 (Вт) 12:38

Cyber-Cyber писал(а):В итоге по оснащенности качественными скинами на данный момент у AClock 0.4.2 нет конкурентов.

Честно говоря, не думал, что у такой, с практической точки зрения, бесполезной программы, будет столько поклонников.
Я забросил ими заниматься, уже больше года назад, но их продолжают активно скачивать и пользоваться.
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Часы на рабочий стол

Сообщение Денис » 11.01.2011 (Вт) 15:12

и чего им неймется, ведь в семерку начиная с висты уже встроены часики. и к ним тоже можно скины рисовать
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Cyber-Cyber
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 11.01.2011 (Вт) 3:15

Re: Часы на рабочий стол

Сообщение Cyber-Cyber » 11.01.2011 (Вт) 15:23

Joo писал(а):. . . с практической точки зрения, бесполезной программы. . .

Э... кроме практической есть еще и эстетическая сторона. Висит картина Ван Гога на стене - практически она бесполезна, а стоит мешок денег.
Joo писал(а):. . .Я забросил ими заниматься, уже больше года назад. . .

Ой как зря. Сделай некоторые доработки:
1. Тег переноса даты на следующую строку (а еще лучше - добавь еще один-два слоя даты). Это позволит сильно расширить возможности цифровых скинов.
2. Исчезание часов при наведении курсора. Видел в некоторых прогах такую фишку, - иногда очень удобно.
3. Хорошо бы, чтобы стрелки могли отбрасывать правильную тень. Это можно сделать например с помощью еще одного набора слоев стрелок.
4. Стрелки с периодом вращения 7 дней, 12 месяцев, и 31 день с поправкой первого числа. Это позволило бы делать скины по многим реальным часам с аналоговой датой. Эти слои лучше расположить ниже слоя базы. Или в идеале два набора таких слоев - над и под слоем базы.
5. Навигацию по темам - чтобы не в одной папке все темы, а в разных. Правый клик по часам, Тема, а дальше выбираешь: Наручные, Настенные, Старинные, Мини, Цифровые и т.д.

Ну и еще есть кое-какие хотелки. Я только самые основные перечислил.
Joo, не бросай проект, умоляю. Ну разве не приятно создать что-нибудь совершенное?

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Часы на рабочий стол

Сообщение Joo » 11.01.2011 (Вт) 15:48

Денис писал(а):и чего им неймется

AClock - стал результатом тестирование нескольких API функций.
Денис писал(а):ведь в семерку начиная с висты уже встроены часики

Эээ... а семерка началась с висты?
Cyber-Cyber писал(а):Joo, не бросай проект, умоляю. Ну разве не приятно создать что-нибудь совершенное?

Возможно я доделаю другой редактор тем и сделаю новую версию под номером 1, и наверное последнюю.
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

Decoder93
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 11.01.2011 (Вт) 12:06
Откуда: Азербайджан

Re: Часы на рабочий стол

Сообщение Decoder93 » 11.01.2011 (Вт) 16:03

Денис писал(а):и чего им неймется, ведь в семерку начиная с висты уже встроены часики. и к ним тоже можно скины рисовать


У нас есть хорошенькая поговорка: лиса до мяса не дотянется - плюнет в него, чтобы другой не съел.
Во первых, Семерка и, тем более, Виста устраивает далеко не всех.
Во вторых, даже в севен гаджеты такие уязвимые, что чуть что с системой - и уже красивый черный квадратик вместо часов. И это совершенно не зависит от мощности компа.
В третьих - у Майкрософт так много других проблем, что на доработку часиков никто не потратит время) А отдельная программа, специализированная в этом деле, может предоставить тебе такие возможности, которые поклонникам встроенных виндовских часов никогда не снились.
И в противовес ко всем трем пунктам - в-четвертых:
есть принцип, который гласит: "Кому Как". Есть же люди, ненавидящие гаджеты чисто принципиально...
"Пройдя долгий и трудный жизненный путь, остановись, чтобы завязать шнурки". Тесла Ньютон Эйнштейн, "Последний вздох тонущего альпиниста", т. 2.

Cyber-Cyber
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 11.01.2011 (Вт) 3:15

Re: Часы на рабочий стол

Сообщение Cyber-Cyber » 11.01.2011 (Вт) 16:15

Joo писал(а):Возможно я доделаю другой редактор тем и сделаю новую версию под номером 1, и наверное последнюю.

Другой редактор доделывать, доводить, шлифовать... Неопределенное будущее, состариться успеем. Может, проще было бы этот чуть-чуть доработать? Очень бы неплохо получилось.
Или... выложи исходники! Может, найдется программер, неравнодушный к искусству)))

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Часы на рабочий стол

Сообщение Proxy » 11.01.2011 (Вт) 23:56

Decoder93 писал(а):Есть же люди, ненавидящие гаджеты чисто принципиально...

Да, но... часики на рабочем столе сами по себе гаджет :) Мне очень нравится оформление одних из часов андроида (увы у меня устройства на андроиде нет и не могу сказать что именно за часы). Впрочем они очень походили на механические часы от а/м ГАЗ-21.
Изображение
Ночью с мягкой подсветкой они просто великолепны. Вот только монитор не передаст блеск хромировки да и в 2D непросто передать сложность конструкции (там средняя часть утоплена внутрь).

Ну а самому мне вполне хватает часов в системном лотке (виджет "цифровые часы" в kde и "системный значок часы" в windows).
Follow the white rabbit.

Cyber-Cyber
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 11.01.2011 (Вт) 3:15

Re: Часы на рабочий стол

Сообщение Cyber-Cyber » 12.01.2011 (Ср) 6:46

Proxy писал(а):Вот только монитор не передаст блеск хромировки да и в 2D непросто передать сложность конструкции (там средняя часть утоплена внутрь).

Была бы хорошая фотография - и блеск не проблема. Утопленность передается с помощью боковых теней.
Скин можно и из андроидовского сделать, нужен только образец.
Такие? Фотку бы поудачнее...
Изображение
Последний раз редактировалось Cyber-Cyber 12.01.2011 (Ср) 15:17, всего редактировалось 1 раз.

Decoder93
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 11.01.2011 (Вт) 12:06
Откуда: Азербайджан

Re: Часы на рабочий стол

Сообщение Decoder93 » 12.01.2011 (Ср) 13:26

Proxy писал(а):Мне очень нравится оформление одних из часов андроида


Ты случайно не об этих?
untitle2d.jpg

Скоро доделаю этот скин.
У вас нет доступа для просмотра вложений в этом сообщении.
"Пройдя долгий и трудный жизненный путь, остановись, чтобы завязать шнурки". Тесла Ньютон Эйнштейн, "Последний вздох тонущего альпиниста", т. 2.

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Часы на рабочий стол

Сообщение Proxy » 12.01.2011 (Ср) 16:46

Decoder93 писал(а):Ты случайно не об этих?

Да, именно :)
Cyber-Cyber писал(а):Такие? Фотку бы поудачнее...

Да, именно, часы от 21 Волги и есть. Фотки не смогу сделать, больше нет объекта съёмки :(
Follow the white rabbit.

След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

    TopList