I'm using DOpus 9.5.6.0.3936 .x64 on a desktop computer running Windows 7 Professional 64-bit. I've been modifying files in C:\Program Files (x86)\Opera\ui, but when I save them, the Date/Time Modified column doesn't change. Indeed, all the files in this folder carry the same date/time modified: 5/21/2011 7:50 PM. This was probably when I installed the version of the Opera browser whose standard_menu.ini file I've been modifying. When I look at the file in UltraEdit, my modifications show up, but DOpus gives no sign of their having been made. I'm not sure that this is a DOpus issue, since there are other folders where the file date/time modified changes appropriately. Does DOpus handle files in some folders (even rather ordinary ones like those in Program Files (x86) ) differently? Is there a DOpus setting I need to use for such folders to get the right information about when a file was modified?
Unless UltraEdit supports editing files via UAC, or you are running it elevated as admin or have UAC disabled, it's quite likely you are not really editing the files you think you're editing.
Unless specially flagged, non-elevated programs which attempt to create or modify files below Program Files (or Program Files (x86)) end up being diverted to another directory.
See if the files you were editing exists under here:
C:\Users<YOUR USER NAME>\AppData\Local\VirtualStore\Program Files (x86)\Opera\ui
(If you have the Compatibility Files button on your toolbar then you can click it to toggle between the 'real' folder and that one. Not sure if it was on the default Opus 9 toolbars or not. Opus can also be configured to show you a merged view of the files from both folders, if you want.)
Another possibility is that UltraEdit is configured to preserve file timestamps.
Also, check what Explorer shows. If it shows the same timestamps then you know this has nothing to do with Opus.
Leo, many thanks for your VERY informative response. I confess that Windows7 is driving me crazy. I'm not sure what it means to say that I'm not editing the file I think I'm editing. When I click on the file (in Program Files (x86)/Opera/ui/) and open it in UltraEdit, it shows me all the changes I've made. What you're telling me is that that's not where the file really is located? What in the world can be accomplished by putting the actual file in some obscure location and not showing me when it was modified unless I ferret it out in that obscure location?? Also, is this hide and seek played only with files in the Program Files (x86) directory? I know that many files I've modified elsewhere DO show the correctly modified date/time. My head is spinning!
In answer to your questions, although I think I'm using an administrator account, I haven't "elevated" UltraEdit. And yes, I have UAC enabled, as much as I dislike the absurd way it works. And yes, I did find the file in that "Virtual Store" location with the correct size and date/time modified. And yes, before I posted my question here, I did check Windows Explorer and found that it had the same cockamamie date/time problem, which clued me into the likelihood that this was not a DOpus issue. The reason I posted my question anyway was in the hope that there was some DOpus setting that might help me deal with this mystery. And in fact, you HAVE provided a very helpful way to deal with it: the Compatibility Files button. I wasn't aware of that button, but I've now put it on my toolbar. MANY MANY THANKS!