Page 1 of 1

Vypnutí filtru v kořenovém adresáři

Posted: 25 Apr 2008, 20:08
by Ether
Nevím, jestli mě nešálí zrak, ale když jsem v kořenovém adresáři a mám zaplý filtr, volba 'Do Not Use Filter' v menu po rozkliknutí ikonky filtru není přístupná - je zašedlá.

Posted: 29 Apr 2008, 13:13
by Jan Rysavy
To se mi nedaří reprodukovat, můžete prosím vložit screenshot?

Posted: 29 Apr 2008, 16:30
by Ether
Omlouvám se za mírné zkreslení. Už při zkoumání před posláním dotazu jsem zjistil, že se ikonka filtru ukazuje, jenom pokud v aktuálním adresáři existují soubory, které jsou kvůli filtru schovány. Teď jsem si všiml, že položky v menu po rozkliknutí ikonky mají určitou prioritu.

Příkladem buď adresář, kde mám:
x) skrytý soubor
x) soubor, který nesplňuje masku filtru
x) soubor, který je skrytý funkcí Hide Selected Names

V tom případě jsou aktivní všechny tři položky. Problém (podle mě) nastává v případě, kdy se některá kritéria překrývají. Pokud mám totiž soubor skrytý a zároveň nevyhovuje filtru, AS bere v úvahu pouze to, že je skrytý a nedává k dispozici vypnutí filtru (podobně jako v adresáři, kde nejsou žádné soubory nebo jsou pouze takové, které filtru vyhovují). Stejně tak se chová, pokud tyto možnosti skrývání kolidují jiným způsobem, vždy podle priority Ctrl+H > Ctrl+F12 > Hide Selected Names.

Připadá mi to trochu nešťastné, když mám zaplý filtr a mám v menu pod ikonkou položku k jeho vypnutí, ale je neaktivní. Navrhuji tyto možnosti řešení:

x) Pokud není k dispozici, položku vůbec nezobrazujte, protože kdyby nebylo aktivní jiné skrývání, tak ta položka tam vůbec není.

x) Nechte všechny položky za všech okolností aktivní, tj. aby se tím dala daná funkce i zapnout.

x) Nechte aktivní všechny položky, ke kterým jsou aktivní přiřazené funkce, i když zrovna nezpůsobuje skrytí souboru.