Restore localized `Menu.Search` label and placeholder; remove unused search...
Turn any codebase into clean AI-ready context: GUI, TUI, CLI, MCP
Brought to you by:
avazbek22
Originally created by: Avazbek22
Menu.Search instead of a hard-coded string. SendMessage (EM_SETCUEBANNER) in ApplySearchPlaceholder() and calling it from the constructor and ApplyLocalization(); the placeholder now comes from _localization["Menu.Search"].miSearch menu text to use _localization["Menu.Search"] and cleared per-button tooltips while keeping icon-only search buttons (btnSearchNext, btnSearchPrev, btnSearchClose) visible and setting their glyphs/text in ApplyLocalization() and designer ordering changes (removed lblSearch and adjusted menu items). DllImport declaration for SendMessage and the EmSetCueBanner constant in Form1.cs. Menu.Search key across localization JSON files and removed unused keys Menu.Search.Label, Menu.Search.Next, Menu.Search.Previous, and Menu.Search.Close from all language files. ScanOptionsUseCase.GetExtensionsForRootFolders, PopulateExtensionsForRootSelection, PopulateIgnoreOptionsForRootSelection, UpdateLiveOptionsFromRootSelection, and an _ignoreSelectionCache to preserve ignore selections when lists are rebuilt.
Ticket changed by: Avazbek22