Author Topic: Mini-Find edit field does not get focus on 2nd Ctrl+F  (Read 995 times)

tuchman

  • Senior Community Member
  • Posts: 136
  • Hero Points: 7
Mini-Find edit field does not get focus on 2nd Ctrl+F
« on: July 26, 2016, 05:20:43 am »
1) Select a word in buffer, perl file.
2) Ctrl+F => mini-find dialog raised – focus in mini-find edit field.
3) Change search term directly in edit field.
4) Search next n times, and leave mini-find dialog open
5) Select a different word in buffer
5) Ctrl+F => Focus not in mini-find edit field, but in buffer
6) Typing to change search term results in changing buffer content, not search term.
This behavior is inconsistent - Why does the focus not return to the edit field on 2nd Ctrl+F?

BTW: Feature Request:
There is a “search next” control element on the mini-find form.
Why not add a search previous element?

SlickEdit Pro 2016 (v21.0.0.2 64-bit)
License type: Beta License
License expiration: 2016-10-31 01:00:00
License file: C:\ProgramData\slickedit\21\slickedit.lic
Build Date: July 14, 2016
Emulation: CUA
OS: Windows 10 x64
OS Version: 10.00.0 
Memory: 63% Load, 2375MB/3767MB Physical, 2156MB/7607MB Page File, 348MB/134217727MB Virtual
Shell Information: C:\WINDOWS\system32\cmd.exe /q
Screen Size: 2048 x 1152
Project Type: Perl
Language: . (Plain Text)
Encoding: Automatic
Installation Directory: C:\bin\se2016\ (non-removable drive,NTFS,43153MB free)
Configuration Directory: c:\data\se2016\21.0.0\ (non-removable drive,NTFS,43153MB free)

Lee

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 1299
  • Hero Points: 130
Re: Mini-Find edit field does not get focus on 2nd Ctrl+F
« Reply #1 on: July 26, 2016, 01:28:36 pm »
Focus is not correctly returning to the form there, that will be fixed in next beta release.

Mini Find does accept your key bindings for Find Next/Find Prev, those commands are available without have to leave the form.  With space at a premium, all the other search options are available through some keyboard shortcut or a drop-down menu.