Страница: 1 | 2 |
Вопрос: Календарь на рабочий стол
Добавлено: 14.02.07 15:35
Автор вопроса: mc-black | Web-сайт:
Простенький календарь на рабочий стол (на ассемблере 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-сайт:
Профиль | | #3
Добавлено: 16.02.07 16:36
Fever, добавь непрозрачность, поменяй цвета как хочешь, перекомпилируй в чем проблемы? А вообще пора тебе менять монитор Зубчики - следствие anti-aliasing - я устранил (обновленные файлы по тем же ссылкам) При перемещении у меня она не дергается, она вообще не показывается (WinXP SP2) - какая система у тебя? Исправить можно. Насчет
Само собой мне еще много всего надо сделать, но я выложил на случай, что мало-кому может пригодиться исходник. В ближайшем плане показ номеров недели и настройки ini.
Номер ответа: 4
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #4
Добавлено: 25.02.07 18:57
По просьбам трудящихся добавлены настройки. Реализованы через ini-файл - можно менять цвета и уровень полупрозрачности под собственные нужды.
Есть вопрос, может имеются эксперты в этой области: в каледарях бывает нумерация недель. Как общепринято обозначать первую неделю года: с 1 января по конец той же недели, либо с первого рабочего дня (кроме сб, вс) года?
Номер ответа: 5
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #5
Добавлено: 29.03.07 10:46
Стряхнуть пыль с темы: по указанным в сабже ссылкам небольшое обновление.. Код переписан на 95%
Добавлено:
+ рамка текущего дня
+ номера недель
+ настройки через ini
+ обход антиалиасинга
+ размер и положение календаря в настройках
+ новые баги (напишите, кто найдет)
В планах:
- листалка месяцев
- напоминалка по дате/времени
- засунуть в трей
- пара доп. настроек (шрифты, автозагрузка)
- выбор цветов юзером
- комфортный Drag'n'Drop
Номер ответа: 6
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #6
Добавлено: 29.05.07 07:55
Добавлена листалка месяцев. Похоже хоть на что-то. Временно перестало работать перетаскивание по экрану Ну это поправимо, ессно.
Номер ответа: 7
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #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
Надеюсь речь о текстовом курсоре. Нелюблю когда какое-нибудь приложение мышой двигает.