D7myChuangpin/YSYF/RM_PageSetup.pas

4291 lines
142 KiB
ObjectPascal
Raw Permalink Normal View History

2024-07-23 20:18:14 +08:00
unit RM_PageSetup;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics,
Controls, Forms, Dialogs, StdCtrls
type
TRMPageSetupForm=class(TForm)
btnOK: TButton;
btnCancel: TButton;
PageControl1: TPageControl;
TabSheet1: TTabSheet;
TabSheet2: TTabSheet;
TabSheet3: TTabSheet;
GroupBox2: TGroupBox;
imgLandScape: TImage;
imgPortrait: TImage;
rdbPortrait: TRadioButton;
rdbLandscape: TRadioButton;
GroupBox1: TGroupBox;
chkPrintToPrevPage: TCheckBox;
TabSheet4: TTabSheet;
chkUnlimitedHeight: TCheckBox;
cmbPaperNames: TComboBox;
lblPaperWidth: TLabel;
lblPaperHeight: TLabel;
lblPaperSize: TLabel;
lstBinNames: TListBox;
lblPaperTray: TLabel;
grbPreview: TGroupBox;
lblPrinterName: TLabel;
cmbPrinterNames: TComboBox;
chkDoublePass: TCheckBox;
chkTaoda: TCheckBox;
chkColorPrint: TCheckBox;
Label9: TLabel;
edtTitle: TEdit;
chkNewPage: TCheckBox;
GroupBox5: TGroupBox;
lblColCount: TLabel;
lblColGap: TLabel;
GroupBox3: TGroupBox;
lblMarginTop: TLabel;
lblMarginBottom: TLabel;
lblMarginLeft: TLabel;
lblMarginRight: TLabel;
chkConvertNulls: TCheckBox;
chkPageMode: TCheckBox;
procedure FormCreate(Sender : TObject);
procedure cmbPrinterNamesChange(Sender : TObject);
procedure cmbPaperNamesChange(Sender : TObject);
procedure rdbPortraitClick(Sender : TObject);
procedure FormShow(Sender : TObject);
procedure FormCloseQuery(Sender : TObject);
procedure edtTitleExit(Sender : TObject);
procedure FormDestroy(Sender : TObject);
procedure btnOKClick(Sender : TObject);
procedure lstBinNamesClick(Sender : TObject);
procedure _PROC_006F5350(Sender : TObject);
procedure _PROC_006F5380(Sender : TObject);
procedure _PROC_006F568F(Sender : TObject);
procedure _PROC_006F56D0(Sender : TObject);
procedure _PROC_006F5A53(Sender : TObject);
procedure _PROC_006F5A60(Sender : TObject);
procedure _PROC_006F5AD0(Sender : TObject);
procedure _PROC_006F5BC4(Sender : TObject);
procedure _PROC_006F64C8(Sender : TObject);
procedure _PROC_006F6525(Sender : TObject);
procedure _PROC_006F6594(Sender : TObject);
procedure _PROC_006F6B29(Sender : TObject);
procedure _PROC_006F6B40(Sender : TObject);
procedure _PROC_006F6B57(Sender : TObject);
procedure _PROC_006F6B6E(Sender : TObject);
procedure _PROC_006F6B85(Sender : TObject);
procedure _PROC_006F6B9C(Sender : TObject);
procedure _PROC_006F6BB3(Sender : TObject);
procedure _PROC_006F6BCA(Sender : TObject);
procedure _PROC_006F6C91(Sender : TObject);
procedure _PROC_006F6CC0(Sender : TObject);
procedure _PROC_006F6CC8(Sender : TObject);
procedure _PROC_006F6D2E(Sender : TObject);
private
{ Private declarations }
public
{ Public declarations }
end ;
var
RMPageSetupForm: TRMPageSetupForm;
{This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer}
implementation
{$R *.DFM}
procedure TRMPageSetupForm.FormCreate(Sender : TObject);
begin
(*
006F5DCC 53 push ebx
006F5DCD 56 push esi
006F5DCE 57 push edi
006F5DCF 83C4F0 add esp, -$10
006F5DD2 8BD8 mov ebx, eax
006F5DD4 33C0 xor eax, eax
* Reference to field TRMPageSetupForm.OFFS_03A8
|
006F5DD6 8983A8030000 mov [ebx+$03A8], eax
006F5DDC 8BC3 mov eax, ebx
* Reference to : TRMPageSetupForm._PROC_006F56D0()
|
006F5DDE E8EDF8FFFF call 006F56D0
006F5DE3 B201 mov dl, $01
* Reference to class TRMPageSetting
|
006F5DE5 A108DD7200 mov eax, dword ptr [$0072DD08]
* Reference to: InStack.TInStack.Create(TInStack;boolean);
| or: System.TObject.Create(TObject;Boolean);
|
006F5DEA E82DE5D0FF call 0040431C
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F5DEF 89839C030000 mov [ebx+$039C], eax
006F5DF5 8BCB mov ecx, ebx
006F5DF7 B201 mov dl, $01
* Reference to class TRMSpinEdit
|
006F5DF9 A148317300 mov eax, dword ptr [$00733148]
* Reference to : TRxUpDown._PROC_00735094()
|
006F5DFE E891F20300 call 00735094
006F5E03 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_03B4
|
006F5E05 89B3B4030000 mov [ebx+$03B4], esi
* Reference to control TRMPageSetupForm.TabSheet1 : TTabSheet
|
006F5E0B 8B9304030000 mov edx, [ebx+$0304]
006F5E11 8BC6 mov eax, esi
006F5E13 8B08 mov ecx, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_68
|
006F5E15 FF5168 call dword ptr [ecx+$68]
006F5E18 6A56 push $56
006F5E1A 6A15 push $15
006F5E1C 8D542408 lea edx, [esp+$08]
* Reference to control TRMPageSetupForm.lblPaperWidth : TLabel
|
006F5E20 8B8338030000 mov eax, [ebx+$0338]
* Reference to: Controls.TControl.GetBoundsRect(TControl):Windows.TRect;
|
006F5E26 E86521D9FF call 00487F90
006F5E2B 8B542410 mov edx, [esp+$10]
006F5E2F 83C202 add edx, +$02
* Reference to control TRMPageSetupForm.lblPaperWidth : TLabel
|
006F5E32 8B8338030000 mov eax, [ebx+$0338]
* Reference to field TLabel.Top : Integer
|
006F5E38 8B4844 mov ecx, [eax+$44]
006F5E3B 8BC6 mov eax, esi
006F5E3D 8B38 mov edi, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_0084
|
006F5E3F FF9784000000 call dword ptr [edi+$0084]
006F5E45 B201 mov dl, $01
006F5E47 8BC6 mov eax, esi
* Reference to : TRxUpDown._PROC_00735E2C()
|
006F5E49 E8DEFF0300 call 00735E2C
* Reference to field TRMSpinEdit.OFFS_01CC
|
006F5E4E 899ECC010000 mov [esi+$01CC], ebx
* Reference to field TRMSpinEdit.OFFS_01C8
|
006F5E54 C786C8010000C8646F00 mov dword ptr [esi+$01C8], $006F64C8
* Reference to field TRMSpinEdit.OFFS_026C
|
006F5E5E 899E6C020000 mov [esi+$026C], ebx
* Reference to field TRMSpinEdit.OFFS_0268
|
006F5E64 C78668020000C8646F00 mov dword ptr [esi+$0268], $006F64C8
* Reference to field TRMSpinEdit.OFFS_0274
|
006F5E6E 899E74020000 mov [esi+$0274], ebx
* Reference to field TRMSpinEdit.OFFS_0270
|
006F5E74 C78670020000C8646F00 mov dword ptr [esi+$0270], $006F64C8
006F5E7E 8BCB mov ecx, ebx
006F5E80 B201 mov dl, $01
* Reference to class TRMSpinEdit
|
006F5E82 A148317300 mov eax, dword ptr [$00733148]
* Reference to : TRxUpDown._PROC_00735094()
|
006F5E87 E808F20300 call 00735094
006F5E8C 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_03B0
|
006F5E8E 89B3B0030000 mov [ebx+$03B0], esi
* Reference to control TRMPageSetupForm.TabSheet1 : TTabSheet
|
006F5E94 8B9304030000 mov edx, [ebx+$0304]
006F5E9A 8BC6 mov eax, esi
006F5E9C 8B08 mov ecx, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_68
|
006F5E9E FF5168 call dword ptr [ecx+$68]
006F5EA1 6A56 push $56
006F5EA3 6A15 push $15
* Reference to control TRMPageSetupForm.lblPaperHeight : TLabel
|
006F5EA5 8B833C030000 mov eax, [ebx+$033C]
* Reference to field TLabel.Top : Integer
|
006F5EAB 8B4844 mov ecx, [eax+$44]
* Reference to field TRMPageSetupForm.OFFS_03B4
|
006F5EAE 8B83B4030000 mov eax, [ebx+$03B4]
006F5EB4 8B5040 mov edx, [eax+$40]
006F5EB7 8BC6 mov eax, esi
006F5EB9 8B38 mov edi, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_0084
|
006F5EBB FF9784000000 call dword ptr [edi+$0084]
006F5EC1 B201 mov dl, $01
006F5EC3 8BC6 mov eax, esi
* Reference to : TRxUpDown._PROC_00735E2C()
|
006F5EC5 E862FF0300 call 00735E2C
* Reference to field TRMSpinEdit.OFFS_01CC
|
006F5ECA 899ECC010000 mov [esi+$01CC], ebx
* Reference to field TRMSpinEdit.OFFS_01C8
|
006F5ED0 C786C8010000C8646F00 mov dword ptr [esi+$01C8], $006F64C8
* Reference to field TRMSpinEdit.OFFS_026C
|
006F5EDA 899E6C020000 mov [esi+$026C], ebx
* Reference to field TRMSpinEdit.OFFS_0268
|
006F5EE0 C78668020000C8646F00 mov dword ptr [esi+$0268], $006F64C8
* Reference to field TRMSpinEdit.OFFS_0274
|
006F5EEA 899E74020000 mov [esi+$0274], ebx
* Reference to field TRMSpinEdit.OFFS_0270
|
006F5EF0 C78670020000C8646F00 mov dword ptr [esi+$0270], $006F64C8
006F5EFA 8BCB mov ecx, ebx
006F5EFC B201 mov dl, $01
* Reference to class TRMSpinEdit
|
006F5EFE A148317300 mov eax, dword ptr [$00733148]
* Reference to : TRxUpDown._PROC_00735094()
|
006F5F03 E88CF10300 call 00735094
006F5F08 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_03B8
|
006F5F0A 89B3B8030000 mov [ebx+$03B8], esi
* Reference to control TRMPageSetupForm.GroupBox3 : TGroupBox
|
006F5F10 8B937C030000 mov edx, [ebx+$037C]
006F5F16 8BC6 mov eax, esi
006F5F18 8B08 mov ecx, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_68
|
006F5F1A FF5168 call dword ptr [ecx+$68]
* Reference to control TRMPageSetupForm.GroupBox3 : TGroupBox
|
006F5F1D 8B837C030000 mov eax, [ebx+$037C]
* Reference to field TGroupBox.Width : Integer
|
006F5F23 8B4048 mov eax, [eax+$48]
006F5F26 83E878 sub eax, +$78
006F5F29 83E804 sub eax, +$04
006F5F2C 50 push eax
006F5F2D 6A15 push $15
* Reference to control TRMPageSetupForm.lblMarginTop : TLabel
|
006F5F2F 8B8380030000 mov eax, [ebx+$0380]
* Reference to field TLabel.Top : Integer
|
006F5F35 8B4844 mov ecx, [eax+$44]
006F5F38 BA78000000 mov edx, $00000078
006F5F3D 8BC6 mov eax, esi
006F5F3F 8B38 mov edi, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_0084
|
006F5F41 FF9784000000 call dword ptr [edi+$0084]
006F5F47 B201 mov dl, $01
006F5F49 8BC6 mov eax, esi
* Reference to : TRxUpDown._PROC_00735E2C()
|
006F5F4B E8DCFE0300 call 00735E2C
006F5F50 33C0 xor eax, eax
* Reference to field TRMSpinEdit.OFFS_0228
|
006F5F52 898628020000 mov [esi+$0228], eax
* Reference to field TRMSpinEdit.OFFS_022C
|
006F5F58 C7862C020000FEFFFFFF mov dword ptr [esi+$022C], $FFFFFFFE
* Reference to field TRMSpinEdit.OFFS_0230
|
006F5F62 66C786300200001DC0 mov word ptr [esi+$0230], $C01D
* Reference to field TRMSpinEdit.OFFS_0248
|
006F5F6B C78648020000CDCCCCCC mov dword ptr [esi+$0248], $CCCCCCCD
* Reference to field TRMSpinEdit.OFFS_024C
|
006F5F75 C7864C020000CCCCCCCC mov dword ptr [esi+$024C], $CCCCCCCC
* Reference to field TRMSpinEdit.OFFS_0250
|
006F5F7F 66C78650020000FB3F mov word ptr [esi+$0250], $3FFB
* Reference to field TRMSpinEdit.OFFS_0274
|
006F5F88 899E74020000 mov [esi+$0274], ebx
* Reference to field TRMSpinEdit.OFFS_0270
|
006F5F8E C7867002000024656F00 mov dword ptr [esi+$0270], $006F6524
* Reference to field TRMSpinEdit.OFFS_026C
|
006F5F98 899E6C020000 mov [esi+$026C], ebx
* Reference to field TRMSpinEdit.OFFS_0268
|
006F5F9E C7866802000024656F00 mov dword ptr [esi+$0268], $006F6524
* Reference to field TRMSpinEdit.OFFS_01CC
|
006F5FA8 899ECC010000 mov [esi+$01CC], ebx
* Reference to field TRMSpinEdit.OFFS_01C8
|
006F5FAE C786C801000024656F00 mov dword ptr [esi+$01C8], $006F6524
006F5FB8 8BCB mov ecx, ebx
006F5FBA B201 mov dl, $01
* Reference to class TRMSpinEdit
|
006F5FBC A148317300 mov eax, dword ptr [$00733148]
* Reference to : TRxUpDown._PROC_00735094()
|
006F5FC1 E8CEF00300 call 00735094
006F5FC6 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_03BC
|
006F5FC8 89B3BC030000 mov [ebx+$03BC], esi
* Reference to control TRMPageSetupForm.GroupBox3 : TGroupBox
|
006F5FCE 8B937C030000 mov edx, [ebx+$037C]
006F5FD4 8BC6 mov eax, esi
006F5FD6 8B08 mov ecx, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_68
|
006F5FD8 FF5168 call dword ptr [ecx+$68]
* Reference to field TRMPageSetupForm.OFFS_03B8
|
006F5FDB 8B83B8030000 mov eax, [ebx+$03B8]
006F5FE1 8B5048 mov edx, [eax+$48]
006F5FE4 52 push edx
006F5FE5 6A15 push $15
* Reference to control TRMPageSetupForm.lblMarginBottom : TLabel
|
006F5FE7 8B9384030000 mov edx, [ebx+$0384]
* Reference to field TLabel.Top : Integer
|
006F5FED 8B4A44 mov ecx, [edx+$44]
006F5FF0 8B5040 mov edx, [eax+$40]
006F5FF3 8BC6 mov eax, esi
006F5FF5 8B38 mov edi, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_0084
|
006F5FF7 FF9784000000 call dword ptr [edi+$0084]
006F5FFD B201 mov dl, $01
006F5FFF 8BC6 mov eax, esi
* Reference to : TRxUpDown._PROC_00735E2C()
|
006F6001 E826FE0300 call 00735E2C
006F6006 33C0 xor eax, eax
* Reference to field TRMSpinEdit.OFFS_0228
|
006F6008 898628020000 mov [esi+$0228], eax
* Reference to field TRMSpinEdit.OFFS_022C
|
006F600E C7862C020000FEFFFFFF mov dword ptr [esi+$022C], $FFFFFFFE
* Reference to field TRMSpinEdit.OFFS_0230
|
006F6018 66C786300200001DC0 mov word ptr [esi+$0230], $C01D
* Reference to field TRMSpinEdit.OFFS_0248
|
006F6021 C78648020000CDCCCCCC mov dword ptr [esi+$0248], $CCCCCCCD
* Reference to field TRMSpinEdit.OFFS_024C
|
006F602B C7864C020000CCCCCCCC mov dword ptr [esi+$024C], $CCCCCCCC
* Reference to field TRMSpinEdit.OFFS_0250
|
006F6035 66C78650020000FB3F mov word ptr [esi+$0250], $3FFB
* Reference to field TRMSpinEdit.OFFS_0274
|
006F603E 899E74020000 mov [esi+$0274], ebx
* Reference to field TRMSpinEdit.OFFS_0270
|
006F6044 C7867002000024656F00 mov dword ptr [esi+$0270], $006F6524
* Reference to field TRMSpinEdit.OFFS_026C
|
006F604E 899E6C020000 mov [esi+$026C], ebx
* Reference to field TRMSpinEdit.OFFS_0268
|
006F6054 C7866802000024656F00 mov dword ptr [esi+$0268], $006F6524
* Reference to field TRMSpinEdit.OFFS_01CC
|
006F605E 899ECC010000 mov [esi+$01CC], ebx
* Reference to field TRMSpinEdit.OFFS_01C8
|
006F6064 C786C801000024656F00 mov dword ptr [esi+$01C8], $006F6524
006F606E 8BCB mov ecx, ebx
006F6070 B201 mov dl, $01
* Reference to class TRMSpinEdit
|
006F6072 A148317300 mov eax, dword ptr [$00733148]
* Reference to : TRxUpDown._PROC_00735094()
|
006F6077 E818F00300 call 00735094
006F607C 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_03C0
|
006F607E 89B3C0030000 mov [ebx+$03C0], esi
* Reference to control TRMPageSetupForm.GroupBox3 : TGroupBox
|
006F6084 8B937C030000 mov edx, [ebx+$037C]
006F608A 8BC6 mov eax, esi
006F608C 8B08 mov ecx, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_68
|
006F608E FF5168 call dword ptr [ecx+$68]
* Reference to field TRMPageSetupForm.OFFS_03B8
|
006F6091 8B83B8030000 mov eax, [ebx+$03B8]
006F6097 8B5048 mov edx, [eax+$48]
006F609A 52 push edx
006F609B 6A15 push $15
* Reference to control TRMPageSetupForm.lblMarginLeft : TLabel
|
006F609D 8B9388030000 mov edx, [ebx+$0388]
* Reference to field TLabel.Top : Integer
|
006F60A3 8B4A44 mov ecx, [edx+$44]
006F60A6 8B5040 mov edx, [eax+$40]
006F60A9 8BC6 mov eax, esi
006F60AB 8B38 mov edi, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_0084
|
006F60AD FF9784000000 call dword ptr [edi+$0084]
006F60B3 B201 mov dl, $01
006F60B5 8BC6 mov eax, esi
* Reference to : TRxUpDown._PROC_00735E2C()
|
006F60B7 E870FD0300 call 00735E2C
006F60BC 33C0 xor eax, eax
* Reference to field TRMSpinEdit.OFFS_0228
|
006F60BE 898628020000 mov [esi+$0228], eax
* Reference to field TRMSpinEdit.OFFS_022C
|
006F60C4 C7862C020000FEFFFFFF mov dword ptr [esi+$022C], $FFFFFFFE
* Reference to field TRMSpinEdit.OFFS_0230
|
006F60CE 66C786300200001DC0 mov word ptr [esi+$0230], $C01D
* Reference to field TRMSpinEdit.OFFS_0248
|
006F60D7 C78648020000CDCCCCCC mov dword ptr [esi+$0248], $CCCCCCCD
* Reference to field TRMSpinEdit.OFFS_024C
|
006F60E1 C7864C020000CCCCCCCC mov dword ptr [esi+$024C], $CCCCCCCC
* Reference to field TRMSpinEdit.OFFS_0250
|
006F60EB 66C78650020000FB3F mov word ptr [esi+$0250], $3FFB
* Reference to field TRMSpinEdit.OFFS_0274
|
006F60F4 899E74020000 mov [esi+$0274], ebx
* Reference to field TRMSpinEdit.OFFS_0270
|
006F60FA C7867002000024656F00 mov dword ptr [esi+$0270], $006F6524
* Reference to field TRMSpinEdit.OFFS_026C
|
006F6104 899E6C020000 mov [esi+$026C], ebx
* Reference to field TRMSpinEdit.OFFS_0268
|
006F610A C7866802000024656F00 mov dword ptr [esi+$0268], $006F6524
* Reference to field TRMSpinEdit.OFFS_01CC
|
006F6114 899ECC010000 mov [esi+$01CC], ebx
* Reference to field TRMSpinEdit.OFFS_01C8
|
006F611A C786C801000024656F00 mov dword ptr [esi+$01C8], $006F6524
006F6124 8BCB mov ecx, ebx
006F6126 B201 mov dl, $01
* Reference to class TRMSpinEdit
|
006F6128 A148317300 mov eax, dword ptr [$00733148]
* Reference to : TRxUpDown._PROC_00735094()
|
006F612D E862EF0300 call 00735094
006F6132 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_03C4
|
006F6134 89B3C4030000 mov [ebx+$03C4], esi
* Reference to control TRMPageSetupForm.GroupBox3 : TGroupBox
|
006F613A 8B937C030000 mov edx, [ebx+$037C]
006F6140 8BC6 mov eax, esi
006F6142 8B08 mov ecx, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_68
|
006F6144 FF5168 call dword ptr [ecx+$68]
* Reference to field TRMPageSetupForm.OFFS_03B8
|
006F6147 8B83B8030000 mov eax, [ebx+$03B8]
006F614D 8B5048 mov edx, [eax+$48]
006F6150 52 push edx
006F6151 6A15 push $15
* Reference to control TRMPageSetupForm.lblMarginRight : TLabel
|
006F6153 8B938C030000 mov edx, [ebx+$038C]
* Reference to field TLabel.Top : Integer
|
006F6159 8B4A44 mov ecx, [edx+$44]
006F615C 8B5040 mov edx, [eax+$40]
006F615F 8BC6 mov eax, esi
006F6161 8B38 mov edi, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_0084
|
006F6163 FF9784000000 call dword ptr [edi+$0084]
006F6169 B201 mov dl, $01
006F616B 8BC6 mov eax, esi
* Reference to : TRxUpDown._PROC_00735E2C()
|
006F616D E8BAFC0300 call 00735E2C
006F6172 33C0 xor eax, eax
* Reference to field TRMSpinEdit.OFFS_0228
|
006F6174 898628020000 mov [esi+$0228], eax
* Reference to field TRMSpinEdit.OFFS_022C
|
006F617A C7862C020000FEFFFFFF mov dword ptr [esi+$022C], $FFFFFFFE
* Reference to field TRMSpinEdit.OFFS_0230
|
006F6184 66C786300200001DC0 mov word ptr [esi+$0230], $C01D
* Reference to field TRMSpinEdit.OFFS_0248
|
006F618D C78648020000CDCCCCCC mov dword ptr [esi+$0248], $CCCCCCCD
* Reference to field TRMSpinEdit.OFFS_024C
|
006F6197 C7864C020000CCCCCCCC mov dword ptr [esi+$024C], $CCCCCCCC
* Reference to field TRMSpinEdit.OFFS_0250
|
006F61A1 66C78650020000FB3F mov word ptr [esi+$0250], $3FFB
* Reference to field TRMSpinEdit.OFFS_0274
|
006F61AA 899E74020000 mov [esi+$0274], ebx
* Reference to field TRMSpinEdit.OFFS_0270
|
006F61B0 C7867002000024656F00 mov dword ptr [esi+$0270], $006F6524
* Reference to field TRMSpinEdit.OFFS_026C
|
006F61BA 899E6C020000 mov [esi+$026C], ebx
* Reference to field TRMSpinEdit.OFFS_0268
|
006F61C0 C7866802000024656F00 mov dword ptr [esi+$0268], $006F6524
* Reference to field TRMSpinEdit.OFFS_01CC
|
006F61CA 899ECC010000 mov [esi+$01CC], ebx
* Reference to field TRMSpinEdit.OFFS_01C8
|
006F61D0 C786C801000024656F00 mov dword ptr [esi+$01C8], $006F6524
006F61DA 8BCB mov ecx, ebx
006F61DC B201 mov dl, $01
* Reference to class TRMSpinEdit
|
006F61DE A148317300 mov eax, dword ptr [$00733148]
* Reference to : TRxUpDown._PROC_00735094()
|
006F61E3 E8ACEE0300 call 00735094
006F61E8 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_03C8
|
006F61EA 89B3C8030000 mov [ebx+$03C8], esi
* Reference to control TRMPageSetupForm.GroupBox5 : TGroupBox
|
006F61F0 8B9370030000 mov edx, [ebx+$0370]
006F61F6 8BC6 mov eax, esi
006F61F8 8B08 mov ecx, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_68
|
006F61FA FF5168 call dword ptr [ecx+$68]
* Reference to field TRMPageSetupForm.OFFS_03B8
|
006F61FD 8B83B8030000 mov eax, [ebx+$03B8]
006F6203 8B5048 mov edx, [eax+$48]
006F6206 52 push edx
006F6207 6A15 push $15
* Reference to control TRMPageSetupForm.lblColCount : TLabel
|
006F6209 8B9374030000 mov edx, [ebx+$0374]
* Reference to field TLabel.Top : Integer
|
006F620F 8B4A44 mov ecx, [edx+$44]
006F6212 8B5040 mov edx, [eax+$40]
006F6215 8BC6 mov eax, esi
006F6217 8B38 mov edi, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_0084
|
006F6219 FF9784000000 call dword ptr [edi+$0084]
006F621F 33C0 xor eax, eax
* Reference to field TRMSpinEdit.OFFS_0228
|
006F6221 898628020000 mov [esi+$0228], eax
* Reference to field TRMSpinEdit.OFFS_022C
|
006F6227 C7862C02000000000080 mov dword ptr [esi+$022C], $80000000
* Reference to field TRMSpinEdit.OFFS_0230
|
006F6231 66C78630020000FF3F mov word ptr [esi+$0230], $3FFF
* Reference to field TRMSpinEdit.OFFS_01CC
|
006F623A 899ECC010000 mov [esi+$01CC], ebx
* Reference to field TRMSpinEdit.OFFS_01C8
|
006F6240 C786C801000024656F00 mov dword ptr [esi+$01C8], $006F6524
006F624A 8BCB mov ecx, ebx
006F624C B201 mov dl, $01
* Reference to class TRMSpinEdit
|
006F624E A148317300 mov eax, dword ptr [$00733148]
* Reference to : TRxUpDown._PROC_00735094()
|
006F6253 E83CEE0300 call 00735094
006F6258 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_03CC
|
006F625A 89B3CC030000 mov [ebx+$03CC], esi
* Reference to control TRMPageSetupForm.GroupBox5 : TGroupBox
|
006F6260 8B9370030000 mov edx, [ebx+$0370]
006F6266 8BC6 mov eax, esi
006F6268 8B08 mov ecx, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_68
|
006F626A FF5168 call dword ptr [ecx+$68]
* Reference to field TRMPageSetupForm.OFFS_03C8
|
006F626D 8B83C8030000 mov eax, [ebx+$03C8]
006F6273 8B5048 mov edx, [eax+$48]
006F6276 52 push edx
006F6277 6A15 push $15
* Reference to control TRMPageSetupForm.lblColGap : TLabel
|
006F6279 8B9378030000 mov edx, [ebx+$0378]
* Reference to field TLabel.Top : Integer
|
006F627F 8B4A44 mov ecx, [edx+$44]
006F6282 8B5040 mov edx, [eax+$40]
006F6285 8BC6 mov eax, esi
006F6287 8B38 mov edi, [eax]
* Possible reference to virtual method TRMSpinEdit.OFFS_0084
|
006F6289 FF9784000000 call dword ptr [edi+$0084]
006F628F B201 mov dl, $01
006F6291 8BC6 mov eax, esi
* Reference to : TRxUpDown._PROC_00735E2C()
|
006F6293 E894FB0300 call 00735E2C
006F6298 33C0 xor eax, eax
* Reference to field TRMSpinEdit.OFFS_0228
|
006F629A 898628020000 mov [esi+$0228], eax
* Reference to field TRMSpinEdit.OFFS_022C
|
006F62A0 C7862C020000FEFFFFFF mov dword ptr [esi+$022C], $FFFFFFFE
* Reference to field TRMSpinEdit.OFFS_0230
|
006F62AA 66C786300200001DC0 mov word ptr [esi+$0230], $C01D
* Reference to field TRMSpinEdit.OFFS_0248
|
006F62B3 C78648020000CDCCCCCC mov dword ptr [esi+$0248], $CCCCCCCD
* Reference to field TRMSpinEdit.OFFS_024C
|
006F62BD C7864C020000CCCCCCCC mov dword ptr [esi+$024C], $CCCCCCCC
* Reference to field TRMSpinEdit.OFFS_0250
|
006F62C7 66C78650020000FB3F mov word ptr [esi+$0250], $3FFB
* Reference to field TRMSpinEdit.OFFS_01CC
|
006F62D0 899ECC010000 mov [esi+$01CC], ebx
* Reference to field TRMSpinEdit.OFFS_01C8
|
006F62D6 C786C801000024656F00 mov dword ptr [esi+$01C8], $006F6524
006F62E0 891D5C398900 mov [$0089395C], ebx
006F62E6 8BCB mov ecx, ebx
006F62E8 B201 mov dl, $01
* Reference to class TRMPageImage
|
006F62EA A1784C6F00 mov eax, dword ptr [$006F4C78]
|
006F62EF E800F0FFFF call 006F52F4
006F62F4 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_0398
|
006F62F6 89B398030000 mov [ebx+$0398], esi
006F62FC 8BD6 mov edx, esi
* Reference to control TRMPageSetupForm.grbPreview : TGroupBox
|
006F62FE 8B834C030000 mov eax, [ebx+$034C]
* Reference to: Controls.TWinControl.InsertControl(TWinControl;TControl);
|
006F6304 E81B58D9FF call 0048BB24
* Reference to field TRMPageSetupForm.OFFS_0398
|
006F6309 8BB398030000 mov esi, [ebx+$0398]
006F630F BA05000000 mov edx, $00000005
006F6314 8BC6 mov eax, esi
* Reference to: Controls.TControl.SetLeft(TControl;Integer);
|
006F6316 E81D1AD9FF call 00487D38
006F631B BA14000000 mov edx, $00000014
006F6320 8BC6 mov eax, esi
* Reference to: Controls.TControl.SetTop(TControl;Integer);
|
006F6322 E8351AD9FF call 00487D5C
* Reference to control TRMPageSetupForm.grbPreview : TGroupBox
|
006F6327 8B834C030000 mov eax, [ebx+$034C]
* Reference to field TGroupBox.Width : Integer
|
006F632D 8B5048 mov edx, [eax+$48]
006F6330 83EA0A sub edx, +$0A
006F6333 8BC6 mov eax, esi
* Reference to: Controls.TControl.SetWidth(TControl;Integer);
|
006F6335 E84A1AD9FF call 00487D84
* Reference to control TRMPageSetupForm.grbPreview : TGroupBox
|
006F633A 8B834C030000 mov eax, [ebx+$034C]
* Reference to field TGroupBox.Height : Integer
|
006F6340 8B504C mov edx, [eax+$4C]
006F6343 83EA1E sub edx, +$1E
006F6346 8BC6 mov eax, esi
* Reference to: Controls.TControl.SetHeight(TControl;Integer);
|
006F6348 E85B1AD9FF call 00487DA8
* Reference to control TRMPageSetupForm.TabSheet1 : TTabSheet
|
006F634D 8B9304030000 mov edx, [ebx+$0304]
* Reference to control TRMPageSetupForm.PageControl1 : TPageControl
|
006F6353 8B8300030000 mov eax, [ebx+$0300]
* Reference to: ComCtrls.TPageControl.SetActivePage(TPageControl;TTabSheet);
|
006F6359 E80273D6FF call 0045D660
006F635E 83C410 add esp, +$10
006F6361 5F pop edi
006F6362 5E pop esi
006F6363 5B pop ebx
006F6364 C3 ret
*)
end;
procedure TRMPageSetupForm.cmbPrinterNamesChange(Sender : TObject);
begin
(*
|
006F63D0 E8F7F6FFFF call 006F5ACC
006F63D5 C3 ret
*)
end;
procedure TRMPageSetupForm.cmbPaperNamesChange(Sender : TObject);
begin
(*
006F63D8 53 push ebx
006F63D9 56 push esi
006F63DA 57 push edi
006F63DB 8BD8 mov ebx, eax
* Reference to control TRMPageSetupForm.cmbPaperNames : TComboBox
|
006F63DD 8B8334030000 mov eax, [ebx+$0334]
006F63E3 8B10 mov edx, [eax]
* Reference to method TComboBox.ItemIndex()
|
006F63E5 FF92CC000000 call dword ptr [edx+$00CC]
006F63EB 8BF0 mov esi, eax
006F63ED 85F6 test esi, esi
006F63EF 0F8C90000000 jl 006F6485
006F63F5 8BD6 mov edx, esi
* Reference to field TRMPageSetupForm.OFFS_03A4
|
006F63F7 8B83A4030000 mov eax, [ebx+$03A4]
|
006F63FD E8CA8C0300 call 0072F0CC
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6402 8B939C030000 mov edx, [ebx+$039C]
006F6408 6689420C mov [edx+$0C], ax
* Reference to control TRMPageSetupForm.cmbPaperNames : TComboBox
|
006F640C 8B8334030000 mov eax, [ebx+$0334]
* Reference to field TComboBox.Items : TStrings
|
006F6412 8B803C020000 mov eax, [eax+$023C]
006F6418 8B10 mov edx, [eax]
* Reference to method TStrings.Count()
|
006F641A FF5214 call dword ptr [edx+$14]
006F641D 48 dec eax
006F641E 3BF0 cmp esi, eax
006F6420 745C jz 006F647E
* Reference to field TRMPageSetupForm.OFFS_03A4
|
006F6422 8BBBA4030000 mov edi, [ebx+$03A4]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6428 8B839C030000 mov eax, [ebx+$039C]
006F642E 80781800 cmp byte ptr [eax+$18], $00
006F6432 7526 jnz 006F645A
006F6434 8BD6 mov edx, esi
006F6436 8BC7 mov eax, edi
|
006F6438 E82F8A0300 call 0072EE6C
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F643D 8B939C030000 mov edx, [ebx+$039C]
006F6443 894210 mov [edx+$10], eax
006F6446 8BD6 mov edx, esi
006F6448 8BC7 mov eax, edi
|
006F644A E8B58A0300 call 0072EF04
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F644F 8B939C030000 mov edx, [ebx+$039C]
006F6455 894214 mov [edx+$14], eax
006F6458 EB24 jmp 006F647E
006F645A 8BD6 mov edx, esi
006F645C 8BC7 mov eax, edi
|
006F645E E8A18A0300 call 0072EF04
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6463 8B939C030000 mov edx, [ebx+$039C]
006F6469 894210 mov [edx+$10], eax
006F646C 8BD6 mov edx, esi
006F646E 8BC7 mov eax, edi
|
006F6470 E8F7890300 call 0072EE6C
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6475 8B939C030000 mov edx, [ebx+$039C]
006F647B 894214 mov [edx+$14], eax
006F647E 8BC3 mov eax, ebx
* Reference to : TRMPageSetupForm._PROC_006F5BC4()
|
006F6480 E83FF7FFFF call 006F5BC4
006F6485 5F pop edi
006F6486 5E pop esi
006F6487 5B pop ebx
006F6488 C3 ret
*)
end;
procedure TRMPageSetupForm.rdbPortraitClick(Sender : TObject);
begin
(*
006F648C 53 push ebx
006F648D 8BD8 mov ebx, eax
* Reference to control TRMPageSetupForm.rdbPortrait : TRadioButton
|
006F648F 8B831C030000 mov eax, [ebx+$031C]
006F6495 8B10 mov edx, [eax]
* Reference to method TRadioButton.GetChecked()
|
006F6497 FF92C8000000 call dword ptr [edx+$00C8]
006F649D 84C0 test al, al
006F649F 740F jz 006F64B0
006F64A1 33D2 xor edx, edx
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F64A3 8B839C030000 mov eax, [ebx+$039C]
|
006F64A9 E882B60300 call 00731B30
006F64AE EB0D jmp 006F64BD
006F64B0 B201 mov dl, $01
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F64B2 8B839C030000 mov eax, [ebx+$039C]
|
006F64B8 E873B60300 call 00731B30
006F64BD 8BC3 mov eax, ebx
* Reference to : TRMPageSetupForm._PROC_006F5BC4()
|
006F64BF E800F7FFFF call 006F5BC4
006F64C4 5B pop ebx
006F64C5 C3 ret
*)
end;
procedure TRMPageSetupForm.FormShow(Sender : TObject);
begin
(*
006F6368 53 push ebx
006F6369 8BD8 mov ebx, eax
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F636B 8B839C030000 mov eax, [ebx+$039C]
006F6371 83784C01 cmp dword ptr [eax+$4C], +$01
006F6375 7D0A jnl 006F6381
006F6377 BA01000000 mov edx, $00000001
|
006F637C E8A7B70300 call 00731B28
* Reference to: Clipbrd.Clipboard:TClipboard;
| or: ComObj.ComClassManager:TComClassManager;
| or: Graphics.GetFileFormats:TFileFormatsList;
| or: Graphics.GetClipboardFormats:TClipboardFormats;
| or: Printers.Printer:TPrinter;
| or: QClipbrd.Clipboard:TClipboard;
|
006F6381 E85A7A0300 call 0072DDE0
006F6386 8B5008 mov edx, [eax+$08]
* Reference to control TRMPageSetupForm.cmbPrinterNames : TComboBox
|
006F6389 8B8354030000 mov eax, [ebx+$0354]
* Reference to field TComboBox.Items : TStrings
|
006F638F 8B803C020000 mov eax, [eax+$023C]
006F6395 8B08 mov ecx, [eax]
* Reference to method TStrings.Assign(TPersistent)
|
006F6397 FF5108 call dword ptr [ecx+$08]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F639A 8B83AC030000 mov eax, [ebx+$03AC]
006F63A0 8B502C mov edx, [eax+$2C]
* Reference to control TRMPageSetupForm.cmbPrinterNames : TComboBox
|
006F63A3 8B8354030000 mov eax, [ebx+$0354]
006F63A9 8B08 mov ecx, [eax]
* Reference to method TComboBox.ItemIndex()
|
006F63AB FF91D0000000 call dword ptr [ecx+$00D0]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F63B1 8B839C030000 mov eax, [ebx+$039C]
006F63B7 8B5004 mov edx, [eax+$04]
* Reference to control TRMPageSetupForm.edtTitle : TEdit
|
006F63BA 8B8368030000 mov eax, [ebx+$0368]
* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
006F63C0 E85B22D9FF call 00488620
006F63C5 8BC3 mov eax, ebx
|
006F63C7 E800F7FFFF call 006F5ACC
006F63CC 5B pop ebx
006F63CD C3 ret
*)
end;
procedure TRMPageSetupForm.FormCloseQuery(Sender : TObject);
begin
(*
006F65E0 55 push ebp
006F65E1 8BEC mov ebp, esp
006F65E3 83C4A8 add esp, -$58
006F65E6 53 push ebx
006F65E7 56 push esi
006F65E8 57 push edi
006F65E9 33DB xor ebx, ebx
006F65EB 895DAC mov [ebp-$54], ebx
006F65EE 895DA8 mov [ebp-$58], ebx
006F65F1 8BD8 mov ebx, eax
006F65F3 33C0 xor eax, eax
006F65F5 55 push ebp
* Possible String Reference to: '<27> <20><><EFBFBD><EFBFBD><EFBFBD>_^[<5B><>]<5D>'
|
006F65F6 68CF686F00 push $006F68CF
***** TRY
|
006F65FB 64FF30 push dword ptr fs:[eax]
006F65FE 648920 mov fs:[eax], esp
* Reference to field TRMPageSetupForm.ModalResult : TModalResult
|
006F6601 83BB4C02000001 cmp dword ptr [ebx+$024C], +$01
006F6608 0F85A6020000 jnz 006F68B4
006F660E 33C9 xor ecx, ecx
006F6610 55 push ebp
006F6611 68AA686F00 push $006F68AA
***** TRY
|
006F6616 64FF31 push dword ptr fs:[ecx]
006F6619 648921 mov fs:[ecx], esp
* Reference to control TRMPageSetupForm.cmbPrinterNames : TComboBox
|
006F661C 8B8354030000 mov eax, [ebx+$0354]
006F6622 8B10 mov edx, [eax]
* Reference to method TComboBox.ItemIndex()
|
006F6624 FF92CC000000 call dword ptr [edx+$00CC]
006F662A 8BD0 mov edx, eax
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F662C 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00730534()
|
006F6632 E8FD9E0300 call 00730534
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6637 8B839C030000 mov eax, [ebx+$039C]
006F663D 8B5014 mov edx, [eax+$14]
006F6640 52 push edx
006F6641 8B501C mov edx, [eax+$1C]
006F6644 52 push edx
006F6645 8A5018 mov dl, byte ptr [eax+$18]
006F6648 52 push edx
006F6649 6A00 push $00
006F664B 8B4810 mov ecx, [eax+$10]
006F664E 0FB7500C movzx edx, word ptr [eax+$0C]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F6652 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00731838()
|
006F6658 E8DBB10300 call 00731838
006F665D 8D55C8 lea edx, [ebp-$38]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F6660 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00730EA4()
|
006F6666 E839A80300 call 00730EA4
006F666B 8D55C0 lea edx, [ebp-$40]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F666E 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00730DA4()
|
006F6674 E82BA70300 call 00730DA4
006F6679 8B45C0 mov eax, [ebp-$40]
006F667C 50 push eax
006F667D 8D55B0 lea edx, [ebp-$50]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F6680 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00730D24()
|
006F6686 E899A60300 call 00730D24
006F668B 8B45B0 mov eax, [ebp-$50]
006F668E 5A pop edx
* Reference to : TRMPageSetupForm._PROC_006F6594()
|
006F668F E800FFFFFF call 006F6594
006F6694 DD5DF8 fstp qword ptr [ebp-$08]
006F6697 9B wait
006F6698 8D55C0 lea edx, [ebp-$40]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F669B 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00730DA4()
|
006F66A1 E8FEA60300 call 00730DA4
006F66A6 8B45C4 mov eax, [ebp-$3C]
006F66A9 50 push eax
|
006F66AA E851770300 call 0072DE00
006F66AF 8D55B0 lea edx, [ebp-$50]
* Reference to : TRMPrinterCanvas._PROC_00730D24()
|
006F66B2 E86DA60300 call 00730D24
006F66B7 8B45B4 mov eax, [ebp-$4C]
006F66BA 5A pop edx
* Reference to : TRMPageSetupForm._PROC_006F6594()
|
006F66BB E8D4FEFFFF call 006F6594
006F66C0 DD5DF0 fstp qword ptr [ebp-$10]
006F66C3 9B wait
006F66C4 8D55C0 lea edx, [ebp-$40]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F66C7 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00730DA4()
|
006F66CD E8D2A60300 call 00730DA4
006F66D2 8B45C0 mov eax, [ebp-$40]
006F66D5 50 push eax
006F66D6 8D55B0 lea edx, [ebp-$50]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F66D9 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00730D24()
|
006F66DF E840A60300 call 00730D24
006F66E4 8B45B8 mov eax, [ebp-$48]
006F66E7 5A pop edx
* Reference to : TRMPageSetupForm._PROC_006F6594()
|
006F66E8 E8A7FEFFFF call 006F6594
006F66ED DD5DE8 fstp qword ptr [ebp-$18]
006F66F0 9B wait
006F66F1 8D55C0 lea edx, [ebp-$40]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F66F4 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00730DA4()
|
006F66FA E8A5A60300 call 00730DA4
006F66FF 8B45C4 mov eax, [ebp-$3C]
006F6702 50 push eax
006F6703 8D55B0 lea edx, [ebp-$50]
* Reference to field TRMPageSetupForm.OFFS_03AC
|
006F6706 8B83AC030000 mov eax, [ebx+$03AC]
* Reference to : TRMPrinterCanvas._PROC_00730D24()
|
006F670C E813A60300 call 00730D24
006F6711 8B45BC mov eax, [ebp-$44]
006F6714 5A pop edx
* Reference to : TRMPageSetupForm._PROC_006F6594()
|
006F6715 E87AFEFFFF call 006F6594
006F671A DD5DE0 fstp qword ptr [ebp-$20]
006F671D 9B wait
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F671E 8B939C030000 mov edx, [ebx+$039C]
006F6724 DD4228 fld qword ptr [edx+$28]
006F6727 DC5DF8 fcomp qword ptr [ebp-$08]
006F672A DFE0 fstsw ax
006F672C 9E sahf
006F672D 7225 jb 006F6754
006F672F DD4230 fld qword ptr [edx+$30]
006F6732 DC5DF0 fcomp qword ptr [ebp-$10]
006F6735 DFE0 fstsw ax
006F6737 9E sahf
006F6738 721A jb 006F6754
006F673A DD4238 fld qword ptr [edx+$38]
006F673D DC5DE8 fcomp qword ptr [ebp-$18]
006F6740 DFE0 fstsw ax
006F6742 9E sahf
006F6743 720F jb 006F6754
006F6745 DD4240 fld qword ptr [edx+$40]
006F6748 DC5DE0 fcomp qword ptr [ebp-$20]
006F674B DFE0 fstsw ax
006F674D 9E sahf
006F674E 0F834C010000 jnb 006F68A0
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6754 8B939C030000 mov edx, [ebx+$039C]
006F675A DD4228 fld qword ptr [edx+$28]
006F675D DC65F8 fsub qword ptr [ebp-$08]
006F6760 DB2DE0686F00 fld tbyte ptr [$006F68E0]
006F6766 DED9 fcompp
006F6768 DFE0 fstsw ax
006F676A 9E sahf
006F676B 773D jnbe 006F67AA
006F676D DD4230 fld qword ptr [edx+$30]
006F6770 DC65F0 fsub qword ptr [ebp-$10]
006F6773 DB2DE0686F00 fld tbyte ptr [$006F68E0]
006F6779 DED9 fcompp
006F677B DFE0 fstsw ax
006F677D 9E sahf
006F677E 772A jnbe 006F67AA
006F6780 DD4238 fld qword ptr [edx+$38]
006F6783 DC65E8 fsub qword ptr [ebp-$18]
006F6786 DB2DE0686F00 fld tbyte ptr [$006F68E0]
006F678C DED9 fcompp
006F678E DFE0 fstsw ax
006F6790 9E sahf
006F6791 7717 jnbe 006F67AA
006F6793 DD4240 fld qword ptr [edx+$40]
006F6796 DC65E0 fsub qword ptr [ebp-$20]
006F6799 DB2DE0686F00 fld tbyte ptr [$006F68E0]
006F679F DED9 fcompp
006F67A1 DFE0 fstsw ax
006F67A3 9E sahf
006F67A4 0F86F6000000 jbe 006F68A0
006F67AA 6A34 push $34
006F67AC 8D55AC lea edx, [ebp-$54]
006F67AF B84DB90000 mov eax, $0000B94D
|
006F67B4 E8E31B0800 call 0077839C
006F67B9 8B45AC mov eax, [ebp-$54]
* Reference to: System.@LStrToPChar(String):PAnsiChar;
|
006F67BC E833F0D0FF call 004057F4
006F67C1 50 push eax
006F67C2 8D55A8 lea edx, [ebp-$58]
006F67C5 B89DB00000 mov eax, $0000B09D
|
006F67CA E8CD1B0800 call 0077839C
006F67CF 8B45A8 mov eax, [ebp-$58]
* Reference to: System.@LStrToPChar(String):PAnsiChar;
|
006F67D2 E81DF0D0FF call 004057F4
006F67D7 8BD0 mov edx, eax
*)
end;
procedure TRMPageSetupForm.edtTitleExit(Sender : TObject);
begin
(*
006F68F0 55 push ebp
006F68F1 8BEC mov ebp, esp
006F68F3 6A00 push $00
006F68F5 53 push ebx
006F68F6 8BD8 mov ebx, eax
006F68F8 33C0 xor eax, eax
006F68FA 55 push ebp
006F68FB 6849696F00 push $006F6949
***** TRY
|
006F6900 64FF30 push dword ptr fs:[eax]
006F6903 648920 mov fs:[eax], esp
* Reference to field TRMPageSetupForm.ActiveControl : TWinControl
|
006F6906 8B8320020000 mov eax, [ebx+$0220]
* Reference to control TRMPageSetupForm.btnCancel : TButton
|
006F690C 3B83FC020000 cmp eax, [ebx+$02FC]
006F6912 741F jz 006F6933
006F6914 8D55FC lea edx, [ebp-$04]
* Reference to control TRMPageSetupForm.edtTitle : TEdit
|
006F6917 8B8368030000 mov eax, [ebx+$0368]
* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
006F691D E8CE1CD9FF call 004885F0
006F6922 8B55FC mov edx, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6925 8B839C030000 mov eax, [ebx+$039C]
006F692B 83C004 add eax, +$04
* Reference to: System.@LStrAsg(void;void;void;void);
|
006F692E E845EAD0FF call 00405378
006F6933 33C0 xor eax, eax
006F6935 5A pop edx
006F6936 59 pop ecx
006F6937 59 pop ecx
006F6938 648910 mov fs:[eax], edx
****** FINALLY
|
006F693B 6850696F00 push $006F6950
006F6940 8D45FC lea eax, [ebp-$04]
* Reference to: System.@LStrClr(void;void);
|
006F6943 E8DCE9D0FF call 00405324
006F6948 C3 ret
* Reference to: System.@HandleFinally;
|
006F6949 E9A6E1D0FF jmp 00404AF4
006F694E EBF0 jmp 006F6940
****** END
|
006F6950 5B pop ebx
006F6951 59 pop ecx
006F6952 5D pop ebp
006F6953 C3 ret
*)
end;
procedure TRMPageSetupForm.FormDestroy(Sender : TObject);
begin
(*
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6954 8B809C030000 mov eax, [eax+$039C]
* Reference to: System.TObject.Free(TObject);
|
006F695A E8EDD9D0FF call 0040434C
006F695F C3 ret
*)
end;
procedure TRMPageSetupForm.btnOKClick(Sender : TObject);
begin
(*
006F699C 53 push ebx
006F699D 56 push esi
006F699E 8BD8 mov ebx, eax
* Reference to control TRMPageSetupForm.chkPrintToPrevPage : TCheckBox
|
006F69A0 8B8328030000 mov eax, [ebx+$0328]
006F69A6 8B10 mov edx, [eax]
* Reference to method TCheckBox.GetChecked()
|
006F69A8 FF92C8000000 call dword ptr [edx+$00C8]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F69AE 8B939C030000 mov edx, [ebx+$039C]
006F69B4 884248 mov [edx+$48], al
* Reference to control TRMPageSetupForm.chkDoublePass : TCheckBox
|
006F69B7 8B8358030000 mov eax, [ebx+$0358]
006F69BD 8B10 mov edx, [eax]
* Reference to method TCheckBox.GetChecked()
|
006F69BF FF92C8000000 call dword ptr [edx+$00C8]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F69C5 8B939C030000 mov edx, [ebx+$039C]
006F69CB 88424B mov [edx+$4B], al
* Reference to control TRMPageSetupForm.chkTaoda : TCheckBox
|
006F69CE 8B835C030000 mov eax, [ebx+$035C]
006F69D4 8B10 mov edx, [eax]
* Reference to method TCheckBox.GetChecked()
|
006F69D6 FF92C8000000 call dword ptr [edx+$00C8]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F69DC 8B939C030000 mov edx, [ebx+$039C]
006F69E2 884220 mov [edx+$20], al
* Reference to control TRMPageSetupForm.chkColorPrint : TCheckBox
|
006F69E5 8B8360030000 mov eax, [ebx+$0360]
006F69EB 8B10 mov edx, [eax]
* Reference to method TCheckBox.GetChecked()
|
006F69ED FF92C8000000 call dword ptr [edx+$00C8]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F69F3 8B939C030000 mov edx, [ebx+$039C]
006F69F9 88425C mov [edx+$5C], al
* Reference to control TRMPageSetupForm.chkNewPage : TCheckBox
|
006F69FC 8B836C030000 mov eax, [ebx+$036C]
006F6A02 8B10 mov edx, [eax]
* Reference to method TCheckBox.GetChecked()
|
006F6A04 FF92C8000000 call dword ptr [edx+$00C8]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6A0A 8B939C030000 mov edx, [ebx+$039C]
006F6A10 88425D mov [edx+$5D], al
* Reference to control TRMPageSetupForm.chkConvertNulls : TCheckBox
|
006F6A13 8B8390030000 mov eax, [ebx+$0390]
006F6A19 8B10 mov edx, [eax]
* Reference to method TCheckBox.GetChecked()
|
006F6A1B FF92C8000000 call dword ptr [edx+$00C8]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6A21 8B939C030000 mov edx, [ebx+$039C]
006F6A27 88425E mov [edx+$5E], al
* Reference to control TRMPageSetupForm.chkUnlimitedHeight : TCheckBox
|
006F6A2A 8B8330030000 mov eax, [ebx+$0330]
006F6A30 8B10 mov edx, [eax]
* Reference to method TCheckBox.GetChecked()
|
006F6A32 FF92C8000000 call dword ptr [edx+$00C8]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6A38 8BB39C030000 mov esi, [ebx+$039C]
006F6A3E 88464A mov [esi+$4A], al
* Reference to field TRMPageSetupForm.OFFS_03C0
|
006F6A41 8B83C0030000 mov eax, [ebx+$03C0]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F6A47 E8D0F10300 call 00735C1C
006F6A4C D80D206B6F00 fmul dword ptr [$006F6B20]
006F6A52 83C4F8 add esp, -$08
006F6A55 DD1C24 fstp qword ptr [esp]
006F6A58 9B wait
006F6A59 33D2 xor edx, edx
006F6A5B 8BC6 mov eax, esi
* Reference to : TRMPrinterCanvas._PROC_00731A6C()
|
006F6A5D E80AB00300 call 00731A6C
* Reference to field TRMPageSetupForm.OFFS_03B8
|
006F6A62 8B83B8030000 mov eax, [ebx+$03B8]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F6A68 E8AFF10300 call 00735C1C
006F6A6D D80D206B6F00 fmul dword ptr [$006F6B20]
006F6A73 83C4F8 add esp, -$08
006F6A76 DD1C24 fstp qword ptr [esp]
006F6A79 9B wait
006F6A7A BA01000000 mov edx, $00000001
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6A7F 8B839C030000 mov eax, [ebx+$039C]
* Reference to : TRMPrinterCanvas._PROC_00731A6C()
|
006F6A85 E8E2AF0300 call 00731A6C
* Reference to field TRMPageSetupForm.OFFS_03C4
|
006F6A8A 8B83C4030000 mov eax, [ebx+$03C4]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F6A90 E887F10300 call 00735C1C
006F6A95 D80D206B6F00 fmul dword ptr [$006F6B20]
006F6A9B 83C4F8 add esp, -$08
006F6A9E DD1C24 fstp qword ptr [esp]
006F6AA1 9B wait
006F6AA2 BA02000000 mov edx, $00000002
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6AA7 8B839C030000 mov eax, [ebx+$039C]
* Reference to : TRMPrinterCanvas._PROC_00731A6C()
|
006F6AAD E8BAAF0300 call 00731A6C
* Reference to field TRMPageSetupForm.OFFS_03BC
|
006F6AB2 8B83BC030000 mov eax, [ebx+$03BC]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F6AB8 E85FF10300 call 00735C1C
006F6ABD D80D206B6F00 fmul dword ptr [$006F6B20]
006F6AC3 83C4F8 add esp, -$08
006F6AC6 DD1C24 fstp qword ptr [esp]
006F6AC9 9B wait
006F6ACA BA03000000 mov edx, $00000003
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6ACF 8B839C030000 mov eax, [ebx+$039C]
* Reference to : TRMPrinterCanvas._PROC_00731A6C()
|
006F6AD5 E892AF0300 call 00731A6C
* Reference to field TRMPageSetupForm.OFFS_03C8
|
006F6ADA 8B83C8030000 mov eax, [ebx+$03C8]
* Reference to: AdaptReq.TMultiRecordActionRequestImpl.GetFieldValues(TMultiRecordActionRequestImpl):TActionFieldValuesImpl;
| or: ComCtrls.TCustomTabControl.RowCount(TCustomTabControl):Integer;
| or: ComCtrls.TTreeNode.GetHandle(TTreeNode):HWND;
| or: ComCtrls.TCustomTreeView.GetIndent(TCustomTreeView):Integer;
| or: ComCtrls.TListItem.GetHandle(TListItem):HWND;
| or: ComCtrls.TCustomListView.GetSelCount(TCustomListView):Integer;
|
006F6AE0 E833F30300 call 00735E18
006F6AE5 8BD0 mov edx, eax
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6AE7 8B839C030000 mov eax, [ebx+$039C]
|
006F6AED E836B00300 call 00731B28
* Reference to field TRMPageSetupForm.OFFS_03CC
|
006F6AF2 8B83CC030000 mov eax, [ebx+$03CC]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F6AF8 E81FF10300 call 00735C1C
006F6AFD D80D206B6F00 fmul dword ptr [$006F6B20]
006F6B03 83C4F8 add esp, -$08
006F6B06 DD1C24 fstp qword ptr [esp]
006F6B09 9B wait
006F6B0A BA04000000 mov edx, $00000004
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6B0F 8B839C030000 mov eax, [ebx+$039C]
* Reference to : TRMPrinterCanvas._PROC_00731A6C()
|
006F6B15 E852AF0300 call 00731A6C
006F6B1A 5E pop esi
006F6B1B 5B pop ebx
006F6B1C C3 ret
*)
end;
procedure TRMPageSetupForm.lstBinNamesClick(Sender : TObject);
begin
(*
006F6960 53 push ebx
006F6961 8BD8 mov ebx, eax
* Reference to control TRMPageSetupForm.lstBinNames : TListBox
|
006F6963 8B8344030000 mov eax, [ebx+$0344]
006F6969 8B10 mov edx, [eax]
* Reference to method TListBox.ItemIndex()
|
006F696B FF92CC000000 call dword ptr [edx+$00CC]
006F6971 85C0 test eax, eax
006F6973 7C24 jl 006F6999
* Reference to control TRMPageSetupForm.lstBinNames : TListBox
|
006F6975 8B8344030000 mov eax, [ebx+$0344]
006F697B 8B10 mov edx, [eax]
* Reference to method TListBox.ItemIndex()
|
006F697D FF92CC000000 call dword ptr [edx+$00CC]
006F6983 8BD0 mov edx, eax
* Reference to field TRMPageSetupForm.OFFS_03A4
|
006F6985 8B83A4030000 mov eax, [ebx+$03A4]
|
006F698B E8D4870300 call 0072F164
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F6990 8B939C030000 mov edx, [ebx+$039C]
006F6996 89421C mov [edx+$1C], eax
006F6999 5B pop ebx
006F699A C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F5350(Sender : TObject);
begin
(*
006F5350 53 push ebx
006F5351 56 push esi
* Reference to: System.@BeforeDestruction(TObject;Shortint):TObject;
|
006F5352 E8D5F3D0FF call 0040472C
006F5357 8BDA mov ebx, edx
006F5359 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F535B 8B867C010000 mov eax, [esi+$017C]
* Reference to: System.TObject.Free(TObject);
|
006F5361 E8E6EFD0FF call 0040434C
006F5366 8BD3 mov edx, ebx
006F5368 80E2FC and dl, $FC
006F536B 8BC6 mov eax, esi
* Reference to: Forms.TScrollingWinControl.Destroy(TScrollingWinControl;boolean);
|
006F536D E83E05D5FF call 004458B0
006F5372 84DB test bl, bl
006F5374 7E07 jle 006F537D
006F5376 8BC6 mov eax, esi
* Reference to: System.@ClassDestroy(TObject);
|
006F5378 E897F3D0FF call 00404714
006F537D 5E pop esi
006F537E 5B pop ebx
006F537F C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F5380(Sender : TObject);
begin
(*
006F5380 53 push ebx
006F5381 56 push esi
006F5382 57 push edi
006F5383 55 push ebp
006F5384 83C4AC add esp, -$54
006F5387 8BD8 mov ebx, eax
006F5389 BD5C398900 mov ebp, $0089395C
006F538E 8B4500 mov eax, [ebp+$00]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F5391 8B809C030000 mov eax, [eax+$039C]
006F5397 DB4010 fild dword ptr [eax+$10]
006F539A DD5C2430 fstp qword ptr [esp+$30]
006F539E 9B wait
006F539F DB4014 fild dword ptr [eax+$14]
006F53A2 DD5C2438 fstp qword ptr [esp+$38]
006F53A6 9B wait
006F53A7 DD442438 fld qword ptr [esp+$38]
006F53AB D81D84566F00 fcomp dword ptr [$006F5684]
006F53B1 DFE0 fstsw ax
006F53B3 9E sahf
006F53B4 0F84C2020000 jz 006F567C
006F53BA DD442430 fld qword ptr [esp+$30]
006F53BE DC742438 fdiv qword ptr [esp+$38]
006F53C2 DD1C24 fstp qword ptr [esp]
006F53C5 9B wait
* Reference to field TRMPageSetupForm.Height : Integer
|
006F53C6 8B734C mov esi, [ebx+$4C]
006F53C9 89742440 mov [esp+$40], esi
006F53CD DB442440 fild dword ptr [esp+$40]
006F53D1 DC0C24 fmul qword ptr [esp]
* Reference to: System.@ROUND;
|
006F53D4 E803DED0FF call 004031DC
006F53D9 8BF8 mov edi, eax
006F53DB EB15 jmp 006F53F2
006F53DD 83EE14 sub esi, +$14
006F53E0 89742440 mov [esp+$40], esi
006F53E4 DB442440 fild dword ptr [esp+$40]
006F53E8 DC0C24 fmul qword ptr [esp]
* Reference to: System.@ROUND;
|
006F53EB E8ECDDD0FF call 004031DC
006F53F0 8BF8 mov edi, eax
* Reference to field TRMPageSetupForm.Width : Integer
|
006F53F2 3B7B48 cmp edi, [ebx+$48]
006F53F5 7DE6 jnl 006F53DD
006F53F7 897C2440 mov [esp+$40], edi
006F53FB DB442440 fild dword ptr [esp+$40]
006F53FF DC742430 fdiv qword ptr [esp+$30]
006F5403 DD5C2410 fstp qword ptr [esp+$10]
006F5407 9B wait
006F5408 89742440 mov [esp+$40], esi
006F540C DB442440 fild dword ptr [esp+$40]
006F5410 DC742438 fdiv qword ptr [esp+$38]
006F5414 DD5C2418 fstp qword ptr [esp+$18]
006F5418 9B wait
006F5419 8B4500 mov eax, [ebp+$00]
* Reference to control Label19 : N.A.
|
006F541C 8B80B8030000 mov eax, [eax+$03B8]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F5422 E8F5070400 call 00735C1C
006F5427 D80D88566F00 fmul dword ptr [$006F5688]
006F542D DC4C2418 fmul qword ptr [esp+$18]
* Reference to: System.@TRUNC;
|
006F5431 E8B2DDD0FF call 004031E8
006F5436 89442420 mov [esp+$20], eax
006F543A 8B4500 mov eax, [ebp+$00]
* Reference to control BankName : N.A.
|
006F543D 8B80BC030000 mov eax, [eax+$03BC]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F5443 E8D4070400 call 00735C1C
006F5448 D80D88566F00 fmul dword ptr [$006F5688]
006F544E DC4C2418 fmul qword ptr [esp+$18]
* Reference to: System.@TRUNC;
|
006F5452 E891DDD0FF call 004031E8
006F5457 89442424 mov [esp+$24], eax
006F545B 8B4500 mov eax, [ebp+$00]
* Reference to control Label21 : N.A.
|
006F545E 8B80C0030000 mov eax, [eax+$03C0]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F5464 E8B3070400 call 00735C1C
006F5469 D80D88566F00 fmul dword ptr [$006F5688]
006F546F DC4C2410 fmul qword ptr [esp+$10]
* Reference to: System.@TRUNC;
|
006F5473 E870DDD0FF call 004031E8
006F5478 89442428 mov [esp+$28], eax
006F547C 8B4500 mov eax, [ebp+$00]
* Reference to control BankAddress : N.A.
|
006F547F 8B80C4030000 mov eax, [eax+$03C4]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F5485 E892070400 call 00735C1C
006F548A D80D88566F00 fmul dword ptr [$006F5688]
006F5490 DC4C2410 fmul qword ptr [esp+$10]
* Reference to: System.@TRUNC;
|
006F5494 E84FDDD0FF call 004031E8
006F5499 8944242C mov [esp+$2C], eax
* Reference to field TRMPageSetupForm.Width : Integer
|
006F549D 8B5348 mov edx, [ebx+$48]
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F54A0 8B837C010000 mov eax, [ebx+$017C]
006F54A6 8B08 mov ecx, [eax]
* Possible reference to virtual method TIDockManager.OFFS_40
|
006F54A8 FF5140 call dword ptr [ecx+$40]
* Reference to field TRMPageSetupForm.Height : Integer
|
006F54AB 8B534C mov edx, [ebx+$4C]
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F54AE 8B837C010000 mov eax, [ebx+$017C]
006F54B4 8B08 mov ecx, [eax]
* Possible reference to virtual method TIDockManager.OFFS_34
|
006F54B6 FF5134 call dword ptr [ecx+$34]
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F54B9 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F54BF E8081AD4FF call 00436ECC
* Reference to field IDockManager.OFFS_0010
|
006F54C4 8B4010 mov eax, [eax+$10]
006F54C7 33D2 xor edx, edx
* Reference to: Graphics.TPen.SetStyle(TPen;TPenStyle);
|
006F54C9 E84ABAD3FF call 00430F18
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F54CE 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F54D4 E8F319D4FF call 00436ECC
* Reference to field IDockManager.OFFS_0014
|
006F54D9 8B4014 mov eax, [eax+$14]
006F54DC 33D2 xor edx, edx
* Reference to: Graphics.TBrush.SetStyle(TBrush;TBrushStyle);
|
006F54DE E87DBDD3FF call 00431260
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F54E3 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F54E9 E8DE19D4FF call 00436ECC
* Reference to field IDockManager.OFFS_0014
|
006F54EE 8B4014 mov eax, [eax+$14]
006F54F1 BA0F0000FF mov edx, $FF00000F
* Reference to: Graphics.TBrush.SetColor(TBrush;TColor);
|
006F54F6 E829BCD3FF call 00431124
* Reference to field TRMPageSetupForm.Height : Integer
|
006F54FB 8B434C mov eax, [ebx+$4C]
006F54FE 50 push eax
006F54FF 8D442448 lea eax, [esp+$48]
006F5503 50 push eax
* Reference to field TRMPageSetupForm.Width : Integer
|
006F5504 8B4B48 mov ecx, [ebx+$48]
006F5507 33D2 xor edx, edx
006F5509 33C0 xor eax, eax
|
006F550B E864C0D2FF call 00421574
006F5510 8D442444 lea eax, [esp+$44]
006F5514 50 push eax
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F5515 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F551B E8AC19D4FF call 00436ECC
006F5520 5A pop edx
* Reference to: Graphics.TCanvas.FillRect(TCanvas;Windows.TRect;Windows.TRect);
| or: Graphics.TCanvas.FrameRect(TCanvas;Windows.TRect;Windows.TRect);
|
006F5521 E8AEC3D3FF call 004318D4
* Reference to field TRMPageSetupForm.Width : Integer
|
006F5526 8B4348 mov eax, [ebx+$48]
006F5529 2BC7 sub eax, edi
006F552B D1F8 sar eax, 1
006F552D 7903 jns 006F5532
006F552F 83D000 adc eax, +$00
006F5532 89442408 mov [esp+$08], eax
* Reference to field TRMPageSetupForm.Height : Integer
|
006F5536 8B6B4C mov ebp, [ebx+$4C]
006F5539 2BEE sub ebp, esi
006F553B D1FD sar ebp, 1
006F553D 7903 jns 006F5542
006F553F 83D500 adc ebp, +$00
006F5542 037C2408 add edi, [esp+$08]
006F5546 8D042E lea eax, [esi+ebp]
006F5549 8944240C mov [esp+$0C], eax
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F554D 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F5553 E87419D4FF call 00436ECC
* Reference to field IDockManager.OFFS_0014
|
006F5558 8B4014 mov eax, [eax+$14]
006F555B BA050000FF mov edx, $FF000005
* Reference to: Graphics.TBrush.SetColor(TBrush;TColor);
|
006F5560 E8BFBBD3FF call 00431124
006F5565 8BC7 mov eax, edi
006F5567 83E805 sub eax, +$05
006F556A 50 push eax
006F556B 8B442410 mov eax, [esp+$10]
006F556F 83E805 sub eax, +$05
006F5572 50 push eax
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F5573 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F5579 E84E19D4FF call 00436ECC
006F557E 8BCD mov ecx, ebp
006F5580 8B542410 mov edx, [esp+$10]
* Reference to: Graphics.TCanvas.Ellipse(TCanvas;Integer;Integer;Integer;Integer);overload;
| or: Graphics.TCanvas.Rectangle(TCanvas;Integer;Integer;Integer;Integer);overload;
|
006F5584 E867C5D3FF call 00431AF0
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F5589 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F558F E83819D4FF call 00436ECC
* Reference to field IDockManager.OFFS_0014
|
006F5594 8B4014 mov eax, [eax+$14]
006F5597 BA80808000 mov edx, $00808080
* Reference to: Graphics.TBrush.SetColor(TBrush;TColor);
|
006F559C E883BBD3FF call 00431124
006F55A1 8B44240C mov eax, [esp+$0C]
006F55A5 50 push eax
006F55A6 8D442448 lea eax, [esp+$48]
006F55AA 50 push eax
006F55AB 8D142E lea edx, [esi+ebp]
006F55AE 83EA05 sub edx, +$05
006F55B1 8B442410 mov eax, [esp+$10]
006F55B5 83C006 add eax, +$06
006F55B8 8BCF mov ecx, edi
|
006F55BA E8B5BFD2FF call 00421574
006F55BF 8D442444 lea eax, [esp+$44]
006F55C3 50 push eax
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F55C4 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F55CA E8FD18D4FF call 00436ECC
006F55CF 5A pop edx
* Reference to: Graphics.TCanvas.FillRect(TCanvas;Windows.TRect;Windows.TRect);
| or: Graphics.TCanvas.FrameRect(TCanvas;Windows.TRect;Windows.TRect);
|
006F55D0 E8FFC2D3FF call 004318D4
006F55D5 8B44240C mov eax, [esp+$0C]
006F55D9 50 push eax
006F55DA 8D442448 lea eax, [esp+$48]
006F55DE 50 push eax
006F55DF 8D5506 lea edx, [ebp+$06]
006F55E2 8BC7 mov eax, edi
006F55E4 83E805 sub eax, +$05
006F55E7 8BCF mov ecx, edi
|
006F55E9 E886BFD2FF call 00421574
006F55EE 8D442444 lea eax, [esp+$44]
006F55F2 50 push eax
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F55F3 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F55F9 E8CE18D4FF call 00436ECC
006F55FE 5A pop edx
* Reference to: Graphics.TCanvas.FillRect(TCanvas;Windows.TRect;Windows.TRect);
| or: Graphics.TCanvas.FrameRect(TCanvas;Windows.TRect;Windows.TRect);
|
006F55FF E8D0C2D3FF call 004318D4
006F5604 8B442408 mov eax, [esp+$08]
006F5608 40 inc eax
006F5609 03442428 add eax, [esp+$28]
006F560D 89442408 mov [esp+$08], eax
006F5611 45 inc ebp
006F5612 036C2420 add ebp, [esp+$20]
006F5616 83EF06 sub edi, +$06
006F5619 2B7C242C sub edi, dword ptr [esp+$2C]
006F561D 8B44240C mov eax, [esp+$0C]
006F5621 83E806 sub eax, +$06
006F5624 2B442424 sub eax, dword ptr [esp+$24]
006F5628 8944240C mov [esp+$0C], eax
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F562C 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F5632 E89518D4FF call 00436ECC
* Reference to field IDockManager.OFFS_0010
|
006F5637 8B4010 mov eax, [eax+$10]
006F563A B202 mov dl, $02
* Reference to: Graphics.TPen.SetStyle(TPen;TPenStyle);
|
006F563C E8D7B8D3FF call 00430F18
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F5641 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F5647 E88018D4FF call 00436ECC
* Reference to field IDockManager.OFFS_0014
|
006F564C 8B4014 mov eax, [eax+$14]
006F564F BA050000FF mov edx, $FF000005
* Reference to: Graphics.TBrush.SetColor(TBrush;TColor);
|
006F5654 E8CBBAD3FF call 00431124
006F5659 57 push edi
006F565A 8B442410 mov eax, [esp+$10]
006F565E 50 push eax
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F565F 8B837C010000 mov eax, [ebx+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F5665 E86218D4FF call 00436ECC
006F566A 8BCD mov ecx, ebp
006F566C 8B542410 mov edx, [esp+$10]
* Reference to: Graphics.TCanvas.Ellipse(TCanvas;Integer;Integer;Integer;Integer);overload;
| or: Graphics.TCanvas.Rectangle(TCanvas;Integer;Integer;Integer;Integer);overload;
|
006F5670 E87BC4D3FF call 00431AF0
006F5675 8BC3 mov eax, ebx
006F5677 8B10 mov edx, [eax]
* Reference to method TRMPageSetupForm.Invalidate()
|
006F5679 FF527C call dword ptr [edx+$7C]
006F567C 83C454 add esp, +$54
006F567F 5D pop ebp
006F5680 5F pop edi
006F5681 5E pop esi
006F5682 5B pop ebx
006F5683 C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F568F(Sender : TObject);
begin
(*
006F568F C4E0 les esp, ax
006F5691 8BF0 mov esi, eax
* Reference to field TRMPageSetupForm.OFFS_0160
|
006F5693 8B9E60010000 mov ebx, [esi+$0160]
006F5699 8BD4 mov edx, esp
006F569B 8BC3 mov eax, ebx
* Reference to: Graphics.TCanvas.GetPenPos(TCanvas):Windows.TPoint;
| or: Graphics.TCanvas.GetClipRect(TCanvas):Windows.TRect;
|
006F569D E87AC8D3FF call 00431F1C
006F56A2 54 push esp
006F56A3 8D542414 lea edx, [esp+$14]
006F56A7 8BC3 mov eax, ebx
* Reference to: Graphics.TCanvas.GetPenPos(TCanvas):Windows.TPoint;
| or: Graphics.TCanvas.GetClipRect(TCanvas):Windows.TRect;
|
006F56A9 E86EC8D3FF call 00431F1C
006F56AE 8D442414 lea eax, [esp+$14]
006F56B2 50 push eax
* Reference to field TRMPageSetupForm.DockManager : IDockManager
|
006F56B3 8B867C010000 mov eax, [esi+$017C]
* Reference to: Graphics.TBitmap.GetCanvas(TBitmap):TCanvas;
|
006F56B9 E80E18D4FF call 00436ECC
006F56BE 8BC8 mov ecx, eax
006F56C0 8BC3 mov eax, ebx
006F56C2 5A pop edx
* Reference to: Graphics.TCanvas.CopyRect(TCanvas;Windows.TRect;Windows.TRect;TCanvas;Windows.TRect;Windows.TRect);
|
006F56C3 E85CC0D3FF call 00431724
006F56C8 83C420 add esp, +$20
006F56CB 5E pop esi
006F56CC 5B pop ebx
006F56CD C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F56D0(Sender : TObject);
begin
(*
006F56D0 55 push ebp
006F56D1 8BEC mov ebp, esp
006F56D3 33C9 xor ecx, ecx
006F56D5 51 push ecx
006F56D6 51 push ecx
006F56D7 51 push ecx
006F56D8 51 push ecx
006F56D9 51 push ecx
006F56DA 53 push ebx
006F56DB 8BD8 mov ebx, eax
006F56DD 33C0 xor eax, eax
006F56DF 55 push ebp
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><>]<5D>'
|
006F56E0 682E5A6F00 push $006F5A2E
***** TRY
|
006F56E5 64FF30 push dword ptr fs:[eax]
006F56E8 648920 mov fs:[eax], esp
006F56EB 8D55FC lea edx, [ebp-$04]
006F56EE B854B90000 mov eax, $0000B954
|
006F56F3 E8A42C0800 call 0077839C
006F56F8 8B55FC mov edx, [ebp-$04]
* Reference to field TRMPageSetupForm.Font : TFont
|
006F56FB 8B4368 mov eax, [ebx+$68]
* Reference to: Graphics.TFont.SetName(TFont;TFontName);
|
006F56FE E855B4D3FF call 00430B58
006F5703 8D55F8 lea edx, [ebp-$08]
006F5706 B855B90000 mov eax, $0000B955
|
006F570B E88C2C0800 call 0077839C
006F5710 8B45F8 mov eax, [ebp-$08]
* Reference to: SysUtils.StrToInt(AnsiString):Integer;
|
006F5713 E83059D1FF call 0040B048
006F5718 8BD0 mov edx, eax
* Reference to field TRMPageSetupForm.Font : TFont
|
006F571A 8B4368 mov eax, [ebx+$68]
* Reference to: Graphics.TFont.SetSize(TFont;Integer);
|
006F571D E8AEB4D3FF call 00430BD0
006F5722 8D55F4 lea edx, [ebp-$0C]
006F5725 B8E9B80000 mov eax, $0000B8E9
|
006F572A E86D2C0800 call 0077839C
006F572F 8B45F4 mov eax, [ebp-$0C]
* Reference to: SysUtils.StrToInt(AnsiString):Integer;
|
006F5732 E81159D1FF call 0040B048
006F5737 8BD0 mov edx, eax
* Reference to field TRMPageSetupForm.Font : TFont
|
006F5739 8B4368 mov eax, [ebx+$68]
* Reference to: Graphics.TFont.SetCharset(TFont;TFontCharset);
|
006F573C E81FB5D3FF call 00430C60
006F5741 B94EB10000 mov ecx, $0000B14E
* Possible String Reference to: 'Caption'
|
006F5746 BA445A6F00 mov edx, $006F5A44
006F574B 8BC3 mov eax, ebx
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F574D E89A1E0800 call 007775EC
006F5752 B94FB10000 mov ecx, $0000B14F
* Possible String Reference to: 'Caption'
|
006F5757 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.TabSheet1 : TTabSheet
|
006F575C 8B8304030000 mov eax, [ebx+$0304]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5762 E8851E0800 call 007775EC
006F5767 B950B10000 mov ecx, $0000B150
* Possible String Reference to: 'Caption'
|
006F576C BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.GroupBox2 : TGroupBox
|
006F5771 8B8310030000 mov eax, [ebx+$0310]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5777 E8701E0800 call 007775EC
006F577C B951B10000 mov ecx, $0000B151
* Possible String Reference to: 'Caption'
|
006F5781 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.rdbPortrait : TRadioButton
|
006F5786 8B831C030000 mov eax, [ebx+$031C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F578C E85B1E0800 call 007775EC
006F5791 B952B10000 mov ecx, $0000B152
* Possible String Reference to: 'Caption'
|
006F5796 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.rdbLandscape : TRadioButton
|
006F579B 8B8320030000 mov eax, [ebx+$0320]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F57A1 E8461E0800 call 007775EC
006F57A6 B953B10000 mov ecx, $0000B153
* Possible String Reference to: 'Caption'
|
006F57AB BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblPaperSize : TLabel
|
006F57B0 8B8340030000 mov eax, [ebx+$0340]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F57B6 E8311E0800 call 007775EC
006F57BB B954B10000 mov ecx, $0000B154
* Possible String Reference to: 'Caption'
|
006F57C0 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblPaperWidth : TLabel
|
006F57C5 8B8338030000 mov eax, [ebx+$0338]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F57CB E81C1E0800 call 007775EC
006F57D0 B955B10000 mov ecx, $0000B155
* Possible String Reference to: 'Caption'
|
006F57D5 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblPaperHeight : TLabel
|
006F57DA 8B833C030000 mov eax, [ebx+$033C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F57E0 E8071E0800 call 007775EC
006F57E5 B956B10000 mov ecx, $0000B156
* Possible String Reference to: 'Caption'
|
006F57EA BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.TabSheet2 : TTabSheet
|
006F57EF 8B8308030000 mov eax, [ebx+$0308]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F57F5 E8F21D0800 call 007775EC
006F57FA B958B10000 mov ecx, $0000B158
* Possible String Reference to: 'Caption'
|
006F57FF BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblMarginLeft : TLabel
|
006F5804 8B8388030000 mov eax, [ebx+$0388]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F580A E8DD1D0800 call 007775EC
006F580F B959B10000 mov ecx, $0000B159
* Possible String Reference to: 'Caption'
|
006F5814 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblMarginTop : TLabel
|
006F5819 8B8380030000 mov eax, [ebx+$0380]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F581F E8C81D0800 call 007775EC
006F5824 B95AB10000 mov ecx, $0000B15A
* Possible String Reference to: 'Caption'
|
006F5829 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblMarginRight : TLabel
|
006F582E 8B838C030000 mov eax, [ebx+$038C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5834 E8B31D0800 call 007775EC
006F5839 B95BB10000 mov ecx, $0000B15B
* Possible String Reference to: 'Caption'
|
006F583E BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblMarginBottom : TLabel
|
006F5843 8B8384030000 mov eax, [ebx+$0384]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5849 E89E1D0800 call 007775EC
006F584E B939B10000 mov ecx, $0000B139
* Possible String Reference to: 'Caption'
|
006F5853 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.chkColorPrint : TCheckBox
|
006F5858 8B8360030000 mov eax, [ebx+$0360]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F585E E8891D0800 call 007775EC
006F5863 B938B10000 mov ecx, $0000B138
* Possible String Reference to: 'Caption'
|
006F5868 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.chkNewPage : TCheckBox
|
006F586D 8B836C030000 mov eax, [ebx+$036C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5873 E8741D0800 call 007775EC
006F5878 B95DB10000 mov ecx, $0000B15D
* Possible String Reference to: 'Caption'
|
006F587D BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.TabSheet3 : TTabSheet
|
006F5882 8B830C030000 mov eax, [ebx+$030C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5888 E85F1D0800 call 007775EC
006F588D B95EB10000 mov ecx, $0000B15E
* Possible String Reference to: 'Caption'
|
006F5892 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.GroupBox1 : TGroupBox
|
006F5897 8B8324030000 mov eax, [ebx+$0324]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F589D E84A1D0800 call 007775EC
006F58A2 B95FB10000 mov ecx, $0000B15F
* Possible String Reference to: 'Caption'
|
006F58A7 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.chkPrintToPrevPage : TCheckBox
|
006F58AC 8B8328030000 mov eax, [ebx+$0328]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F58B2 E8351D0800 call 007775EC
006F58B7 B965B10000 mov ecx, $0000B165
* Possible String Reference to: 'Caption'
|
006F58BC BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.chkUnlimitedHeight : TCheckBox
|
006F58C1 8B8330030000 mov eax, [ebx+$0330]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F58C7 E8201D0800 call 007775EC
006F58CC B967B10000 mov ecx, $0000B167
* Possible String Reference to: 'Caption'
|
006F58D1 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.chkConvertNulls : TCheckBox
|
006F58D6 8B8390030000 mov eax, [ebx+$0390]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F58DC E80B1D0800 call 007775EC
006F58E1 B963B10000 mov ecx, $0000B163
* Possible String Reference to: 'Caption'
|
006F58E6 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.TabSheet4 : TTabSheet
|
006F58EB 8B832C030000 mov eax, [ebx+$032C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F58F1 E8F61C0800 call 007775EC
006F58F6 B964B10000 mov ecx, $0000B164
* Possible String Reference to: 'Caption'
|
006F58FB BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblPaperTray : TLabel
|
006F5900 8B8348030000 mov eax, [ebx+$0348]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5906 E8E11C0800 call 007775EC
006F590B B93CB10000 mov ecx, $0000B13C
* Possible String Reference to: 'Caption'
|
006F5910 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.Label9 : TLabel
|
006F5915 8B8364030000 mov eax, [ebx+$0364]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F591B E8CC1C0800 call 007775EC
006F5920 B93EB10000 mov ecx, $0000B13E
* Possible String Reference to: 'Caption'
|
006F5925 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.chkDoublePass : TCheckBox
|
006F592A 8B8358030000 mov eax, [ebx+$0358]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5930 E8B71C0800 call 007775EC
006F5935 B93BB10000 mov ecx, $0000B13B
* Possible String Reference to: 'Caption'
|
006F593A BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblPrinterName : TLabel
|
006F593F 8B8350030000 mov eax, [ebx+$0350]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5945 E8A21C0800 call 007775EC
006F594A B93FB10000 mov ecx, $0000B13F
* Possible String Reference to: 'Caption'
|
006F594F BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.chkTaoda : TCheckBox
|
006F5954 8B835C030000 mov eax, [ebx+$035C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F595A E88D1C0800 call 007775EC
006F595F B957B10000 mov ecx, $0000B157
* Possible String Reference to: 'Caption'
|
006F5964 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.grbPreview : TGroupBox
|
006F5969 8B834C030000 mov eax, [ebx+$034C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F596F E8781C0800 call 007775EC
006F5974 B956B10000 mov ecx, $0000B156
* Possible String Reference to: 'Caption'
|
006F5979 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.GroupBox3 : TGroupBox
|
006F597E 8B837C030000 mov eax, [ebx+$037C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5984 E8631C0800 call 007775EC
006F5989 B960B10000 mov ecx, $0000B160
* Possible String Reference to: 'Caption'
|
006F598E BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.GroupBox5 : TGroupBox
|
006F5993 8B8370030000 mov eax, [ebx+$0370]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5999 E84E1C0800 call 007775EC
006F599E B961B10000 mov ecx, $0000B161
* Possible String Reference to: 'Caption'
|
006F59A3 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblColCount : TLabel
|
006F59A8 8B8374030000 mov eax, [ebx+$0374]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F59AE E8391C0800 call 007775EC
006F59B3 B962B10000 mov ecx, $0000B162
* Possible String Reference to: 'Caption'
|
006F59B8 BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.lblColGap : TLabel
|
006F59BD 8B8378030000 mov eax, [ebx+$0378]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F59C3 E8241C0800 call 007775EC
006F59C8 B9D6B00000 mov ecx, $0000B0D6
* Possible String Reference to: 'Caption'
|
006F59CD BA445A6F00 mov edx, $006F5A44
* Reference to control TRMPageSetupForm.chkPageMode : TCheckBox
|
006F59D2 8B8394030000 mov eax, [ebx+$0394]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F59D8 E80F1C0800 call 007775EC
006F59DD 8D55F0 lea edx, [ebp-$10]
006F59E0 B898B70000 mov eax, $0000B798
|
006F59E5 E8B2290800 call 0077839C
006F59EA 8B55F0 mov edx, [ebp-$10]
* Reference to control TRMPageSetupForm.btnOK : TButton
|
006F59ED 8B83F8020000 mov eax, [ebx+$02F8]
* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
006F59F3 E8282CD9FF call 00488620
006F59F8 8D55EC lea edx, [ebp-$14]
006F59FB B899B70000 mov eax, $0000B799
|
006F5A00 E897290800 call 0077839C
006F5A05 8B55EC mov edx, [ebp-$14]
* Reference to control TRMPageSetupForm.btnCancel : TButton
|
006F5A08 8B83FC020000 mov eax, [ebx+$02FC]
* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
006F5A0E E80D2CD9FF call 00488620
006F5A13 33C0 xor eax, eax
006F5A15 5A pop edx
006F5A16 59 pop ecx
006F5A17 59 pop ecx
006F5A18 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: '[<5B><>]<5D>'
|
006F5A1B 68355A6F00 push $006F5A35
006F5A20 8D45EC lea eax, [ebp-$14]
006F5A23 BA05000000 mov edx, $00000005
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
006F5A28 E81BF9D0FF call 00405348
006F5A2D C3 ret
* Reference to: System.@HandleFinally;
|
006F5A2E E9C1F0D0FF jmp 00404AF4
006F5A33 EBEB jmp 006F5A20
****** END
|
006F5A35 5B pop ebx
006F5A36 8BE5 mov esp, ebp
006F5A38 5D pop ebp
006F5A39 C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F5A53(Sender : TObject);
begin
(*
006F5A53 C803 enter , $03
006F5A55 0000 add [eax], al
*)
end;
procedure TRMPageSetupForm._PROC_006F5A60(Sender : TObject);
begin
(*
006F5A60 CC int 3
006F5A61 0300 add eax, [eax]
006F5A63 008B08FF5164 add [ebx+$6451FF08], cl
006F5A69 B201 mov dl, $01
* Reference to control cxGrid1Level1 : N.A.
|
006F5A6B 8B8330030000 mov eax, [ebx+$0330]
* Reference to: Controls.TControl.SetVisible(TControl;Boolean);
|
006F5A71 E89A2AD9FF call 00488510
006F5A76 B948B10000 mov ecx, $0000B148
* Possible String Reference to: 'Caption'
|
006F5A7B BAC45A6F00 mov edx, $006F5AC4
* Reference to control cxGrid1Level1 : N.A.
|
006F5A80 8B8330030000 mov eax, [ebx+$0330]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F5A86 E8611B0800 call 007775EC
006F5A8B 8BC3 mov eax, ebx
|
006F5A8D E892100000 call 006F6B24
* Reference to control Label17 : N.A.
|
006F5A92 8B83A8030000 mov eax, [ebx+$03A8]
006F5A98 85C0 test eax, eax
006F5A9A 740E jz 006F5AAA
* Reference to field N.A..OFFS_0060
|
006F5A9C 8A5060 mov dl, byte ptr [eax+$60]
* Reference to control OrdDate : N.A.
|
006F5A9F 8B830C030000 mov eax, [ebx+$030C]
* Reference to: ComCtrls.TTabSheet.SetTabVisible(TTabSheet;Boolean);
| or: ComCtrls.TAnimate.SetCenter(TAnimate;Boolean);
| or: StdCtrls.TCustomCheckBox.SetAlignment(TCustomCheckBox;TLeftRight);
| or: StdCtrls.TRadioButton.SetAlignment(TRadioButton;TLeftRight);
| or: StdCtrls.TCustomStaticText.SetShowAccelChar(TCustomStaticText;Boolean);
|
006F5AA5 E86A72D6FF call 0045CD14
006F5AAA 8BC3 mov eax, ebx
006F5AAC 8B10 mov edx, [eax]
006F5AAE FF92EC000000 call dword ptr [edx+$00EC]
006F5AB4 48 dec eax
006F5AB5 0F94C0 setz al
006F5AB8 5B pop ebx
006F5AB9 C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F5AD0(Sender : TObject);
begin
(*
006F5AD0 83C4F8 add esp, -$08
006F5AD3 8BF8 mov edi, eax
006F5AD5 8B8754030000 mov eax, [edi+$0354]
006F5ADB 8B10 mov edx, [eax]
* Reference to method TRMPageSetupForm.AutoScrollInView(TControl)
|
006F5ADD FF92CC000000 call dword ptr [edx+$00CC]
006F5AE3 50 push eax
* Reference to: Clipbrd.Clipboard:TClipboard;
| or: ComObj.ComClassManager:TComClassManager;
| or: Graphics.GetFileFormats:TFileFormatsList;
| or: Graphics.GetClipboardFormats:TClipboardFormats;
| or: Printers.Printer:TPrinter;
| or: QClipbrd.Clipboard:TClipboard;
|
006F5AE4 E8F7820300 call 0072DDE0
006F5AE9 5A pop edx
|
006F5AEA E8F1990300 call 0072F4E0
006F5AEF 8BD8 mov ebx, eax
006F5AF1 899FA4030000 mov [edi+$03A4], ebx
006F5AF7 8BF3 mov esi, ebx
006F5AF9 8B8734030000 mov eax, [edi+$0334]
006F5AFF 8B803C020000 mov eax, [eax+$023C]
006F5B05 8B5620 mov edx, [esi+$20]
006F5B08 8B08 mov ecx, [eax]
006F5B0A FF5108 call dword ptr [ecx+$08]
006F5B0D 8B8744030000 mov eax, [edi+$0344]
006F5B13 8B8018020000 mov eax, [eax+$0218]
006F5B19 8B5624 mov edx, [esi+$24]
006F5B1C 8B08 mov ecx, [eax]
006F5B1E FF5108 call dword ptr [ecx+$08]
006F5B21 8B879C030000 mov eax, [edi+$039C]
006F5B27 80781800 cmp byte ptr [eax+$18], $00
006F5B2B 750F jnz 006F5B3C
006F5B2D 8B5010 mov edx, [eax+$10]
006F5B30 891424 mov [esp], edx
006F5B33 8B4014 mov eax, [eax+$14]
006F5B36 89442404 mov [esp+$04], eax
006F5B3A EB0D jmp 006F5B49
006F5B3C 8B5014 mov edx, [eax+$14]
006F5B3F 891424 mov [esp], edx
006F5B42 8B4010 mov eax, [eax+$10]
006F5B45 89442404 mov [esp+$04], eax
006F5B49 33DB xor ebx, ebx
006F5B4B 8BC6 mov eax, esi
|
006F5B4D E8CE850300 call 0072E120
006F5B52 8BE8 mov ebp, eax
006F5B54 3BEB cmp ebp, ebx
006F5B56 7E2E jle 006F5B86
006F5B58 8BD3 mov edx, ebx
006F5B5A 8BC6 mov eax, esi
|
006F5B5C E80B930300 call 0072EE6C
006F5B61 2B0424 sub eax, dword ptr [esp]
006F5B64 99 cdq
006F5B65 33C2 xor eax, edx
006F5B67 2BC2 sub eax, edx
006F5B69 48 dec eax
006F5B6A 7F15 jnle 006F5B81
006F5B6C 8BD3 mov edx, ebx
006F5B6E 8BC6 mov eax, esi
|
006F5B70 E88F930300 call 0072EF04
006F5B75 2B442404 sub eax, dword ptr [esp+$04]
006F5B79 99 cdq
006F5B7A 33C2 xor eax, edx
006F5B7C 2BC2 sub eax, edx
006F5B7E 48 dec eax
006F5B7F 7E05 jle 006F5B86
006F5B81 43 inc ebx
006F5B82 3BEB cmp ebp, ebx
006F5B84 7FD2 jnle 006F5B58
006F5B86 3BEB cmp ebp, ebx
006F5B88 7E15 jle 006F5B9F
006F5B8A 8BD3 mov edx, ebx
006F5B8C 8BC6 mov eax, esi
|
006F5B8E E839950300 call 0072F0CC
006F5B93 8B979C030000 mov edx, [edi+$039C]
006F5B99 6689420C mov [edx+$0C], ax
006F5B9D EB14 jmp 006F5BB3
006F5B9F 8BD5 mov edx, ebp
006F5BA1 4A dec edx
006F5BA2 8BC6 mov eax, esi
|
006F5BA4 E823950300 call 0072F0CC
006F5BA9 8B979C030000 mov edx, [edi+$039C]
006F5BAF 6689420C mov [edx+$0C], ax
006F5BB3 8BC7 mov eax, edi
* Reference to : TRMPageSetupForm._PROC_006F5BC4()
|
006F5BB5 E80A000000 call 006F5BC4
006F5BBA 59 pop ecx
006F5BBB 5A pop edx
006F5BBC 5D pop ebp
006F5BBD 5F pop edi
006F5BBE 5E pop esi
006F5BBF 5B pop ebx
006F5BC0 C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F5BC4(Sender : TObject);
begin
(*
006F5BC4 55 push ebp
006F5BC5 8BEC mov ebp, esp
006F5BC7 83C4F4 add esp, -$0C
006F5BCA 53 push ebx
006F5BCB 8945FC mov [ebp-$04], eax
006F5BCE 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03A0
|
006F5BD1 80B8A003000000 cmp byte ptr [eax+$03A0], $00
006F5BD8 0F85E3010000 jnz 006F5DC1
006F5BDE 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03A0
|
006F5BE1 C680A003000001 mov byte ptr [eax+$03A0], $01
006F5BE8 33C0 xor eax, eax
006F5BEA 55 push ebp
* Possible String Reference to: '<27>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD>[<5B><>]<5D>'
|
006F5BEB 68BA5D6F00 push $006F5DBA
***** TRY
|
006F5BF0 64FF30 push dword ptr fs:[eax]
006F5BF3 648920 mov fs:[eax], esp
006F5BF6 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F5BF9 8B809C030000 mov eax, [eax+$039C]
006F5BFF 80781800 cmp byte ptr [eax+$18], $00
006F5C03 0F94C2 setz dl
006F5C06 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.rdbPortrait : TRadioButton
|
006F5C09 8B801C030000 mov eax, [eax+$031C]
006F5C0F 8B08 mov ecx, [eax]
* Reference to method TRadioButton.SetChecked(Boolean)
|
006F5C11 FF91CC000000 call dword ptr [ecx+$00CC]
006F5C17 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F5C1A 8B809C030000 mov eax, [eax+$039C]
006F5C20 80781801 cmp byte ptr [eax+$18], $01
006F5C24 0F94C2 setz dl
006F5C27 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.rdbLandscape : TRadioButton
|
006F5C2A 8B8020030000 mov eax, [eax+$0320]
006F5C30 8B08 mov ecx, [eax]
* Reference to method TRadioButton.SetChecked(Boolean)
|
006F5C32 FF91CC000000 call dword ptr [ecx+$00CC]
006F5C38 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.rdbPortrait : TRadioButton
|
006F5C3B 8B801C030000 mov eax, [eax+$031C]
006F5C41 8B10 mov edx, [eax]
* Reference to method TRadioButton.GetChecked()
|
006F5C43 FF92C8000000 call dword ptr [edx+$00C8]
006F5C49 8BD0 mov edx, eax
006F5C4B 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.imgPortrait : TImage
|
006F5C4E 8B8018030000 mov eax, [eax+$0318]
* Reference to: Controls.TControl.SetVisible(TControl;Boolean);
|
006F5C54 E8B728D9FF call 00488510
006F5C59 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.rdbPortrait : TRadioButton
|
006F5C5C 8B801C030000 mov eax, [eax+$031C]
006F5C62 8B10 mov edx, [eax]
* Reference to method TRadioButton.GetChecked()
|
006F5C64 FF92C8000000 call dword ptr [edx+$00C8]
006F5C6A 8BD0 mov edx, eax
006F5C6C 80F201 xor dl, $01
006F5C6F 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.imgLandScape : TImage
|
006F5C72 8B8014030000 mov eax, [eax+$0314]
* Reference to: Controls.TControl.SetVisible(TControl;Boolean);
|
006F5C78 E89328D9FF call 00488510
006F5C7D 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F5C80 8B809C030000 mov eax, [eax+$039C]
006F5C86 DB4010 fild dword ptr [eax+$10]
006F5C89 D835C85D6F00 fdiv dword ptr [$006F5DC8]
006F5C8F 83C4F4 add esp, -$0C
006F5C92 DB3C24 fstp tbyte ptr [esp]
006F5C95 9B wait
006F5C96 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03B4
|
006F5C99 8B80B4030000 mov eax, [eax+$03B4]
|
006F5C9F E8C0000400 call 00735D64
006F5CA4 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F5CA7 8B809C030000 mov eax, [eax+$039C]
006F5CAD DB4014 fild dword ptr [eax+$14]
006F5CB0 D835C85D6F00 fdiv dword ptr [$006F5DC8]
006F5CB6 83C4F4 add esp, -$0C
006F5CB9 DB3C24 fstp tbyte ptr [esp]
006F5CBC 9B wait
006F5CBD 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03B0
|
006F5CC0 8B80B0030000 mov eax, [eax+$03B0]
|
006F5CC6 E899000400 call 00735D64
006F5CCB 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F5CCE 8B809C030000 mov eax, [eax+$039C]
006F5CD4 8B501C mov edx, [eax+$1C]
006F5CD7 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03A4
|
006F5CDA 8B80A4030000 mov eax, [eax+$03A4]
|
006F5CE0 E8D7950300 call 0072F2BC
006F5CE5 8BD0 mov edx, eax
006F5CE7 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.lstBinNames : TListBox
|
006F5CEA 8B8044030000 mov eax, [eax+$0344]
006F5CF0 8B08 mov ecx, [eax]
* Reference to method TListBox.ItemIndex()
|
006F5CF2 FF91D0000000 call dword ptr [ecx+$00D0]
006F5CF8 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F5CFB 8B809C030000 mov eax, [eax+$039C]
006F5D01 0FB7500C movzx edx, word ptr [eax+$0C]
006F5D05 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03A4
|
006F5D08 8B80A4030000 mov eax, [eax+$03A4]
|
006F5D0E E8FD940300 call 0072F210
006F5D13 8BD0 mov edx, eax
006F5D15 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.cmbPaperNames : TComboBox
|
006F5D18 8B8034030000 mov eax, [eax+$0334]
006F5D1E 8B08 mov ecx, [eax]
* Reference to method TComboBox.ItemIndex()
|
006F5D20 FF91D0000000 call dword ptr [ecx+$00D0]
006F5D26 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.cmbPaperNames : TComboBox
|
006F5D29 8B8034030000 mov eax, [eax+$0334]
006F5D2F 8B10 mov edx, [eax]
* Reference to method TComboBox.ItemIndex()
|
006F5D31 FF92CC000000 call dword ptr [edx+$00CC]
006F5D37 8BD8 mov ebx, eax
006F5D39 8B45FC mov eax, [ebp-$04]
* Reference to control TRMPageSetupForm.cmbPaperNames : TComboBox
|
006F5D3C 8B8034030000 mov eax, [eax+$0334]
* Reference to field TComboBox.Items : TStrings
|
006F5D42 8B803C020000 mov eax, [eax+$023C]
006F5D48 8B10 mov edx, [eax]
* Reference to method TStrings.Count()
|
006F5D4A FF5214 call dword ptr [edx+$14]
006F5D4D 48 dec eax
006F5D4E 3BD8 cmp ebx, eax
006F5D50 0F94C1 setz cl
006F5D53 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03B4
|
006F5D56 8B80B4030000 mov eax, [eax+$03B4]
006F5D5C 8945F4 mov [ebp-$0C], eax
006F5D5F 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03B0
|
006F5D62 8B80B0030000 mov eax, [eax+$03B0]
006F5D68 8945F8 mov [ebp-$08], eax
006F5D6B 8D45F4 lea eax, [ebp-$0C]
006F5D6E BA01000000 mov edx, $00000001
* Reference to : TWrapperComponent._PROC_007758F0()
|
006F5D73 E878FB0700 call 007758F0
006F5D78 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03B4
|
006F5D7B 8B80B4030000 mov eax, [eax+$03B4]
006F5D81 8B10 mov edx, [eax]
006F5D83 FF5250 call dword ptr [edx+$50]
006F5D86 84C0 test al, al
006F5D88 740A jz 006F5D94
006F5D8A 33D2 xor edx, edx
006F5D8C 8B45FC mov eax, [ebp-$04]
* Reference to : TRMPageSetupForm._PROC_006F64C8()
|
006F5D8F E834070000 call 006F64C8
006F5D94 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_0398
|
006F5D97 8B8098030000 mov eax, [eax+$0398]
* Reference to : TRMPageSetupForm._PROC_006F5380()
|
006F5D9D E8DEF5FFFF call 006F5380
006F5DA2 33C0 xor eax, eax
006F5DA4 5A pop edx
006F5DA5 59 pop ecx
006F5DA6 59 pop ecx
006F5DA7 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: '[<5B><>]<5D>'
|
006F5DAA 68C15D6F00 push $006F5DC1
006F5DAF 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03A0
|
006F5DB2 C680A003000000 mov byte ptr [eax+$03A0], $00
006F5DB9 C3 ret
* Reference to: System.@HandleFinally;
|
006F5DBA E935EDD0FF jmp 00404AF4
006F5DBF EBEE jmp 006F5DAF
****** END
|
006F5DC1 5B pop ebx
006F5DC2 8BE5 mov esp, ebp
006F5DC4 5D pop ebp
006F5DC5 C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F64C8(Sender : TObject);
begin
(*
006F64C8 53 push ebx
006F64C9 8BD8 mov ebx, eax
* Reference to field TRMPageSetupForm.ActiveControl : TWinControl
|
006F64CB 8B8320020000 mov eax, [ebx+$0220]
* Reference to control TRMPageSetupForm.btnCancel : TButton
|
006F64D1 3B83FC020000 cmp eax, [ebx+$02FC]
006F64D7 7445 jz 006F651E
* Reference to field TRMPageSetupForm.OFFS_03B4
|
006F64D9 8B83B4030000 mov eax, [ebx+$03B4]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F64DF E838F70300 call 00735C1C
006F64E4 D80D20656F00 fmul dword ptr [$006F6520]
* Reference to: System.@ROUND;
|
006F64EA E8EDCCD0FF call 004031DC
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F64EF 8B939C030000 mov edx, [ebx+$039C]
006F64F5 894210 mov [edx+$10], eax
* Reference to field TRMPageSetupForm.OFFS_03B0
|
006F64F8 8B83B0030000 mov eax, [ebx+$03B0]
* Reference to : TRxUpDown._PROC_00735C1C()
|
006F64FE E819F70300 call 00735C1C
006F6503 D80D20656F00 fmul dword ptr [$006F6520]
* Reference to: System.@ROUND;
|
006F6509 E8CECCD0FF call 004031DC
* Reference to field TRMPageSetupForm.OFFS_039C
|
006F650E 8B939C030000 mov edx, [ebx+$039C]
006F6514 894214 mov [edx+$14], eax
006F6517 8BC3 mov eax, ebx
* Reference to : TRMPageSetupForm._PROC_006F5BC4()
|
006F6519 E8A6F6FFFF call 006F5BC4
006F651E 5B pop ebx
006F651F C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F6525(Sender : TObject);
begin
(*
006F6525 8BEC mov ebp, esp
006F6527 51 push ecx
006F6528 8945FC mov [ebp-$04], eax
006F652B 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.ActiveControl : TWinControl
|
006F652E 8B8020020000 mov eax, [eax+$0220]
006F6534 8B55FC mov edx, [ebp-$04]
* Reference to control TRMPageSetupForm.btnCancel : TButton
|
006F6537 3B82FC020000 cmp eax, [edx+$02FC]
006F653D 7451 jz 006F6590
006F653F 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03A0
|
006F6542 80B8A003000000 cmp byte ptr [eax+$03A0], $00
006F6549 7545 jnz 006F6590
006F654B 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03A0
|
006F654E C680A003000001 mov byte ptr [eax+$03A0], $01
006F6555 33C0 xor eax, eax
006F6557 55 push ebp
* Possible String Reference to: '<27>f<EFBFBD><66><EFBFBD><EFBFBD><EFBFBD>Y]ÐU<C390><55><EFBFBD><EFBFBD><EFBFBD>SV<53><56><EFBFBD>؉]<5D><>E<EFBFBD><45><EFBFBD><EFBFBD>'
|
006F6558 6889656F00 push $006F6589
***** TRY
|
006F655D 64FF30 push dword ptr fs:[eax]
006F6560 648920 mov fs:[eax], esp
006F6563 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_0398
|
006F6566 8B8098030000 mov eax, [eax+$0398]
* Reference to : TRMPageSetupForm._PROC_006F5380()
|
006F656C E80FEEFFFF call 006F5380
006F6571 33C0 xor eax, eax
006F6573 5A pop edx
006F6574 59 pop ecx
006F6575 59 pop ecx
006F6576 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: 'Y]ÐU<C390><55><EFBFBD><EFBFBD><EFBFBD>SV<53><56><EFBFBD>؉]<5D><>E<EFBFBD><45><EFBFBD><EFBFBD>'
|
006F6579 6890656F00 push $006F6590
006F657E 8B45FC mov eax, [ebp-$04]
* Reference to field TRMPageSetupForm.OFFS_03A0
|
006F6581 C680A003000000 mov byte ptr [eax+$03A0], $00
006F6588 C3 ret
* Reference to: System.@HandleFinally;
|
006F6589 E966E5D0FF jmp 00404AF4
006F658E EBEE jmp 006F657E
****** END
|
006F6590 59 pop ecx
006F6591 5D pop ebp
006F6592 C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F6594(Sender : TObject);
begin
(*
006F6594 55 push ebp
006F6595 8BEC mov ebp, esp
006F6597 83C4E8 add esp, -$18
006F659A 53 push ebx
006F659B 56 push esi
006F659C 8BF2 mov esi, edx
006F659E 8BD8 mov ebx, eax
006F65A0 895DF4 mov [ebp-$0C], ebx
006F65A3 DB45F4 fild dword ptr [ebp-$0C]
*)
end;
procedure TRMPageSetupForm._PROC_006F6B29(Sender : TObject);
begin
(*
006F6B29 9C pushf
006F6B2A 0300 add eax, [eax]
006F6B2C 008A50488B83 add [edx+$838B4850], cl
006F6B32 2803 sub [ebx], al
006F6B34 0000 add [eax], al
*)
end;
procedure TRMPageSetupForm._PROC_006F6B40(Sender : TObject);
begin
(*
006F6B40 9C pushf
006F6B41 0300 add eax, [eax]
006F6B43 008A504B8B83 add [edx+$838B4B50], cl
006F6B49 58 pop eax
006F6B4A 0300 add eax, [eax]
006F6B4C 008B08FF91CC add [ebx+$CC91FF08], cl
006F6B52 0000 add [eax], al
*)
end;
procedure TRMPageSetupForm._PROC_006F6B57(Sender : TObject);
begin
(*
006F6B57 9C pushf
006F6B58 0300 add eax, [eax]
006F6B5A 008A504A8B83 add [edx+$838B4A50], cl
006F6B60 3003 xor [ebx], al
006F6B62 0000 add [eax], al
*)
end;
procedure TRMPageSetupForm._PROC_006F6B6E(Sender : TObject);
begin
(*
006F6B6E 9C pushf
006F6B6F 0300 add eax, [eax]
006F6B71 008A50208B83 add [edx+$838B2050], cl
006F6B77 5C pop esp
006F6B78 0300 add eax, [eax]
006F6B7A 008B08FF91CC add [ebx+$CC91FF08], cl
006F6B80 0000 add [eax], al
*)
end;
procedure TRMPageSetupForm._PROC_006F6B85(Sender : TObject);
begin
(*
006F6B85 9C pushf
006F6B86 0300 add eax, [eax]
006F6B88 008A505C8B83 add [edx+$838B5C50], cl
006F6B8E 60 pusha
006F6B8F 0300 add eax, [eax]
006F6B91 008B08FF91CC add [ebx+$CC91FF08], cl
006F6B97 0000 add [eax], al
*)
end;
procedure TRMPageSetupForm._PROC_006F6B9C(Sender : TObject);
begin
(*
006F6B9C 9C pushf
006F6B9D 0300 add eax, [eax]
006F6B9F 008A505D8B83 add [edx+$838B5D50], cl
006F6BA5 6C insb
006F6BA6 0300 add eax, [eax]
006F6BA8 008B08FF91CC add [ebx+$CC91FF08], cl
006F6BAE 0000 add [eax], al
*)
end;
procedure TRMPageSetupForm._PROC_006F6BB3(Sender : TObject);
begin
(*
006F6BB3 9C pushf
006F6BB4 0300 add eax, [eax]
006F6BB6 008A505E8B83 add [edx+$838B5E50], cl
006F6BBC 90 nop
006F6BBD 0300 add eax, [eax]
006F6BBF 008B08FF91CC add [ebx+$CC91FF08], cl
006F6BC5 0000 add [eax], al
*)
end;
procedure TRMPageSetupForm._PROC_006F6BCA(Sender : TObject);
begin
(*
006F6BCA 9C pushf
006F6BCB 0300 add eax, [eax]
006F6BCD 00DB add bl, bl
006F6BCF 40 inc eax
006F6BD0 4C dec esp
006F6BD1 83C4F4 add esp, -$0C
006F6BD4 DB3C24 fstp tbyte ptr [esp]
006F6BD7 9B wait
* Reference to control ToolButton3 : N.A.
|
006F6BD8 8B83C8030000 mov eax, [ebx+$03C8]
|
006F6BDE E881F10300 call 00735D64
* Reference to control Payment : N.A.
|
006F6BE3 8B839C030000 mov eax, [ebx+$039C]
006F6BE9 DD4050 fld qword ptr [eax+$50]
006F6BEC D8358C6C6F00 fdiv dword ptr [$006F6C8C]
006F6BF2 83C4F4 add esp, -$0C
006F6BF5 DB3C24 fstp tbyte ptr [esp]
006F6BF8 9B wait
* Reference to control v1Column1 : N.A.
|
006F6BF9 8B83CC030000 mov eax, [ebx+$03CC]
|
006F6BFF E860F10300 call 00735D64
* Reference to control Payment : N.A.
|
006F6C04 8B839C030000 mov eax, [ebx+$039C]
006F6C0A DD4030 fld qword ptr [eax+$30]
006F6C0D D8358C6C6F00 fdiv dword ptr [$006F6C8C]
006F6C13 83C4F4 add esp, -$0C
006F6C16 DB3C24 fstp tbyte ptr [esp]
006F6C19 9B wait
* Reference to control Label19 : N.A.
|
006F6C1A 8B83B8030000 mov eax, [ebx+$03B8]
|
006F6C20 E83FF10300 call 00735D64
* Reference to control Payment : N.A.
|
006F6C25 8B839C030000 mov eax, [ebx+$039C]
006F6C2B DD4040 fld qword ptr [eax+$40]
006F6C2E D8358C6C6F00 fdiv dword ptr [$006F6C8C]
006F6C34 83C4F4 add esp, -$0C
006F6C37 DB3C24 fstp tbyte ptr [esp]
006F6C3A 9B wait
* Reference to control BankName : N.A.
|
006F6C3B 8B83BC030000 mov eax, [ebx+$03BC]
|
006F6C41 E81EF10300 call 00735D64
* Reference to control Payment : N.A.
|
006F6C46 8B839C030000 mov eax, [ebx+$039C]
006F6C4C DD4028 fld qword ptr [eax+$28]
006F6C4F D8358C6C6F00 fdiv dword ptr [$006F6C8C]
006F6C55 83C4F4 add esp, -$0C
006F6C58 DB3C24 fstp tbyte ptr [esp]
006F6C5B 9B wait
* Reference to control Label21 : N.A.
|
006F6C5C 8B83C0030000 mov eax, [ebx+$03C0]
|
006F6C62 E8FDF00300 call 00735D64
* Reference to control Payment : N.A.
|
006F6C67 8B839C030000 mov eax, [ebx+$039C]
006F6C6D DD4038 fld qword ptr [eax+$38]
006F6C70 D8358C6C6F00 fdiv dword ptr [$006F6C8C]
006F6C76 83C4F4 add esp, -$0C
006F6C79 DB3C24 fstp tbyte ptr [esp]
006F6C7C 9B wait
* Reference to control BankAddress : N.A.
|
006F6C7D 8B83C4030000 mov eax, [ebx+$03C4]
|
006F6C83 E8DCF00300 call 00735D64
006F6C88 5B pop ebx
006F6C89 C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F6C91(Sender : TObject);
begin
(*
006F6C91 8BEC mov ebp, esp
006F6C93 33C0 xor eax, eax
006F6C95 55 push ebp
* Possible String Reference to: '<27>:<3A><><EFBFBD><EFBFBD><EFBFBD><><C38B>-X9<58>'
|
006F6C96 68B56C6F00 push $006F6CB5
***** TRY
|
006F6C9B 64FF30 push dword ptr fs:[eax]
006F6C9E 648920 mov fs:[eax], esp
006F6CA1 FF0558398900 inc dword ptr [$00893958]
006F6CA7 33C0 xor eax, eax
006F6CA9 5A pop edx
006F6CAA 59 pop ecx
006F6CAB 59 pop ecx
006F6CAC 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: ']Ë<><C38B>-X9<58>'
|
006F6CAF 68BC6C6F00 push $006F6CBC
006F6CB4 C3 ret
* Reference to: System.@HandleFinally;
|
006F6CB5 E93ADED0FF jmp 00404AF4
006F6CBA EBF8 jmp 006F6CB4
****** END
|
006F6CBC 5D pop ebp
006F6CBD C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F6CC0(Sender : TObject);
begin
(*
006F6CC0 832D5839890001 sub dword ptr [$00893958], +$01
006F6CC7 C3 ret
*)
end;
procedure TRMPageSetupForm._PROC_006F6CC8(Sender : TObject);
begin
(*
006F6CC8 146D adc al, $6D
006F6CCA 6F outsd
006F6CCB 0000 add [eax], al
*)
end;
procedure TRMPageSetupForm._PROC_006F6D2E(Sender : TObject);
begin
(*
006F6D2E 48 dec eax
006F6D2F 0050D4 add [eax-$2C], dl
006F6D32 42 inc edx
006F6D33 0008 add [eax], cl
006F6D35 2D4A007CD0 sub eax, $D07C004A
006F6D3A 42 inc edx
006F6D3B 00F4 add ah, dh
006F6D3D 6B4A00D0 imul ecx, [edx+$00], $D0
006F6D41 1D4A0030F6 sbb eax, $F630004A
006F6D46 48 dec eax
006F6D47 004CFB48 add [ebx+edi*8+$48], cl
006F6D4B 0098FA48000C add [eax+$C0048FA], bl
006F6D51 7948 jns 006F6D9B
006F6D53 00ACF04800E829 add [eax+esi*8+$29E80048], ch
006F6D5A 4A dec edx
006F6D5B 00E4 add ah, ah
006F6D5D ED in eax, dx
006F6D5E 48 dec eax
006F6D5F 00547848 add [eax+edi*2+$48], dl
006F6D63 005878 add [eax+$78], bl
006F6D66 48 dec eax
006F6D67 00DC add ah, bl
006F6D69 2A4A00 sub cl, byte ptr [edx+$00]
006F6D6C 3CA9 cmp al, $A9
006F6D6E 48 dec eax
006F6D6F 00C0 add al, al
006F6D71 834800D0 or dword ptr [eax+$00], -$30
006F6D75 7948 jns 006F6DBF
006F6D77 004C8548 add [ebp+eax*4+$48], cl
006F6D7B 00D0 add al, dl
006F6D7D 2C4A sub al, $4A
006F6D7F 009C2B4A008486 add [ebx+ebp+$8684004A], bl
006F6D86 48 dec eax
006F6D87 00482D add [eax+$2D], cl
006F6D8A 4A dec edx
006F6D8B 00C0 add al, al
006F6D8D A9480038EE test eax, $EE380048
006F6D92 48 dec eax
006F6D93 00F4 add ah, dh
006F6D95 EE out dx, al
006F6D96 48 dec eax
006F6D97 00F0 add al, dh
006F6D99 E94800D8EE jmp EF476DE6
006F6D9E 48 dec eax
006F6D9F 00D8 add al, bl
006F6DA1 1B4A00 sbb ecx, [edx+$00]
006F6DA4 EC in al, dx
006F6DA5 334A00 xor ecx, [edx+$00]
006F6DA8 20C4 and ah, al
006F6DAA 48 dec eax
006F6DAB 00B0404A0010 add [eax+$10004A40], dh
006F6DB1 44 inc esp
006F6DB2 4A dec edx
006F6DB3 00CC add ah, cl
006F6DB5 42 inc edx
006F6DB6 4A dec edx
006F6DB7 00B8C44800BC add [eax+$BC0048C4], bh
006F6DBD C44800 les ecx, [eax+$00]
006F6DC0 48 dec eax
006F6DC1 45 inc ebp
006F6DC2 4A dec edx
006F6DC3 001CC3 add [ebx+eax*8], bl
006F6DC6 48 dec eax
006F6DC7 0018 add [eax], bl
006F6DC9 F0 lock
006F6DCA 48 dec eax
006F6DCB 00444C4A add [esp+ecx*2+$4A], al
006F6DCF 000C02 add [edx+eax], cl
006F6DD2 49 dec ecx
006F6DD3 0094EC48009C64 add [esp+ebp*8+$649C0048], dl
006F6DDA 4A dec edx
006F6DDB 008C154A003C18 add [ebp+edx+$183C004A], cl
006F6DE2 4A dec edx
006F6DE3 0038 add [eax], bh
006F6DE5 52 push edx
006F6DE6 4A dec edx
006F6DE7 005C224A add [edx+$4A], bl
006F6DEB 00D8 add al, bl
006F6DED 224A00 and cl, byte ptr [edx+$00]
006F6DF0 7C68 jl 006F6E5A
006F6DF2 4A dec edx
006F6DF3 00941F4A003C60 add [edi+ebx+$603C004A], dl
006F6DFA 4A dec edx
006F6DFB 001447 add [edi+eax*2], dl
006F6DFE 4A dec edx
006F6DFF 0034654A00CC2C add [$2CCC004A], dh
006F6E06 4A dec edx
006F6E07 000A add [edx], cl
006F6E09 00F3 add bl, dh
006F6E0B 6E outsb
006F6E0C 6F outsd
006F6E0D 00F8 add al, bh
006F6E0F 0200 add al, byte ptr [eax]
006F6E11 0000 add [eax], al
006F6E13 0006 add [esi], al
006F6E15 4C dec esp
006F6E16 61 popa
006F6E17 62656C bound esp, qword ptr [ebp+$6C]
006F6E1A 31FC xor esp, edi
006F6E1C 0200 add al, byte ptr [eax]
006F6E1E 0001 add [ecx], al
006F6E20 000C6564745365 add [$65537464], cl
006F6E27 61 popa
006F6E28 7263 jb 006F6E8D
006F6E2A 6854787400 push $00747854
006F6E2F 0300 add eax, [eax]
006F6E31 0002 add [edx], al
006F6E33 000562746E4F add [$4F6E7462], al
006F6E39 4B dec ebx
006F6E3A 0403 add al, +$03
006F6E3C 0000 add [eax], al
006F6E3E 0200 add al, byte ptr [eax]
006F6E40 096274 or [edx+$74], esp
006F6E43 6E outsb
006F6E44 43 inc ebx
006F6E45 61 popa
006F6E46 6E outsb
006F6E47 63656C arpl [ebp+$6C], sp
006F6E4A 0803 or [ebx], al
006F6E4C 0000 add [eax], al
006F6E4E 0300 add eax, [eax]
006F6E50 094772 or [edi+$72], eax
006F6E53 6F outsd
006F6E54 7570 jnz 006F6EC6
006F6E56 42 inc edx
006F6E57 6F outsd
006F6E58 7831 js 006F6E8B
006F6E5A 0C03 or al, $03
006F6E5C 0000 add [eax], al
006F6E5E 0400 add al, +$00
006F6E60 106368 adc [ebx+$68], ah
006F6E63 6B436173 imul eax, [ebx+$61], $73
006F6E67 6553 push ebx
006F6E69 656E outsb
006F6E6B 7369 jnb 006F6ED6
006F6E6D 7469 jz 006F6ED8
006F6E6F 7665 jbe 006F6ED6
006F6E71 1003 adc [ebx], al
006F6E73 0000 add [eax], al
006F6E75 0300 add eax, [eax]
006F6E77 094772 or [edi+$72], eax
006F6E7A 6F outsd
006F6E7B 7570 jnz 006F6EED
006F6E7D 42 inc edx
006F6E7E 6F outsd
006F6E7F 7832 js 006F6EB3
006F6E81 1403 adc al, $03
006F6E83 0000 add [eax], al
006F6E85 05000C7264 add eax, +$64720C00
006F6E8A 624672 bound eax, qword ptr [esi+$72]
006F6E8D 6F outsd
006F6E8E 6D insd
006F6E8F 46 inc esi
006F6E90 69727374180300 imul esi, [edx+$73], $00031874
006F6E97 0005000D7264 add [$64720D00], al
006F6E9D 624672 bound eax, qword ptr [esi+$72]
006F6EA0 6F outsd
006F6EA1 6D insd
006F6EA2 43 inc ebx
006F6EA3 7572 jnz 006F6F17
006F6EA5 736F jnb 006F6F16
006F6EA7 721C jb 006F6EC5
006F6EA9 0300 add eax, [eax]
006F6EAB 000400 add [eax+eax], al
006F6EAE 0D63686B57 or eax, $576B6863
006F6EB3 686F6C6577 push $77656C6F
006F6EB8 6F outsd
006F6EB9 7264 jb 006F6F1F
006F6EBB 7302 jnb 006F6EBF
006F6EBD 000F add [edi], cl
006F6EBF 00C8 add al, cl
006F6EC1 706F jo 006F6F32
006F6EC3 0008 add [eax], cl
006F6EC5 46 inc esi
006F6EC6 6F outsd
006F6EC7 726D jb 006F6F36
006F6EC9 53 push ebx
006F6ECA 686F771100 push $0011776F
006F6ECF E8706F000A call 0A6FDE44
006F6ED4 46 inc esi
006F6ED5 6F outsd
006F6ED6 726D jb 006F6F45
006F6ED8 43 inc ebx
006F6ED9 7265 jb 006F6F40
006F6EDB 61 popa
006F6EDC 7465 jz 006F6F43
006F6EDE 1454 adc al, $54
006F6EE0 52 push edx
006F6EE1 4D dec ebp
006F6EE2 50 push eax
006F6EE3 7265 jb 006F6F4A
006F6EE5 7669 jbe 006F6F50
006F6EE7 657753 jnbe 006F6F3D
006F6EEA 6561 popa
006F6EEC 7263 jb 006F6F51
006F6EEE 68466F726D push $6D726F46
006F6EF3 06 push es
006F6EF4 001C5F add [edi+ebx*2], bl
006F6EF7 47 inc edi
006F6EF8 00B867470000 add [eax+$4767], bh
006F6EFE 8E4700 mov es, word ptr [edi+$00]
006F6F01 60 pusha
006F6F02 56 push esi
006F6F03 47 inc edi
006F6F04 00C0 add al, al
006F6F06 96 xchg eax, esi
006F6F07 47 inc edi
006F6F08 00149E add [esi+ebx*4], dl
006F6F0B 47 inc edi
006F6F0C 008D4000146F add [ebp+$6F140040], cl
006F6F12 6F outsd
006F6F13 0007 add [edi], al
006F6F15 1454 adc al, $54
006F6F17 52 push edx
006F6F18 4D dec ebp
006F6F19 50 push eax
006F6F1A 7265 jb 006F6F81
006F6F1C 7669 jbe 006F6F87
006F6F1E 657753 jnbe 006F6F74
006F6F21 6561 popa
006F6F23 7263 jb 006F6F88
006F6F25 68466F726D push $6D726F46
006F6F2A 146D adc al, $6D
006F6F2C 6F outsd
006F6F2D 00D0 add al, dl
006F6F2F F2 repne
006F6F30 49 dec ecx
006F6F31 005E00 add [esi+$00], bl
006F6F34 0A524D or dl, byte ptr [edx+$4D]
006F6F37 5F pop edi
006F6F38 44 inc esp
006F6F39 6C insb
006F6F3A 6746 inc esi
006F6F3C 696E6400008D40 imul ebp, [esi+$64], $408D0000
006F6F43 00558B add [ebp-$75], dl
006F6F46 EC in al, dx
006F6F47 33C9 xor ecx, ecx
006F6F49 51 push ecx
006F6F4A 51 push ecx
006F6F4B 51 push ecx
006F6F4C 51 push ecx
006F6F4D 51 push ecx
006F6F4E 53 push ebx
006F6F4F 8BD8 mov ebx, eax
006F6F51 33C0 xor eax, eax
006F6F53 55 push ebp
* Possible String Reference to: '<27>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD>[<5B><>]<5D>'
|
006F6F54 68AA706F00 push $006F70AA
***** TRY
|
006F6F59 64FF30 push dword ptr fs:[eax]
006F6F5C 648920 mov fs:[eax], esp
006F6F5F 8D55FC lea edx, [ebp-$04]
006F6F62 B854B90000 mov eax, $0000B954
|
006F6F67 E830140800 call 0077839C
006F6F6C 8B55FC mov edx, [ebp-$04]
006F6F6F 8B4368 mov eax, [ebx+$68]
* Reference to: Graphics.TFont.SetName(TFont;TFontName);
|
006F6F72 E8E19BD3FF call 00430B58
006F6F77 8D55F8 lea edx, [ebp-$08]
006F6F7A B855B90000 mov eax, $0000B955
|
006F6F7F E818140800 call 0077839C
006F6F84 8B45F8 mov eax, [ebp-$08]
* Reference to: SysUtils.StrToInt(AnsiString):Integer;
|
006F6F87 E8BC40D1FF call 0040B048
006F6F8C 8BD0 mov edx, eax
006F6F8E 8B4368 mov eax, [ebx+$68]
* Reference to: Graphics.TFont.SetSize(TFont;Integer);
|
006F6F91 E83A9CD3FF call 00430BD0
006F6F96 8D55F4 lea edx, [ebp-$0C]
006F6F99 B8E9B80000 mov eax, $0000B8E9
|
006F6F9E E8F9130800 call 0077839C
006F6FA3 8B45F4 mov eax, [ebp-$0C]
* Reference to: SysUtils.StrToInt(AnsiString):Integer;
|
006F6FA6 E89D40D1FF call 0040B048
006F6FAB 8BD0 mov edx, eax
006F6FAD 8B4368 mov eax, [ebx+$68]
* Reference to: Graphics.TFont.SetCharset(TFont;TFontCharset);
|
006F6FB0 E8AB9CD3FF call 00430C60
006F6FB5 B9C8AF0000 mov ecx, $0000AFC8
* Possible String Reference to: 'Caption'
|
006F6FBA BAC0706F00 mov edx, $006F70C0
006F6FBF 8BC3 mov eax, ebx
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F6FC1 E826060800 call 007775EC
006F6FC6 B9C9AF0000 mov ecx, $0000AFC9
* Possible String Reference to: 'Caption'
|
006F6FCB BAC0706F00 mov edx, $006F70C0
* Reference to control ToolBar1 : N.A.
|
006F6FD0 8B83F8020000 mov eax, [ebx+$02F8]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F6FD6 E811060800 call 007775EC
006F6FDB B9CAAF0000 mov ecx, $0000AFCA
* Possible String Reference to: 'Caption'
|
006F6FE0 BAC0706F00 mov edx, $006F70C0
* Reference to control Label3 : N.A.
|
006F6FE5 8B8308030000 mov eax, [ebx+$0308]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F6FEB E8FC050800 call 007775EC
006F6FF0 B9CBAF0000 mov ecx, $0000AFCB
* Possible String Reference to: 'Caption'
|
006F6FF5 BAC0706F00 mov edx, $006F70C0
* Reference to control OrdDate : N.A.
|
006F6FFA 8B830C030000 mov eax, [ebx+$030C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F7000 E8E7050800 call 007775EC
006F7005 B941B10000 mov ecx, $0000B141
* Possible String Reference to: 'Caption'
|
006F700A BAC0706F00 mov edx, $006F70C0
* Reference to control ToolBar2 : N.A.
|
006F700F 8B831C030000 mov eax, [ebx+$031C]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F7015 E8D2050800 call 007775EC
006F701A B9CCAF0000 mov ecx, $0000AFCC
* Possible String Reference to: 'Caption'
|
006F701F BAC0706F00 mov edx, $006F70C0
* Reference to control Label4 : N.A.
|
006F7024 8B8310030000 mov eax, [ebx+$0310]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F702A E8BD050800 call 007775EC
006F702F B9CDAF0000 mov ecx, $0000AFCD
* Possible String Reference to: 'Caption'
|
006F7034 BAC0706F00 mov edx, $006F70C0
* Reference to control DlyDate : N.A.
|
006F7039 8B8314030000 mov eax, [ebx+$0314]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F703F E8A8050800 call 007775EC
006F7044 B9CEAF0000 mov ecx, $0000AFCE
* Possible String Reference to: 'Caption'
|
006F7049 BAC0706F00 mov edx, $006F70C0
* Reference to control Label7 : N.A.
|
006F704E 8B8318030000 mov eax, [ebx+$0318]
* Reference to : TWrapperComponent._PROC_007775EC()
|
006F7054 E893050800 call 007775EC
006F7059 8D55F0 lea edx, [ebp-$10]
006F705C B898B70000 mov eax, $0000B798
|
006F7061 E836130800 call 0077839C
006F7066 8B55F0 mov edx, [ebp-$10]
* Reference to control TBClose : N.A.
|
006F7069 8B8300030000 mov eax, [ebx+$0300]
* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
006F706F E8AC15D9FF call 00488620
006F7074 8D55EC lea edx, [ebp-$14]
006F7077 B899B70000 mov eax, $0000B799
|
006F707C E81B130800 call 0077839C
006F7081 8B55EC mov edx, [ebp-$14]
* Reference to control ScrollBox1 : N.A.
|
006F7084 8B8304030000 mov eax, [ebx+$0304]
* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
006F708A E89115D9FF call 00488620
006F708F 33C0 xor eax, eax
006F7091 5A pop edx
006F7092 59 pop ecx
006F7093 59 pop ecx
006F7094 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: '[<5B><>]<5D>'
|
006F7097 68B1706F00 push $006F70B1
006F709C 8D45EC lea eax, [ebp-$14]
006F709F BA05000000 mov edx, $00000005
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
006F70A4 E89FE2D0FF call 00405348
006F70A9 C3 ret
*)
end;
end.