Hiding Hidden\System files

I have a menu item called Hide system\hidden files which when ticks hides the system\hidden files on the computer. When I stay within the one tab this setting remains on unless I choose to turn it off, perfect. However if I open a new tab this setting gets turned off. I am able to toggle it back on at any time but I want the setting on all the time unless I specifically turn it off when I happen to need a hidden\system file.

Any idea what’s causing this setting to be turned off when I go to new tabs?

The command I’m using is - Set HIDEFILTERATTR HS

If you're using Opus 10, these commands (from the default toolbars) are probably the best way to do it:

Show system files (which means files with Hidden AND System attributes at once):
Set HIDESYSTEMFILES=Toggle INVERT

Show hidden files (which means files with the Hidden attribute):
Set GLOBALHIDEHIDDEN=Toggle INVERT

Works perfectly, thanks Leo.

Actually it looks like it works slightly differently than before. This setting is remembered between sessions, how I had it set up before the hidden\systems files were always hidden unless I turned the setting on. Then if I closed the lister and re-opened it the files are hidden again even if I forgot to turn the setting off before I closed the lister last time.

Is there anyway for this setting to always be off when a new lister is opened without having to remember to turn it off?

I'm a little confused by your descriptions of turning something "off" or "on"... I think you're using the descriptions in a reverse way than I would normally think of it...

So - are you saying that you want your normal state (whenever you open new listers and/or tabs) to always hide hidden/system files - but that you want to be able to turn that filter "off" in certain cases in order to show the hidden/system files? I would call that a 'temporary' cancellation of the filter... where you then want NOT to have to turn the filter back "on" so that new listers etc, are again defaulting to hiding those files automatically...?

If so, then the new Global filters for hidden and system files is probably NOT the most ideal thing for you - for exactly the reason you've described. You're probably better off going back the old way and setting your hidden/system file filter in your Folder Formats and Layouts/Default Lister... which will control opening new listers and tabs - with those files hidden. I say this because it doesn't look like we have a way of turning off the new "global" hide filters "temporarily" or only "locally" for the current lister or folder tab... So if you run one of the toggle invert commands Leo suggested - then yeah, sure... that is turning the "Global" hide filters off just the same as if you went into Prefs, and un-checked those options; so naturally, new listers and tabs will NOT hide those files until you turn the global filters back "on" again.

I remember 'some' bit of discussion during the beta about how the new global filters don't interact with "other" filters like those set by the new filter bar... and thats all fine and makes sense... but perhaps it would be good to have an option to modify the state of the global filters "locally" in just the current lister or folder tab which also doesn't otherwise turn the filter off persistently in Prefs... Something like:

Set HIDESYSTEMFILES=Toggle,Local INVERT
Set GLOBALHIDEHIDDEN=Toggle,Local INVERT

I think this would be a nice feature to more fully round out the usefulness of the new global filters...

If they were local then they would be local to the file display, which was the problem with the original method.

I don't think there are any filters which are tied to a window. There are only global filters (the whole program) and local filters (the current file display, e.g. the current folder tab).

You could ensure the global filter is turned off when the program starts, but not each time a new window is opened (and even if you could, you'd then turn it off in an existing window just because you opened a new window, so that wouldn't be wanted.

Do you need to toggle this that often that it's annoying to toggle it back afterwards? I find the global system is fine. Sometimes I forget to turn it off, but then it's immediately obvious because I start seeing red system-hidden files, so at that point I just click a button to switch it back to normal again.

"If you're using Opus 10, these commands (from the default toolbars) "

which specific toolbar has: Set HIDESYSTEMFILES=Toggle INVERT?

[quote="fullhousedenver"]"If you're using Opus 10, these commands (from the default toolbars) "

which specific toolbar has: Set HIDESYSTEMFILES=Toggle INVERT?[/quote]


steje I confuse myself so its no wonder I confused you as well :slight_smile: What you said though sounds about right though.

I'm going to use Leo's suggestion, it basically does what I want and it's only a click of a button to turn it off again.

I've been using directory opus for years now but I feel like i'm learning it all over again since i've purchased version 10. It's amazing what you forgot when you're not doing it frequently.

Thanks for your help.