Author Topic: mini find keyboard shortcuts, and gets a stack  (Read 3182 times)

jporkkahtc

  • Senior Community Member
  • Posts: 2620
  • Hero Points: 210
  • Text
mini find keyboard shortcuts, and gets a stack
« on: July 15, 2016, 08:09:59 PM »
Ctrl+F to get mini find. Alt+A (adjust-block-selection)  (to see if that would toggle case.) Instead, I got a slick-stack

Toggle RegEx should be Alt+U, not Alt+T

List Replaced Matched should be Alt+L

Mini find allows both match case and preserve case, while full find only allows one or the other, but not both. Need to auto uncheck the other.

controls.ex 744 _ul2_textbox2.a_a_a_z()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name:
_findstring twevent.ex 718 _smart_toolwindow_hotkey()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name:
_findstring docsearch.ex 4935 _document_search_form.c_a_c_z()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name:
_findstring controls.ex 744 _ul2_textbox2.a_a_a_z()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name: _findstring
twevent.ex 718 _smart_toolwindow_hotkey()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name: _findstring
docsearch.ex 4935 _document_search_form.c_a_c_z()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name: _findstring
controls.ex 744 _ul2_textbox2.a_a_a_z()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name: _findstring
twevent.ex 718 _smart_toolwindow_hotkey()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name: _findstring
docsearch.ex 4935 _document_search_form.c_a_c_z()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name: _findstring
controls.ex 744 _ul2_textbox2.a_a_a_z()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name: _findstring
twevent.ex 718 _smart_toolwindow_hotkey()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name:
_findstring docsearch.ex 4935 _document_search_form.c_a_c_z()   p_window_id: 659   p_object: OI_COMBO_BOX   p_name: _findstring
Slick-C STACK TRACE ****************************** Created on 7/15/2016 at 13:0:6 (318 ms)
SlickEdit Pro Version 21.0.0.2 Copyright 1988-2016 SlickEdit Inc.
Edit module and type "st -f <offset>" to get the run-time error position
error code=-3010 Recursion too deep
Modify message
« Last Edit: July 16, 2016, 01:44:17 AM by Clark »

Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 6864
  • Hero Points: 528
Re: mini find keyboard shortcuts, and gets a stack
« Reply #1 on: July 16, 2016, 02:03:10 AM »
The Slick-C stack doesn't happen in CUA emulation but it does happen in Visual C++ emulation.

Will have to think about changing this: "Toggle RegEx should be Alt+U and not Alt+T". This would sort of matches the old find dialog (turns on check box but doesn't select type of search) but wouldn't match incremental searching (i-search-- not good).

List Replace Matched:  There's already a binding for Alt+L (same as Alt+Shift+L) but I couldn't find it displayed in the menus or the help. I also noticed that the message displayed on the message line for "List all occurrences." isn't the same as the Find Tool window which seems like a bug. We will have to look into this.

I also noticed that pressing Ctrl+F followed by Alt+U causes a Slick-C stack in SlickEdit emulation (didn't try CUA).

Mini find needs to auto uncheck the other (preserver case/match case). Good catch!
« Last Edit: July 17, 2016, 01:20:47 PM by Clark »