Главная страница
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.057 c
15-1158611953
Евгений Р.
2006-09-19 00:39
2006.10.08
Позиционирование в RichEdit


3-1154686580
APXi
2006-08-04 14:16
2006.10.08
Как реализовать табличную часть?


2-1159091822
Андрей С.
2006-09-24 13:57
2006.10.08
Поиск фрагмента текста...


15-1158217210
Kolan
2006-09-14 11:00
2006.10.08
Смотрели новое шоу "Красавицы и Умники" на РенТВ?


2-1158931301
jjj
2006-09-22 17:21
2006.10.08
Как очистить все ячейки в ValueListEditor?