October 28, 2025, 07:52:31 PM

News:

IWBasic runs in Windows 11!


Update 04-12-2012

Started by LarryMc, April 12, 2012, 06:13:32 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

LarryMc

Completed code for Find-In-File functionality.

Click the FIF button (spyglass) on main toolbar.
Output window opens if not already open
FIF tab of Output window is automatically selected.

FIF tab has its own toolbar to enter the term to search for,folder to search in, and the file types to search for.
Checkboxes indicate whether or not the case should be matched and sub-directories should be searched.

All of that works basically as it does in the current IDE.

A search is initiated by clicking the spyglass button in the FIF tab toolbar and the search results are
displayed in the area below the FIF tab toolbar.

Next to the spyglass button are two additional buttons.
The '-' button deletes all selected search result entries. The user can select more than one entry in the normal way in conjunction with the keyboard SHIFT or CONTROL keys.
The 'x' button clears all search result entries.

In the current IDE each new search clears the results of any previous search.
Not so in the new IDE. Search results from each search remain until the user deletes them or the IDE is closed.
The most recent(last) search criteria (from the FIF tab toolbar) is saved in the ini file between IDE sessions.

Double-clicking a search result entry will cause the corresponding file to open in a code editor window.
If the file is already open it will automatically become the active window.
The window will be scrolled so that the proper line appears at the top of the window and the line will be highlighted.

Download has been updated.

http://www.ionicwind.com/forums/index.php?topic=4896.msg37499#msg37499


LarryMc
LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library