Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Assembler

Страница: 1 | 2 |

 

  Вопрос: Календарь на рабочий стол Добавлено: 14.02.07 15:35  

Автор вопроса:  mc-black | Web-сайт: mc-black.narod.ru/dzp.htm | ICQ: 308-534-060 
Простенький календарь на рабочий стол (на ассемблере masm32). Кому интересно, тот может доработать/дополнить или просто прокомментироварь на форуме.
Программа:
http://mc-black.narod.ru/bin/dzp.zip
Исходник:
http://mc-black.narod.ru/src/dzp.src.zip

Ответить

  Ответы Всего ответов: 22  

Номер ответа: 1
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 14.02.07 16:54
Благодарствую, полезная весчь. Двойной респект - т.к. на асме.

Ответить

Номер ответа: 2
Автор ответа:
 Fever



Вопросов: 60
Ответов: 808
 Профиль | | #2 Добавлено: 14.02.07 19:01
Прозрачности многовато, на своем рабочем столе не сразу обнаружил. при перемещении дергается, вокруг шрифта - зубчики, сложно попасть, сложно поставить рядом с границей экрана, нет никаких настроек, закрывается только через ALtCtrlDel(по крайней мере ни меню, ни иконки в трее я не обнаружил)
Короче, идея хорошая, но фронт работ - отсюда и навегда, тем болле что на асме. Так держать, мож через пару лет что хорошее получится. (видел другие твои проекты на асме, конечно респект, но до конца ни один не доведен)

Ответить

Номер ответа: 3
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #3
Добавлено: 16.02.07 16:36
Fever, добавь непрозрачность, поменяй цвета как хочешь, перекомпилируй в чем проблемы? А вообще пора тебе менять монитор ;) Зубчики - следствие anti-aliasing - я устранил (обновленные файлы по тем же ссылкам) При перемещении у меня она не дергается, она вообще не показывается (WinXP SP2) - какая система у тебя? Исправить можно. Насчет
сложно попасть, сложно поставить рядом с границей экрана
- это к вопросу о прямых руках, несерьезно. Это форум по асм, а не софт-портал. Что не нравится - можешь исправить в исходниках.

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

Ответить

Номер ответа: 4
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #4
Добавлено: 25.02.07 18:57
По просьбам трудящихся добавлены настройки. Реализованы через ini-файл - можно менять цвета и уровень полупрозрачности под собственные нужды.
Есть вопрос, может имеются эксперты в этой области: в каледарях бывает нумерация недель. Как общепринято обозначать первую неделю года: с 1 января по конец той же недели, либо с первого рабочего дня (кроме сб, вс) года?

Ответить

Номер ответа: 5
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #5
Добавлено: 29.03.07 10:46
Стряхнуть пыль с темы: по указанным в сабже ссылкам небольшое обновление.. Код переписан на 95% :)

Добавлено:
+ рамка текущего дня
+ номера недель
+ настройки через ini
+ обход антиалиасинга
+ размер и положение календаря в настройках
+ новые баги (напишите, кто найдет)

В планах:
- листалка месяцев
- напоминалка по дате/времени
- засунуть в трей
- пара доп. настроек (шрифты, автозагрузка)
- выбор цветов юзером
- комфортный Drag'n'Drop

Ответить

Номер ответа: 6
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #6
Добавлено: 29.05.07 07:55
Добавлена листалка месяцев. Похоже хоть на что-то. Временно перестало работать перетаскивание по экрану ;) Ну это поправимо, ессно.

Ответить

Номер ответа: 7
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #7
Добавлено: 12.07.07 15:28
Небольшие доработки:

[+] Иконка в трее
[+] Автозагрузка через реестр
[+] Напоминалка по дате

Вес за счет доработок заметно подрос (dzp-calendar v.0.26 занимает 9568 байт). В планах:

[+] Drag'n'Drop
[+] Доп. настройки (шрифт)
[+] Выбор цветов юзером
[-] Недочеты с треем
[~] Дизайн окон-напоминалок

Ответить

Номер ответа: 8
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #8 Добавлено: 13.07.07 03:00
Респект... Пожелания:

+ Несколько записей на одну дату (список)
+ Выделение дня на который есть запись
+ Будильник на конкретную запись в календаре

Имхо, почему бы редактирования конфига не написать на чём-то высокоуровневом? Там всёравно никакого шаманства - просто визуальное редактирование ini. На вб за час, а ассемблере небось неделю? :) (p.s. по себе ровняю :) )

Ответить

Номер ответа: 9
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #9 Добавлено: 13.07.07 03:01
[-] Недочеты с треем
При выходе иконка не удаляется.

Ответить

Номер ответа: 10
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #10
Добавлено: 16.07.07 23:18
Обновление:
[-] Недочеты с треем
[+] Перетаскивание календаря мышью по рабочему столу.
[+] Запоминание позиции календаря на экране после выключения
[+] Выделение цветом дня, на который есть заметки

Планы по доработке программы:
[+] Настройки шрифта
[+] Выбор цветов юзером
[~] Дизайн окна напоминаний и окна настроек напоминаний
[+] Будильник :)
[+] Напоминания по времени (по нескольку на день)
[-] Удалять сами ключи в ini-файле при удалении заметки

Ещё раз повторю ссылку на страничку программы (это narod, поэтому прямой ссылки дать не могу):
http://mc-black.narod.ru/dzp.htm

Как всегда, нужны ваши замечания, идеи, пожелания по исправлению ошибок и разное другое..

Ответить

Номер ответа: 11
Автор ответа:
 ViktorZ



ICQ: 271202919 

Вопросов: 56
Ответов: 837
 Профиль | | #11 Добавлено: 17.07.07 12:49
В "О программе" исправить сайт с http://mc-black.yandex.ru/ на narod.ru а то я в начале подумал что яндекс раздает домены )))

Ответить

Номер ответа: 12
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #12 Добавлено: 17.07.07 20:58
[+] Перетаскивание календаря мышью по рабочему столу.

Нужна инструкция, а то я раза с 10-ого понял за что его тянуть чтобы перетянуть :))
Ещё как-то непонятно куда оно тянется, ну надо хотябы рамку какую-то при перетягивании, или сразу чтобы календарь тянулся, а не только когда маусап

Ну а так ничё, даже повесил себе - пусть воркует :)

Предложения:
- Автоматический апдейт?
- К будильнику запуск выбранной проги (ну в будущем, гы)

Ответить

Номер ответа: 13
Автор ответа:
 ViktorZ



ICQ: 271202919 

Вопросов: 56
Ответов: 837
 Профиль | | #13 Добавлено: 18.07.07 07:17
ИМХО надо научиться менять размеры,а то уж больно большой.
[+]Да русский вариант названия месяцев как альтернативу.
[+]нажал кнопку записать - окно должно закрываться.(тоже самое на удаление)
[+]Дни в заметках по русскому языку
[+] название окна не calendar а dzp :)
[+]У меня периодически при сворачивании окна пропадает календарь( WinXpSp2). Помогает сворачивание разворачивание, или п.к.м на значке в трее.

Ответить

Номер ответа: 14
Автор ответа:
 ViktorZ



ICQ: 271202919 

Вопросов: 56
Ответов: 837
 Профиль | | #14 Добавлено: 18.07.07 14:37
[+]при создании памятки ИМХо удобнее чтобы курсор сразу вставал в тестовое поле и активной была кнопка Записать
[+]ограничить создание заметом одним окном на лдин день. А то я иногда случайно тыкаю два раза в один день а потом приходится лишние окна которые появились закрывать. А лень

Ответить

Номер ответа: 15
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #15 Добавлено: 18.07.07 14:44
[+]при создании памятки ИМХо удобнее чтобы курсор сразу вставал в тестовое поле и активной была кнопка Записать

Надеюсь речь о текстовом курсоре. Нелюблю когда какое-нибудь приложение мышой двигает.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам