HankHank
|
Posted: Wed Apr 21, 2010 09:41 Post subject: Нестандартное окошко функции ProgressProc |
|
|
Пользуюсь хелпом “Writing file system plugins (version 1.5) for Total Commander”.
В нём задействую функцию API для отображения шкалы прогресса
Code: |
int __stdcall ProgressProc(int PluginNr,char* SourceName, char* TargetName,int PercentDone); |
Дизайн окошка получается в едином стиле Коммандера. Как раз то, что нужно. Если задавать параметры процентажа, то используется специфическое содержимое типа “Из” - ”В” (с учётом локализации), характерное именно для копирования файлов. Поэтому приходится писать что-то вроде
Code: |
ProgressProc(PluginNumber,"","",percent);
| , чтобы было без сопровождающего комментария вверху окошка.
Есть ли способы средствами API TC “вписать” нужную строчку, или надо программировать собственную функцию хода выполнения и всё, что с этим связано ? Может, есть готовые приёмы ? |
|