unit RM_DlgFind; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls type TRMPreviewSearchForm=class(TForm) Label1: TLabel; edtSearchTxt: TEdit; btnOK: TButton; btnCancel: TButton; GroupBox1: TGroupBox; chkCaseSensitive: TCheckBox; GroupBox2: TGroupBox; rdbFromFirst: TRadioButton; rdbFromCursor: TRadioButton; chkWholewords: TCheckBox; procedure FormShow(Sender : TObject); procedure FormCreate(Sender : TObject); procedure _PROC_006F70F0(Sender : TObject); procedure _PROC_006F7120(Sender : TObject); procedure _PROC_006F7128(Sender : TObject); private { Private declarations } public { Public declarations } end ; var RMPreviewSearchForm: TRMPreviewSearchForm; {This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer} implementation {$R *.DFM} procedure TRMPreviewSearchForm.FormShow(Sender : TObject); begin (* 006F70C8 53 push ebx 006F70C9 8BD8 mov ebx, eax * Reference to control TRMPreviewSearchForm.edtSearchTxt : TEdit | 006F70CB 8B83FC020000 mov eax, [ebx+$02FC] 006F70D1 8B10 mov edx, [eax] * Reference to method TEdit.SetFocus() | 006F70D3 FF92C4000000 call dword ptr [edx+$00C4] * Reference to control TRMPreviewSearchForm.edtSearchTxt : TEdit | 006F70D9 8B83FC020000 mov eax, [ebx+$02FC] * Reference to: StdCtrls.TCustomEdit.SelectAll(TCustomEdit); | 006F70DF E83456D8FF call 0047C718 006F70E4 5B pop ebx 006F70E5 C3 ret *) end; procedure TRMPreviewSearchForm.FormCreate(Sender : TObject); begin (* | 006F70E8 E857FEFFFF call 006F6F44 006F70ED C3 ret *) end; procedure TRMPreviewSearchForm._PROC_006F70F0(Sender : TObject); begin (* 006F70F0 55 push ebp 006F70F1 8BEC mov ebp, esp 006F70F3 33C0 xor eax, eax 006F70F5 55 push ebp * Possible String Reference to: 'éÚÙÐÿëø]ËÀƒ-`9‰' | 006F70F6 6815716F00 push $006F7115 ***** TRY | 006F70FB 64FF30 push dword ptr fs:[eax] 006F70FE 648920 mov fs:[eax], esp 006F7101 FF0560398900 inc dword ptr [$00893960] 006F7107 33C0 xor eax, eax 006F7109 5A pop edx 006F710A 59 pop ecx 006F710B 59 pop ecx 006F710C 648910 mov fs:[eax], edx ****** FINALLY | * Possible String Reference to: ']ËÀƒ-`9‰' | 006F710F 681C716F00 push $006F711C 006F7114 C3 ret * Reference to: System.@HandleFinally; | 006F7115 E9DAD9D0FF jmp 00404AF4 006F711A EBF8 jmp 006F7114 ****** END | 006F711C 5D pop ebp 006F711D C3 ret *) end; procedure TRMPreviewSearchForm._PROC_006F7120(Sender : TObject); begin (* 006F7120 832D6039890001 sub dword ptr [$00893960], +$01 006F7127 C3 ret *) end; procedure TRMPreviewSearchForm._PROC_006F7128(Sender : TObject); begin (* 006F7128 2C71 sub al, $71 006F712A 6F outsd 006F712B 0008 add [eax], cl 006F712D 1354524D adc edx, [edx+edx*2+$4D] 006F7131 42 inc edx 006F7132 65666F outsw 006F7135 7265 jb 006F719C 006F7137 53 push ebx 006F7138 686F775265 push $6552776F 006F713D 706F jo 006F71AE 006F713F 7274 jb 006F71B5 006F7141 0001 add [ecx], al 006F7143 0807 or [edi], al 006F7145 61 popa 006F7146 52 push edx 006F7147 65706F jo 006F71B9 006F714A 7274 jb 006F71C0 006F714C 07 pop es 006F714D 54 push esp 006F714E 4F dec edi 006F714F 626A65 bound ebp, qword ptr [edx+$65] 006F7152 637400B0 arpl [eax+eax-$50], si 006F7156 114000 adc [eax+$00], eax 006F7159 8D4000 lea eax, [eax+$00] 006F715C 60 pusha 006F715D 716F jno 006F71CE 006F715F 0011 add [ecx], dl 006F7161 022E add ch, byte ptr [esi] 006F7163 320400 xor al, byte ptr [eax+eax] 006F7166 0000 add [eax], al 006F7168 0000 add [eax], al 006F716A 0000 add [eax], al 006F716C 0300 add eax, [eax] 006F716E 0000 add [eax], al 006F7170 54 push esp 006F7171 104000 adc [eax+$00], al 006F7174 0A524D or dl, byte ptr [edx+$4D] 006F7177 5F pop edi 006F7178 50 push eax 006F7179 7265 jb 006F71E0 006F717B 7669 jbe 006F71E6 006F717D 657790 jnbe 006F7110 006F7180 CC int 3 006F7181 716F jno 006F71F2 006F7183 0000 add [eax], al 006F7185 0000 add [eax], al 006F7187 0000 add [eax], al 006F7189 0000 add [eax], al 006F718B 0098726F00DC add [eax+$DC006F72], bl 006F7191 726F jb 006F7202 006F7193 0000 add [eax], al 006F7195 0000 add [eax], al 006F7197 0000 add [eax], al 006F7199 0000 add [eax], al 006F719B 00AA726F00CA add [edx+$CA006F72], ch 006F71A1 726F jb 006F7212 006F71A3 005802 add [eax+$02], bl 006F71A6 0000 add [eax], al 006F71A8 204244 and [edx+$44], al 006F71AB 0028 add [eax], ch 006F71AD D4 aam 006F71AE 42 inc edx 006F71AF 00B4454000D8CC add [ebp+eax*2+$CCD80040], dh 006F71B6 42 inc edx 006F71B7 00BC454000F8CA add [ebp+eax*2+$CAF80040], bh 006F71BE 48 dec eax 006F71BF 00E4 add ah, ah 006F71C1 42 inc edx 006F71C2 40 inc eax 006F71C3 0000 add [eax], al 006F71C5 43 inc ebx 006F71C6 40 inc eax 006F71C7 0028 add [eax], ch 006F71C9 0D49001CFB or eax, $FB1C0049 006F71CE 48 dec eax 006F71CF 00C0 add al, al 006F71D1 C24800 ret $0048 006F71D4 B83C420040 mov eax, $4000423C 006F71D9 A7 cmpsd 006F71DA 48 dec eax 006F71DB 00987A480074 add [eax+$7400487A], bl 006F71E1 AF scasd 006F71E2 48 dec eax 006F71E3 00D8 add al, bl 006F71E5 83480050 or dword ptr [eax+$00], +$50 006F71E9 D4 aam 006F71EA 42 inc edx 006F71EB 0084D042007CD0 add [eax+edx*8+$D07C0042], al 006F71F2 42 inc edx 006F71F3 0058D4 add [eax-$2C], bl 006F71F6 42 inc edx 006F71F7 00D4 add ah, dl 006F71F9 786F js 006F726A 006F71FB 0030 add [eax], dh 006F71FD F64800 DB $F6, $48, $00 // byte ptr [eax+$00] 006F7200 746D jz 006F726F 006F7202 44 inc esp 006F7203 0098FA48000C add [eax+$C0048FA], bl 006F7209 7948 jns 006F7253 006F720B 00ACF04800CCF0 add [eax+esi*8+$F0CC0048], ch 006F7212 48 dec eax 006F7213 00E4 add ah, ah 006F7215 ED in eax, dx 006F7216 48 dec eax 006F7217 00547848 add [eax+edi*2+$48], dl 006F721B 005878 add [eax+$78], bl 006F721E 48 dec eax 006F721F 0010 add [eax], dl 006F7221 A948003CA9 test eax, $A93C0048 006F7226 48 dec eax 006F7227 00C0 add al, al 006F7229 834800D0 or dword ptr [eax+$00], -$30 006F722D 7948 jns 006F7277 006F722F 004C8548 add [ebp+eax*4+$48], cl 006F7233 00C4 add ah, al 006F7235 844800 test [eax+$00], cl 006F7238 D88748008486 fadd dword ptr [edi+$86840048] 006F723E 48 dec eax 006F723F 0094C94800C0A9 add [ecx+ecx*8+$A9C00048], dl 006F7246 48 dec eax 006F7247 0038 add [eax], bh 006F7249 EE out dx, al 006F724A 48 dec eax 006F724B 00F4 add ah, dh 006F724D EE out dx, al 006F724E 48 dec eax 006F724F 00F0 add al, dh 006F7251 E94800D8EE jmp EF47729E 006F7256 48 dec eax 006F7257 00E0 add al, ah 006F7259 6B440080B6 imul eax, [eax+eax-$80], $B6 006F725E 48 dec eax 006F725F 0020 add [eax], ah 006F7261 C44800 les ecx, [eax+$00] 006F7264 E467 in al, $67 006F7266 44 inc esp 006F7267 0008 add [eax], cl 006F7269 C1480038 ror dword ptr [eax+$00], $38 006F726D BF4800B8C4 mov edi, $C4B80048 006F7272 48 dec eax 006F7273 00BCC4480074C3 add [esp+eax*8+$C3740048], bh 006F727A 48 dec eax 006F727B 001CC3 add [ebx+eax*8], bl 006F727E 48 dec eax 006F727F 0018 add [eax], bl 006F7281 F0 lock 006F7282 48 dec eax 006F7283 00780D add [eax+$0D], bh 006F7286 49 dec ecx 006F7287 00A06D440094 add [eax+$9400446D], ah 006F728D EC in al, dx 006F728E 48 dec eax 006F728F 0084EF4800C481 add [edi+ebp*8+$81C40048], al 006F7296 6F outsd 006F7297 000E add [esi], cl 006F7299 0000 add [eax], al *) end; end.