Folder(s): {RootFolder} File(s): *.dfm Find: (object\s*[^:]+:\s*TwhdbScan.*?DataScanOptions\s=\s\[[^\n]*)dsFirst(.*?\n.*?\s+end) Replace: $1dsbFirst$2 Find: (object\s*[^:]+:\s*TwhdbScan.*?DataScanOptions\s=\s\[[^\n]*)dsPrior(.*?\n.*?\s+end) Replace: $1dsbPrior$2 Find: (object\s*[^:]+:\s*TwhdbScan.*?DataScanOptions\s=\s\[[^\n]*)dsNext(.*?\n.*?\s+end) Replace: $1dsbNext$2 Find: (object\s*[^:]+:\s*TwhdbScan.*?DataScanOptions\s=\s\[[^\n]*)dsLast(.*?\n.*?\s+end) Replace: $1dsbLast$2 Find: (object\s*[^:]+:\s*TwhdbScan.*?ControlsWhere\s=\s[^\n]*)dsbBoth(.*?\n.*?\s+end) Replace: $1dsBoth$2 Find: (object\s*[^:]+:\s*TwhdbScan.*?ControlsWhere\s=\s[^\n]*)dsbNone(.*?\n.*?\s+end) Replace: $1dsNone$2 Find: (object\s*[^:]+:\s*TwhdbScan.*?ButtonsWhere\s=\s[^\n]*)dsbBoth(.*?\n.*?\s+end) Replace: $1dsBoth$2 Find: (object\s*[^:]+:\s*TwhdbScan.*?ButtonsWhere\s=\s[^\n]*)dsbNone(.*?\n.*?\s+end) Replace: $1dsNone$2 Find: (object\s*[^:]+:\s*TwhdbGrid.*?DataScanOptions\s=\s\[[^\n]*)dsFirst(.*?\n.*?\s+end) Replace: $1dsbFirst$2 Find: (object\s*[^:]+:\s*TwhdbGrid.*?DataScanOptions\s=\s\[[^\n]*)dsPrior(.*?\n.*?\s+end) Replace: $1dsbPrior$2 Find: (object\s*[^:]+:\s*TwhdbGrid.*?DataScanOptions\s=\s\[[^\n]*)dsNext(.*?\n.*?\s+end) Replace: $1dsbNext$2 Find: (object\s*[^:]+:\s*TwhdbGrid.*?DataScanOptions\s=\s\[[^\n]*)dsLast(.*?\n.*?\s+end) Replace: $1dsbLast$2 Find: (object\s*[^:]+:\s*TwhdbGrid.*?DataScanOptions\s=\s\[[^\n]*)dsCheckBoxes(.*?\n.*?\s+end) Replace: $1dsbCheckBoxes$2 Find: (object\s*[^:]+:\s*TwhdbGrid.*?DataScanOptions\s=\s\[[^\n]*)dsInputFields(.*?\n.*?\s+end) Replace: $1dsbInputFields$2 Find: (object\s*[^:]+:\s*TwhScan.*?Buttons\s=\s\[[^\n]*)dsFirst(.*?\n.*?\s+end) Replace: $1dsbFirst$2 Find: (object\s*[^:]+:\s*TwhScan.*?Buttons\s=\s\[[^\n]*)dsPrior(.*?\n.*?\s+end) Replace: $1dsbPrior$2 Find: (object\s*[^:]+:\s*TwhScan.*?Buttons\s=\s\[[^\n]*)dsNext(.*?\n.*?\s+end) Replace: $1dsbNext$2 Find: (object\s*[^:]+:\s*TwhScan.*?Buttons\s=\s\[[^\n]*)dsLast(.*?\n.*?\s+end) Replace: $1dsbLast$2 Find: (object\s*[^:]+:\s*TwhRubiconSearch.*?Buttons\s=\s\[[^\n]*)dsFirst(.*?\n.*?\s+end) Replace: $1dsbFirst$2 Find: (object\s*[^:]+:\s*TwhRubiconSearch.*?Buttons\s=\s\[[^\n]*)dsPrior(.*?\n.*?\s+end) Replace: $1dsbPrior$2 Find: (object\s*[^:]+:\s*TwhRubiconSearch.*?Buttons\s=\s\[[^\n]*)dsNext(.*?\n.*?\s+end) Replace: $1dsbNext$2 Find: (object\s*[^:]+:\s*TwhRubiconSearch.*?Buttons\s=\s\[[^\n]*)dsLast(.*?\n.*?\s+end) Replace: $1dsbLast$2 Folder(s): {RootFolder} File(s): *.pas Find: \bdsbNone\b Replace: dsNone Find: \bdsbAbove\b Replace: dsAbove Find: \bdsbBelow\b Replace: dsBelow Find: \bdsbBoth\b Replace: dsBoth