PP Plugin: Calendar

Те, кто ей начинают пользоваться, уже не в силах остановиться! Она может все. Или почти все!

PP Plugin: Calendar

Сообщение Sergey Pimanov » Ср мар 05, 2003 3:32 pm

Готов релиз плагина.

лежит на
<a href='http://pipasoft.narod.ru/PipaPPPlugins.rar' target='_blank'>http://pipasoft.narod.ru/PipaPPPlugins.rar</a>

там же и описалово к нему.
Sergey Pimanov
Мл. сержант
 
Сообщений: 18
Зарегистрирован: Пт фев 28, 2003 6:32 am
Откуда: Воронеж
Пункты репутации: 0

Сообщение Sane » Ср мар 05, 2003 7:48 pm

Гм... Чей-то не качается... <!--emo&:(-->Изображение<!--endemo-->
Sane
Лейтенант
 
Сообщений: 81
Зарегистрирован: Пн янв 20, 2003 11:34 am
Откуда: Минск
Пункты репутации: 0

Сообщение Ergo » Ср мар 05, 2003 9:40 pm

А лежит этот очень приятный плагин здесь
<a href='http://fileforum.ru/files/pipappplugins.rar' target='_blank'>http://fileforum.ru/files/pipappplugins.rar</a>

Код: выделить все
PipaPPPlugins (Версия от 05.03.2003)



Список функций



CalendarToolTip  - возвращает строку текста, содержащую числа текущего месяца

CalendarXY  - выводит окно календаря с указанными координатами

CalendarFromMouse   - выводит окно календаря выше окна, над которым расположен указатель мыши





Описание функций



==================

CalendarToolTip()

==================

Возвращает строку текста, содержащую числа текущего месяца. Строчки месяца разделены

символом "/" (дробь).



Может использоваться при выводе ToolTip.

Например, для кнопки в поле Tool Tip написать:

*Info expr(PipaPPPlugins.CalendarToolTip())



==================

CalendarXY(X,Y)

==================

Выводит окно календаря с указанными координатами. Также, возвращает строку

текста "none".



PipaPPPlugins.CalendarXY(0,0)



Координаты X и Y - координаты нижнего левого угла окна календаря. Если при указанных координатах

окно будет за пределами экрана, то оно автоматически смещается в видимую область экрана.



==================

CalendarFromMouse()

==================

Выводит окно календаря выше окна, над которым расположен указатель мыши. Также, возвращает строку

текста "none".



Может использоваться при выводе ToolTip.

Например, для кнопки в поле Tool Tip написать:

*Info expr(PipaPPPlugins.CalendarFromMouse())



Обе функции (CalendarXY(X,Y) и CalendarFromMouse()) используют один и тот же Календарь.





==================

Окно календаря.

==================



При открытии окно отображает текущую дату.

В заголовке раположены кнопки выбора отображаемого месяца и его название.

Снизу расположены кнопки смены года.

Чиcла отображаются различном цвете - числа текущего месяца, текущий день, числа

прошедшего(будущего) месяц, выходные дни (суббота и воскресенье).

При двойном клике по любой дате будет выполнена команда PowerPro "*Configure NewReminderMessage"

Окно автоматически закрывается при выводе указателя мыши за переделы окна.



==================

Будильники

==================

(Данная возможность реализована для PowerPro V3.7 Feb 2003.)



При открытии окна происходит чтение файла pproconf.pcf. Все даты, которые занесены во

вкладке Sheduler и имеющие команду *Message будут выделены на календаре.

При подведении курсора мыши к таким датам, будет выведен тултип со временем будильника и

содержанием сообщения.

При двойном клике по дате будет выполнена команда PowerPro "*Configure Sheduler"



==================

Конфигурирование

==================

При клике правой клавишей в любом месте календаря будет выведено диалоговое окно,

позволяющее выполнить настройку цветов календаря и задать размер шрифта. Также запретитьразрешить

чтение "будильников" из конфигурационного файла PowerPro. Все конфигурационные данные хранятся в

файле PipaPPPlugins.ini, расположенном в каталоге с плагином.



Плагин абсолютно free.



(с) Pimanov Sergey

Pimanov-Sergey@yandex.ru

<!--coloro:purple--><span style="color:purple"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->I can't stop using<a href="http://wincmd.ru" target="_blank">Total Commander</a> <!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
Ergo
Полковник
 
Сообщений: 1357
Зарегистрирован: Чт мар 28, 2002 12:42 pm
Откуда: Brest Fortress
Пункты репутации: 0

Сообщение Sergey Pimanov » Чт мар 06, 2003 7:24 am

2Sane
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Гм... Чей-то не качается... <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Народ.ru не позволяет создавать файловый архив. Звиняюсь, не учел.

Спасибо Ergo. (В который уже раз выручает) <!--emo&:)-->Изображение<!--endemo-->
Sergey Pimanov
Мл. сержант
 
Сообщений: 18
Зарегистрирован: Пт фев 28, 2003 6:32 am
Откуда: Воронеж
Пункты репутации: 0

Сообщение Ergo » Чт мар 06, 2003 8:52 am

2Sergey Pimanov
А почему плагин называется Calendar, а у dll-ки такое некрасивое название? Лучше это название сократить. и слово плагин в названии плагина - лишнее. ИМХО
<!--coloro:purple--><span style="color:purple"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->I can't stop using<a href="http://wincmd.ru" target="_blank">Total Commander</a> <!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
Ergo
Полковник
 
Сообщений: 1357
Зарегистрирован: Чт мар 28, 2002 12:42 pm
Откуда: Brest Fortress
Пункты репутации: 0

Сообщение Sergey Pimanov » Чт мар 06, 2003 9:02 am

2Ergo

Принято.
Если нет возражений, то будет так:
Calendar.ToolTip()
Calendar.XY(X,Y)
Calendar.FromMouse()

сейчас вышлю.
Sergey Pimanov
Мл. сержант
 
Сообщений: 18
Зарегистрирован: Пт фев 28, 2003 6:32 am
Откуда: Воронеж
Пункты репутации: 0

Сообщение Ergo » Чт мар 06, 2003 1:22 pm

Это намного лучше и удобнее <!--emo&:)-->Изображение<!--endemo-->
<!--coloro:purple--><span style="color:purple"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->I can't stop using<a href="http://wincmd.ru" target="_blank">Total Commander</a> <!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
Ergo
Полковник
 
Сообщений: 1357
Зарегистрирован: Чт мар 28, 2002 12:42 pm
Откуда: Brest Fortress
Пункты репутации: 0

Сообщение XLSoft » Пт мар 07, 2003 10:15 pm

Хорошо бы фонт менять.
<a href='http://xlsoft.net.ru/' target='_blank'>XLSoft</a> - оффлайн-каталог лучших программ и сайтов
XLSoft
Капитан
 
Сообщений: 158
Зарегистрирован: Чт мар 28, 2002 8:39 pm
Откуда: Киев
Пункты репутации: 0

Сообщение Sergey Pimanov » Пн мар 10, 2003 7:30 am

2XLSoft

просто так его не поменяешь - шрифт должен быть моноширинным. или же придеться много высчитывать положение чисел в окне(что ломает делать <!--emo&:)-->Изображение<!--endemo-->).
Sergey Pimanov
Мл. сержант
 
Сообщений: 18
Зарегистрирован: Пт фев 28, 2003 6:32 am
Откуда: Воронеж
Пункты репутации: 0

Сообщение Sergey Pimanov » Пн мар 10, 2003 1:48 pm

2Ergo

Не выложишь готовую версию? (ту, что я тебе уже отослал, Calendar.rar)
Sergey Pimanov
Мл. сержант
 
Сообщений: 18
Зарегистрирован: Пт фев 28, 2003 6:32 am
Откуда: Воронеж
Пункты репутации: 0

Сообщение Sergey Pimanov » Чт мар 13, 2003 9:32 am

лежит на
<a href='http://pipasoft.narod.ru/download/calendar.rar' target='_blank'>http://pipasoft.narod.ru/download/calendar.rar</a>
Sergey Pimanov
Мл. сержант
 
Сообщений: 18
Зарегистрирован: Пт фев 28, 2003 6:32 am
Откуда: Воронеж
Пункты репутации: 0

Сообщение BuG » Чт мар 13, 2003 10:14 am

2Sergey Pimanov
в плане "выложить" можно слать на admin@fileforum.ru... выложу...

предварительно лучше объяснить что шлешь в аську 532858 или в письме <!--emo&:)-->Изображение<!--endemo-->
<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo--><a href="http://www.brilow.info/" target="_blank">Мой профессиональный блог</a><!--sizec--></span><!--/sizec-->
<a href="http://bug13.livejournal.com/" target="_blank">ЖЖ</a>
BuG
Полковник
 
Сообщений: 1524
Зарегистрирован: Пт мар 29, 2002 5:00 am
Откуда: Almaty/Kazakhstan
Пункты репутации: 0

Сообщение Reuben » Пн мар 24, 2003 10:55 am

Чего то он у меня кракозябрики рисует (engish XPlanguage for non-unicode programs - Russian)
<span style='color:purple'>
Ugly girl is better than nothing
Nothing is better than pretty girl
</span>
Reuben
Подполковник
 
Сообщений: 532
Зарегистрирован: Ср дек 04, 2002 8:59 am
Откуда: Jerusalem
Пункты репутации: 0

Сообщение Saver » Пт мар 28, 2003 1:43 pm

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->лежит на  
<a href='http://pipasoft.narod.ru/download/calendar.rar' target='_blank'>http://pipasoft.narod.ru/download/calendar.rar</a> <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Что-то не качается <!--emo&:(-->Изображение<!--endemo--> А этот вопрос можно решить как-нибудь по другому?
"Боишся? Не делай! Сделал? Не бойся!"
Saver
Прапор
 
Сообщений: 63
Зарегистрирован: Ср мар 26, 2003 2:04 pm
Откуда: Санкт-Петербург
Пункты репутации: 0

Сообщение Sergey Pimanov » Пт мар 28, 2003 2:01 pm

<a href='http://pipasoft.narod.ru/download/Calendar.rar' target='_blank'>http://pipasoft.narod.ru/download/Calendar.rar</a>

только качал
Sergey Pimanov
Мл. сержант
 
Сообщений: 18
Зарегистрирован: Пт фев 28, 2003 6:32 am
Откуда: Воронеж
Пункты репутации: 0

След.

Вернуться в Windows PowerPro

Кто сейчас на форуме

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

cron