Сегодня функциональность выглядит так:
- Если Include=Files, то на onSearch выдаются файлы, прошедшие маску, с инкрементом счетчика. На onOtherFiles - только файлы не прошедшие маску (папки не выдаются)
- Если Include=Dirs, то на onSearch выдаются только все папки, а для файлов, прошедших маску - только инкрементируется счетчик. На onOtherFiles - файлы не прошедшие маску (папки не выдаются)
- Если Include=All, то на onSearch выдаются все папки, и прошедшие маску файлы. Счетчик инкрементируется только для файлов. На onOtherFiles - файлы не прошедшие маску (папки не выдаются)
Вот ...
И было соображение, что сие не совсем логично, надо бы чего-то подправить.
На это я, разумно-трезво, и спрашиваю -- КАК Предлагаю примеры, и задуматься не об одной занозе, а о логике элемента в целом.
А вы отмалчиваетесь