Lister crashing

Hi

Is there a way to close a Lister's QUICKFIND bar using a raw command? I know how to open one, but not how to close one.

When I type in a Lister to locate a file, and then hit F4 to edit it (button with external text editor) the Lister crashes and disappears completely. When I wait for the QUICKFIND bar to go away (2 sec) and then hit F4 it works fine. Pressing Enter works fine in both cases, but ofcourse starts the default application which is not always desired.

The button has the following function defined: C:...\editor.exe {allfilepath$}

FYI, the crash occurs after the external application starts, but no file is passed to it.

You can push Esc to close the field.

I can't reproduce your crash on the machine I'm using at the moment. (XP 32-bit, using TextPad as the editor.) How is the hotkey defined exactly? Could you show a screenshot of the hotkey/button definition dialog?

Also, do you have anything else on the F4 hotkey? You can see by going to Customize->Keys and looking at the list. If there are two things on the same hotkey then they'll appear in red. (It doesn't seem to make a difference but we might as well try to get as close to your configuration as possible when trying to reproduce the crash.)

Here is a screenshot of the edit button.
When I select Keyboard Map from the Help menu I see only one entry for F4 and no red entries.

The path to the editor contains a space so should be in quotes. It's probably not related to the crash but could you add the quotes and see if the make any difference? (It's a good idea to have them anyway.)

Also, could you try using Notepad.exe as the editor? Maybe there's something which only happens with UltraEdit for some reason?

I tried recreating your button but with TextPad instead of UltraEdit (which I don't have installed) and still can't see a crash, with or without quotes. (On Vista 32-bit now.)

Thanks for your suggestions.

The function is now like this:

"C:\Program Files\UltraEdit\uedit32.exe" {allfilepath$}

is that correct?

I tried it on two different systems now, XP and Win2000. Both have the same crash.

Also tried it with notepad.exe (no spaces in the apppath there) and that also crashes. One funny thing happened while trying notepad, the first time both an empty notepad showed up and also ultraedit with the selected file, I re-entered customization mode of the button and hit OK, after that ultraedit didn't show up anymore.

I noticed that the default hot key for the Location bar is F4. I had already changed that to ALT-D (same as explorer address bar) and that works, but maybe internally it's still also on F4?

Hm yes that must be it. Changed back to UltraEdit but now hot key F12 and it works fine. There must be another assignment but it doesnt show in the Help | Keyboard map.

How can I figure out what function this is?

I still can't reproduce any crash, at least on Vista, whether the address bar hotkey is F4 or Alt-D. (BTW, Explorer uses either/both of those.)

I'll try again on XP next time I'm using that machine.

If the address bar is set to Alt-D then I don't think F4 has any meaning in Opus. It's not a built-in hotkey for anything that I know of.

Which keyboard drivers are you using? They may be a key to reproducing the problem. I think I have MS IntelliType installed on both machines that I've tried with so far.

On the off chance, I take it you don't know of anything else on your system that responds to F4 (without needing to be the active program) or that adjusts the way edit controls work to add extra features to them.

Do you get the crash even if you're in a simple directory with just two files? Most of my tests so far have been in a folder where there's just one subdir and a couple of files and I've typed the first few letters of the last filename and then pushed F4. Perhaps the problem only occurs if there are a lot of files or the window has to scroll or something?

On my Win2k system it's Standard 101/102-Key Microsoft Natural PS/2 Keyboard for a Logitech bluetooth keyboard and my other system is an XP SP2 Dell a laptop so completely different keyboard drivers.

I'm pretty sure there are no other system wide keys registered on F4.

But since you cannot reproduce the crash and I can prevent it by either waiting for the quickfind bar to close or remapping to a different key I suggest we close this issue until somebody else can reproduce it.

Thanks for the effort