Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.08;
Скачать: CL | DM;

Вниз

Какой компонент для Shell Notification посоветуете?   Найти похожие ветки 

 
AlexeyT ©   (2006-09-15 16:33) [0]

На Торри есть даже раздел такой: Notification. Но там все очень старое (от 97-го года, от 2000-го, максимум от 2004) и не поддерживает Юникодные имена и новые Дельфи. Один вроде поддерживает, Oxygen Dir Spy, но он за деньги, $25. :)
Может, есть что-то еще, посоветуйте?


 
Ketmar ©   (2006-09-15 18:32) [1]

ага. Shell_NotifyIcon() из стандартного ShellApi.pas.


 
AlexeyT ©   (2006-09-15 20:10) [2]

Нужно для нотификаций об изменений файлов.


 
Furyz ©   (2006-09-15 20:34) [3]

тебе ж правильно ketmar намекнул , помести в струтуру типа while


 
Ketmar ©   (2006-09-15 20:41) [4]

так тебе выводить, или следить? коли второе, то -- FindFirstChangeNotification() сотоварищи.


 
AlexeyT ©   (2006-09-16 10:10) [5]

Я знаю про API, *ChangeNotification, *CloseNotification etc. Хочется взять *готовый* компонент и не мучаться (с этим АПИ, тредами и проч.).
Писать вручную "цикл while" и работу с тредами - просто тратить время на то, что уже сделали другие...


 
Gero ©   (2006-09-16 10:26) [6]

> [5] AlexeyT ©   (16.09.06 10:10)


> Хочется взять *готовый* компонент и не мучаться (с этим
> АПИ, тредами и проч.).

В чем проблема, возьми, всего лишь 25$.


 
Percent   (2006-09-16 13:03) [7]

А чем TShellChangeNotifier с закладки Samples не подходит?


 
AlexeyT ©   (2006-09-16 14:59) [8]

>А чем TShellChangeNotifier с закладки Samples не подходит?

Его нет в D5-D7.

>В чем проблема, возьми, всего лишь 25$.

Нельзя - прога опенсурсовая. Должна, как ты понимаешь, собираться не только на моей машине а и у других людей, которым жалко $25 на такую мелочь как доп. компонент.

Короче, ясно. Проще всего взять один из бесплатных, который получше, и доработать "ручками". То что я хочу добавить, добавить в принципе легко, осталось выбрать компонент и все...
Всем спасибо.


 
Rouse_ ©   (2006-09-16 15:16) [9]


> Нельзя - прога опенсурсовая. Должна, как ты понимаешь, собираться
> не только на моей машине а и у других людей, которым жалко
> $25 на такую мелочь как доп. компонент.

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


 
Percent   (2006-09-16 15:40) [10]

Его нет в D5-D7.

"D5-D7" - это только D5 и D7, или D6 тоже?
Вот у меня в D6 присутствует.


 
AlexeyT ©   (2006-09-16 20:06) [11]

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

Да, но без компонента фича (отслеживание изменений файла) отвалится. Человек не сможет собрать то, что я собрал, пока не заплатит $25.

>"D5-D7" - это только D5 и D7, или D6 тоже?
Вот у меня в D6 присутствует.

Не знаю про D6. В D7 в Samples его нету.


 
guav ©   (2006-09-16 22:23) [12]

> В D7 в Samples его нету.

Есть.
Возможно при установке не было выбранно ставить Sample programs


 
AlexeyT ©   (2006-09-17 17:40) [13]

>Есть.
Возможно при установке не было выбранно ставить Sample programs

Нашел. Он в каталоге Demos\ShellControls.
Посмотрел. Ничего компонент, даже thread-safe.

Правда, я уже сделал свой, на основе fisFileNotification: добавил поддержку Юникода и режим слежения за отдельным файлом. Сегодня-завтра выложу на Торри.



Страницы: 1 вся ветка

Текущий архив: 2006.10.08;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.051 c
10-1124182498
mic_2000
2005-08-16 12:54
2006.10.08
Как добавить нумерованый список в MS Word


3-1155227101
Serg1981
2006-08-10 20:25
2006.10.08
Резервное копирование БД


1-1156336513
yel
2006-08-23 16:35
2006.10.08
DevExpress : ExpressFlowChart Suite


5-1140527217
De
2006-02-21 16:06
2006.10.08
Куда и как разместить свою иконку для создаваемого компонента?


2-1158739362
KyRo
2006-09-20 12:02
2006.10.08
Время конекта