5002 lines
259 KiB
Plaintext
5002 lines
259 KiB
Plaintext
|
||
First: Flags=$01 Version=$0002
|
||
Comment:
|
||
|
||
UNLINKED FROM MAC OS ROM -- ELLIOT WAS HERE
|
||
[62F80, 6535E)
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 200
|
||
200: Main
|
||
Pad
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: AUTOMOD_62F80 [62F80, 63200)
|
||
|
||
Module started due to: FILE directive, MODGUESS (align, JMP (A0) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+15C (630DC): BSR __v__FRAMEOUT
|
||
|
||
Unresolved outgoing references:
|
||
+A (62F8A): BSR $634B6
|
||
+34 (62FB4): BRA $634C2
|
||
+64 (62FE4): BSR $634B6
|
||
+74 (62FF4): BSR $63632
|
||
+18C (6310C): BRA $634C2
|
||
+19A (6311A): BSR $635F4
|
||
+1D6 (63156): BSR $634B6
|
||
+1E2 (63162): BSR $63642
|
||
+240 (631C0): BRA $634C2
|
||
|
||
+A (62F8A): INITDIALOGS
|
||
Trap A97B
|
||
|
||
+56 (62FD6): STOPALERT
|
||
Trap A986
|
||
|
||
+5A (62FDA): NOTEALERT
|
||
Trap A987
|
||
|
||
+5E (62FDE): CAUTIONALERT
|
||
Trap A988
|
||
|
||
+62 (62FE2): ALERT
|
||
Trap A985
|
||
|
||
+1D6 (63156): GETNEWDIALOG
|
||
Trap A97C
|
||
|
||
+27C (631FC): NEWCDIALOG
|
||
Trap AA4B
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 201
|
||
201: AUTOMOD_62F80
|
||
202: INITDIALOGS
|
||
203: STOPALERT
|
||
204: NOTEALERT
|
||
205: CAUTIONALERT
|
||
206: ALERT
|
||
207: GETNEWDIALOG
|
||
208: NEWCDIALOG
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="AUTOMOD_62F80"(201) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 640
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0280
|
||
00000000: 000A 0014 '....' ORI.B #$14,A2
|
||
00000004: 002A 0034 0000 '.*.4..' ORI.B #$34,$0000(A2) ; '4'
|
||
0000000A: 6100 052A 'a..*' BSR *+$052C ; 00000536
|
||
0000000E: 21EE 0008 0A8C '!.....' MOVE.L $0008(A6),$0A8C
|
||
00000014: 4278 0A9A 'Bx..' CLR.W $0A9A
|
||
00000018: 50F8 0A98 'P...' ST $0A98
|
||
0000001C: 41F8 0A9C 'A...' LEA $0A9C,A0
|
||
00000020: 43FA 0016 'C...' LEA *+$0018,A1 ; 00000038
|
||
00000024: 20C9 ' .' MOVE.L A1,(A0)+
|
||
00000026: 4298 'B.' CLR.L (A0)+
|
||
00000028: 4298 'B.' CLR.L (A0)+
|
||
0000002A: 4298 'B.' CLR.L (A0)+
|
||
0000002C: 4298 'B.' CLR.L (A0)+
|
||
0000002E: 4278 0AFA 'Bx..' CLR.W $0AFA
|
||
00000032: 7004 'p.' MOVEQ #$04,D0
|
||
00000034: 6000 050C '`...' BRA *+$050E ; 00000542
|
||
00000038: 4A6F 0004 'Jo..' TST.W $0004(A7)
|
||
0000003C: 6712 'g.' BEQ.S *+$0014 ; 00000050
|
||
0000003E: 3F3C 0003 '?<..' MOVE.W #$0003,-(A7)
|
||
00000042: A9C8 '..' _SysBeep ; A9C8
|
||
00000044: 307C 0006 '0|..' MOVEA.W #$0006,A0
|
||
00000048: A03B '.;' _Delay ; A03B
|
||
0000004A: 536F 0004 'So..' SUBQ.W #1,$0004(A7)
|
||
0000004E: 66EE 'f.' BNE.S *-$0010 ; 0000003E
|
||
00000050: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000052: 544F 'TO' ADDQ.W #2,A7
|
||
00000054: 4ED0 'N.' JMP (A0)
|
||
00000056: 7000 'p.' MOVEQ #$00,D0
|
||
00000058: 600A '`.' BRA.S *+$000C ; 00000064
|
||
0000005A: 7001 'p.' MOVEQ #$01,D0
|
||
0000005C: 6006 '`.' BRA.S *+$0008 ; 00000064
|
||
0000005E: 7002 'p.' MOVEQ #$02,D0
|
||
00000060: 6002 '`.' BRA.S *+$0004 ; 00000064
|
||
00000062: 70FF 'p.' MOVEQ #$FF,D0
|
||
00000064: 6100 04D0 'a...' BSR *+$04D2 ; 00000536
|
||
00000068: 3D7C FFFF 000E '=|....' MOVE.W #$FFFF,$000E(A6)
|
||
0000006E: 3600 '6.' MOVE.W D0,D3
|
||
00000070: 302E 000C '0...' MOVE.W $000C(A6),D0
|
||
00000074: 6100 063C 'a..<' BSR *+$063E ; 000006B2
|
||
00000078: 6700 0110 'g...' BEQ *+$0112 ; 0000018A
|
||
0000007C: 3038 0A9A '08..' MOVE.W $0A9A,D0
|
||
00000080: 322E 000C '2...' MOVE.W $000C(A6),D1
|
||
00000084: B278 0A98 '.x..' CMP.W $0A98,D1
|
||
00000088: 6706 'g.' BEQ.S *+$0008 ; 00000090
|
||
0000008A: 31C1 0A98 '1...' MOVE.W D1,$0A98
|
||
0000008E: 7000 'p.' MOVEQ #$00,D0
|
||
00000090: 31C0 0A9A '1...' MOVE.W D0,$0A9A
|
||
00000094: 3829 000A '8)..' MOVE.W $000A(A1),D4
|
||
00000098: 5340 'S@' SUBQ.W #1,D0
|
||
0000009A: 6D04 'm.' BLT.S *+$0006 ; 000000A0
|
||
0000009C: E84C '.L' LSR.W #4,D4
|
||
0000009E: 60F8 '`.' BRA.S *-$0006 ; 00000098
|
||
000000A0: 0244 000F '.D..' ANDI.W #$000F,D4
|
||
000000A4: 2004 ' .' MOVE.L D4,D0
|
||
000000A6: 0240 0003 '.@..' ANDI.W #$0003,D0
|
||
000000AA: 6100 0114 'a...' BSR *+$0116 ; 000001C0
|
||
000000AE: 0804 0002 '....' BTST #$02,D4
|
||
000000B2: 6700 00C0 'g...' BEQ *+$00C2 ; 00000174
|
||
000000B6: 203C 0000 01FF ' <....' MOVE.L #$000001FF,D0
|
||
000000BC: A032 '.2' _FlushEvents ; A032
|
||
000000BE: 3029 0008 '0)..' MOVE.W $0008(A1),D0
|
||
000000C2: 6100 00CC 'a...' BSR *+$00CE ; 00000190
|
||
000000C6: 6700 00AC 'g...' BEQ *+$00AE ; 00000174
|
||
000000CA: 2252 '"R' MOVEA.L (A2),A1
|
||
000000CC: 594F 'YO' SUBQ.W #4,A7
|
||
000000CE: 42A7 'B.' CLR.L -(A7)
|
||
000000D0: 4851 'HQ' PEA (A1)
|
||
000000D2: 487A FF34 'Hz.4' PEA *-$00CA ; 00000008
|
||
000000D6: 4AAE FFAC 'J...' TST.L -$0054(A6)
|
||
000000DA: 57C0 'W.' SEQ D0
|
||
000000DC: 1F00 '..' MOVE.B D0,-(A7)
|
||
000000DE: 3F3C 0001 '?<..' MOVE.W #$0001,-(A7)
|
||
000000E2: 2F38 0A06 '/8..' MOVE.L $0A06,-(A7)
|
||
000000E6: 4267 'Bg' CLR.W -(A7)
|
||
000000E8: 42A7 'B.' CLR.L -(A7)
|
||
000000EA: 2F08 '/.' MOVE.L A0,-(A7)
|
||
000000EC: 4AAE FFAC 'J...' TST.L -$0054(A6)
|
||
000000F0: 670E 'g.' BEQ.S *+$0010 ; 00000100
|
||
000000F2: 50EE FFAA 'P...' ST -$0056(A6)
|
||
000000F6: 50EE FFAB 'P...' ST -$0055(A6)
|
||
000000FA: 6100 0148 'a..H' BSR *+$014A ; 00000244
|
||
000000FE: 6002 '`.' BRA.S *+$0004 ; 00000102
|
||
00000100: A97D '.}' _NewDialog ; A97D
|
||
00000102: 2857 '(W' MOVEA.L (A7),A4
|
||
00000104: 486E FFD4 'Hn..' PEA -$002C(A6)
|
||
00000108: A874 '.t' _GetPort ; A874
|
||
0000010A: A873 '.s' _SetPort ; A873
|
||
0000010C: 4A43 'JC' TST.W D3
|
||
0000010E: 6B2A 'k*' BMI.S *+$002C ; 0000013A
|
||
00000110: 594F 'YO' SUBQ.W #4,A7
|
||
00000112: 3F03 '?.' MOVE.W D3,-(A7)
|
||
00000114: AA1E '..' _GetCIcon ; AA1E
|
||
00000116: 201F ' .' MOVE.L (A7)+,D0
|
||
00000118: 670E 'g.' BEQ.S *+$0010 ; 00000128
|
||
0000011A: 2F00 '/.' MOVE.L D0,-(A7)
|
||
0000011C: 487A FEE2 'Hz..' PEA *-$011C ; 00000000
|
||
00000120: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000122: AA1F '..' _PlotCIcon ; AA1F
|
||
00000124: AA25 '.%' _DisposeCIcon ; AA25
|
||
00000126: 6012 '`.' BRA.S *+$0014 ; 0000013A
|
||
00000128: 594F 'YO' SUBQ.W #4,A7
|
||
0000012A: 3F03 '?.' MOVE.W D3,-(A7)
|
||
0000012C: A9BB '..' _GetIcon ; A9BB
|
||
0000012E: 201F ' .' MOVE.L (A7)+,D0
|
||
00000130: 6708 'g.' BEQ.S *+$000A ; 0000013A
|
||
00000132: 487A FECC 'Hz..' PEA *-$0132 ; 00000000
|
||
00000136: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000138: A94B '.K' _PlotIcon ; A94B
|
||
0000013A: E644 '.D' ASR.W #3,D4
|
||
0000013C: 5244 'RD' ADDQ.W #1,D4
|
||
0000013E: 3944 00A8 '9D..' MOVE.W D4,$00A8(A4)
|
||
00000142: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000144: 3F04 '?.' MOVE.W D4,-(A7)
|
||
00000146: 486E FFC4 'Hn..' PEA -$003C(A6)
|
||
0000014A: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
0000014C: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
00000150: A98D '..' _GetDialogItem ; A98D
|
||
00000152: 41EE FFD8 'A...' LEA -$0028(A6),A0
|
||
00000156: 7003 'p.' MOVEQ #$03,D0
|
||
00000158: 7210 'r.' MOVEQ #$10,D1
|
||
0000015A: 7404 't.' MOVEQ #$04,D2
|
||
0000015C: 6100 FEA2 'a...' BSR __v__FRAMEOUT-AUTOMOD_62F80+$FEA2 ; ids: 209, 201
|
||
00000160: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
00000164: 486E 000E 'Hn..' PEA $000E(A6)
|
||
00000168: A991 '..' _ModalDialog ; A991
|
||
0000016A: 2F2E FFD4 '/...' MOVE.L -$002C(A6),-(A7)
|
||
0000016E: A873 '.s' _SetPort ; A873
|
||
00000170: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000172: A983 '..' _DisposeDialog ; A983
|
||
00000174: 204A ' J' MOVEA.L A2,A0
|
||
00000176: A02A '.*' _HUnlock ; A02A
|
||
00000178: 3238 0A9A '28..' MOVE.W $0A9A,D1
|
||
0000017C: 5241 'RA' ADDQ.W #1,D1
|
||
0000017E: 0C41 0004 '.A..' CMPI.W #$0004,D1
|
||
00000182: 6D02 'm.' BLT.S *+$0004 ; 00000186
|
||
00000184: 7203 'r.' MOVEQ #$03,D1
|
||
00000186: 31C1 0A9A '1...' MOVE.W D1,$0A9A
|
||
0000018A: 7006 'p.' MOVEQ #$06,D0
|
||
0000018C: 6000 03B4 '`...' BRA *+$03B6 ; 00000542
|
||
00000190: 594F 'YO' SUBQ.W #4,A7
|
||
00000192: 2F3C 4449 544C '/<DITL' MOVE.L #$4449544C,-(A7) ; 'DITL'
|
||
00000198: 3F00 '?.' MOVE.W D0,-(A7)
|
||
0000019A: 6100 04D8 'a...' BSR *+$04DA ; 00000674
|
||
0000019E: 202E FFB0 ' ...' MOVE.L -$0050(A6),D0
|
||
000001A2: 6708 'g.' BEQ.S *+$000A ; 000001AC
|
||
000001A4: 2040 ' @' MOVEA.L D0,A0
|
||
000001A6: A9E1 '..' _HandToHand ; A9E1
|
||
000001A8: 2D48 FFB0 '-H..' MOVE.L A0,-$0050(A6)
|
||
000001AC: 31FC FFFF 0B9E '1.....' MOVE.W #$FFFF,$0B9E
|
||
000001B2: A9A0 '..' _GetResource ; A9A0
|
||
000001B4: 205F ' _' MOVEA.L (A7)+,A0
|
||
000001B6: 2008 ' .' MOVE.L A0,D0
|
||
000001B8: 6704 'g.' BEQ.S *+$0006 ; 000001BE
|
||
000001BA: A9E1 '..' _HandToHand ; A9E1
|
||
000001BC: 2008 ' .' MOVE.L A0,D0
|
||
000001BE: 4E75 'Nu' RTS
|
||
000001C0: 48E7 E0E0 'H...' MOVEM.L D0-D2/A0-A2,-(A7)
|
||
000001C4: 2238 0A9C '"8..' MOVE.L $0A9C,D1
|
||
000001C8: 6706 'g.' BEQ.S *+$0008 ; 000001D0
|
||
000001CA: 3F00 '?.' MOVE.W D0,-(A7)
|
||
000001CC: 2041 ' A' MOVEA.L D1,A0
|
||
000001CE: 4E90 'N.' JSR (A0)
|
||
000001D0: 4CDF 0707 'L...' MOVEM.L (A7)+,D0-D2/A0-A2
|
||
000001D4: 4E75 'Nu' RTS
|
||
000001D6: 6100 035E 'a..^' BSR *+$0360 ; 00000536
|
||
000001DA: 42AE 0012 'B...' CLR.L $0012(A6)
|
||
000001DE: 302E 0010 '0...' MOVE.W $0010(A6),D0
|
||
000001E2: 6100 04DE 'a...' BSR *+$04E0 ; 000006C2
|
||
000001E6: 6756 'gV' BEQ.S *+$0058 ; 0000023E
|
||
000001E8: 594F 'YO' SUBQ.W #4,A7
|
||
000001EA: 2F2E 000C '/...' MOVE.L $000C(A6),-(A7)
|
||
000001EE: 2F09 '/.' MOVE.L A1,-(A7)
|
||
000001F0: 4869 0014 'Hi..' PEA $0014(A1)
|
||
000001F4: 5089 'P.' ADDQ.L #8,A1
|
||
000001F6: 2F19 '/.' MOVE.L (A1)+,-(A7)
|
||
000001F8: 4AAE FFAC 'J...' TST.L -$0054(A6)
|
||
000001FC: 670A 'g.' BEQ.S *+$000C ; 00000208
|
||
000001FE: 1D6F 0002 FFAA '.o....' MOVE.B $0002(A7),-$0056(A6)
|
||
00000204: 426F 0002 'Bo..' CLR.W $0002(A7)
|
||
00000208: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
0000020C: 3F19 '?.' MOVE.W (A1)+,-(A7)
|
||
0000020E: 2F19 '/.' MOVE.L (A1)+,-(A7)
|
||
00000210: 3019 '0.' MOVE.W (A1)+,D0
|
||
00000212: 6100 FF7C 'a..|' BSR *-$0082 ; 00000190
|
||
00000216: 6726 'g&' BEQ.S *+$0028 ; 0000023E
|
||
00000218: 2F08 '/.' MOVE.L A0,-(A7)
|
||
0000021A: 4AAE FFAC 'J...' TST.L -$0054(A6)
|
||
0000021E: 6714 'g.' BEQ.S *+$0016 ; 00000234
|
||
00000220: 51EE FFAB 'Q...' SF -$0055(A6)
|
||
00000224: 70FF 'p.' MOVEQ #$FF,D0
|
||
00000226: B0AE 0008 '....' CMP.L $0008(A6),D0
|
||
0000022A: 6604 'f.' BNE.S *+$0006 ; 00000230
|
||
0000022C: 50EE FFAB 'P...' ST -$0055(A6)
|
||
00000230: 6112 'a.' BSR.S *+$0014 ; 00000244
|
||
00000232: 6002 '`.' BRA.S *+$0004 ; 00000236
|
||
00000234: A97D '.}' _NewDialog ; A97D
|
||
00000236: 204A ' J' MOVEA.L A2,A0
|
||
00000238: A02A '.*' _HUnlock ; A02A
|
||
0000023A: 2D5F 0012 '-_..' MOVE.L (A7)+,$0012(A6)
|
||
0000023E: 700A 'p.' MOVEQ #$0A,D0
|
||
00000240: 6000 0300 '`...' BRA *+$0302 ; 00000542
|
||
00000244: 206E FFAC ' n..' MOVEA.L -$0054(A6),A0
|
||
00000248: 2250 '"P' MOVEA.L (A0),A1
|
||
0000024A: 0C69 FFFF 0006 '.i....' CMPI.W #$FFFF,$0006(A1)
|
||
00000250: 6706 'g.' BEQ.S *+$0008 ; 00000258
|
||
00000252: A9E1 '..' _HandToHand ; A9E1
|
||
00000254: 2D48 FFAC '-H..' MOVE.L A0,-$0054(A6)
|
||
00000258: 2D5F FFA6 '-_..' MOVE.L (A7)+,-$005A(A6)
|
||
0000025C: 220E '".' MOVE.L A6,D1
|
||
0000025E: 6122 'a"' BSR.S *+$0024 ; 00000282
|
||
00000260: 4A2E FFAA 'J...' TST.B -$0056(A6)
|
||
00000264: 6710 'g.' BEQ.S *+$0012 ; 00000276
|
||
00000266: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000268: 4A2E FFAB 'J...' TST.B -$0055(A6)
|
||
0000026C: 6606 'f.' BNE.S *+$0008 ; 00000274
|
||
0000026E: 50E7 'P.' ST -(A7)
|
||
00000270: A908 '..' _ShowHide ; A908
|
||
00000272: 6002 '`.' BRA.S *+$0004 ; 00000276
|
||
00000274: A915 '..' _ShowWindow ; A915
|
||
00000276: 206E FFA6 ' n..' MOVEA.L -$005A(A6),A0
|
||
0000027A: 4ED0 'N.' JMP (A0)
|
||
0000027C: 72FF 'r.' MOVEQ #$FF,D1
|
||
0000027E: 6002 '`.' BRA.S *+$0004 ; 00000282
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 209
|
||
209: __v__FRAMEOUT
|
||
|
||
ComputedRef: Flags=$90=(Difference 16BitPatch 16BitOffsets FromCode)
|
||
Ref1="__v__FRAMEOUT"(209) Ref2="AUTOMOD_62F80"(201)
|
||
015E
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$000A Entry="INITDIALOGS"(202)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0056 Entry="STOPALERT"(203)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$005A Entry="NOTEALERT"(204)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$005E Entry="CAUTIONALERT"(205)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0062 Entry="ALERT"(206)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$01D6 Entry="GETNEWDIALOG"(207)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$027C Entry="NEWCDIALOG"(208)
|
||
Comment:
|
||
|
||
AUTOMOD_62F80 ended due to: ran into next module
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: NEWDIALOG [63200, 64048)
|
||
|
||
Module started due to: MODGUESS (align, label)
|
||
|
||
Resolved outgoing references:
|
||
+A8A (63C8A): BSR DSEDIT
|
||
+994 (63B94): JSR REPLACECITATIONS
|
||
+22E (6342E): JSR SETANALYZEDWINDOW
|
||
+21C (6341C): LEA STDFILTER, A1
|
||
+18C (6338C): JSR FAKEUPEVENT
|
||
+186 (63386): JSR NOTOWNACTIVATOR
|
||
+116 (63316): JSR FAKEUPEVENT
|
||
+110 (63310): JSR NOTOWNACTIVATOR
|
||
|
||
Unresolved outgoing references:
|
||
+2AE (634AE): BSR $63140
|
||
|
||
Trap A97D
|
||
|
||
+BA (632BA): CLAIMEVENT
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgr.a
|
||
|
||
+D2 (632D2): ISDIALOGEVENT
|
||
Trap A97F
|
||
|
||
+15C (6335C): DIALOGSELECT
|
||
Trap A980
|
||
|
||
+1EC (633EC): MODALDIALOG
|
||
Trap A991
|
||
|
||
+2CE (634CE): DRAWDIALOG
|
||
Trap A981
|
||
|
||
+2E8 (634E8): UPDTDIALOG
|
||
Trap A978
|
||
|
||
+312 (63512): CLOSEDIALOG
|
||
Trap A982
|
||
|
||
+398 (63598): DISPOSDIALOG
|
||
Trap A983
|
||
|
||
+40C (6360C): COULDDIALOG
|
||
Trap A979
|
||
|
||
+410 (63610): COULDALERT
|
||
Trap A989
|
||
|
||
+4F2 (636F2): FREEDIALOG
|
||
Trap A97A
|
||
|
||
+4F6 (636F6): FREEALERT
|
||
Trap A98A
|
||
|
||
+4FC (636FC): PARAMTEXT
|
||
Trap A98B
|
||
|
||
+520 (63720): ERRORSOUND
|
||
Trap A98C
|
||
|
||
+528 (63728): GETDITEM
|
||
Trap A98D
|
||
|
||
+56E (6376E): SETDITEM
|
||
Trap A98E
|
||
|
||
+5A6 (637A6): GETITEXT
|
||
Trap A990
|
||
|
||
+5C6 (637C6): SETITEXT
|
||
Trap A98F
|
||
|
||
+632 (63832): SELITEXT
|
||
Trap A97E
|
||
|
||
+68E (6388E): HIDEDITEM
|
||
Trap A827
|
||
|
||
+6EC (638EC): SHOWDITEM
|
||
Trap A828
|
||
|
||
+760 (63960): FINDDITEM
|
||
Trap A984
|
||
|
||
+DC8 (63FC8): FRAMEOUT
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgr.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 210
|
||
210: NEWDIALOG
|
||
211: FRAMEOUT
|
||
212: CLAIMEVENT
|
||
213: ISDIALOGEVENT
|
||
214: DIALOGSELECT
|
||
215: MODALDIALOG
|
||
216: DRAWDIALOG
|
||
217: UPDTDIALOG
|
||
218: CLOSEDIALOG
|
||
219: DISPOSDIALOG
|
||
220: COULDDIALOG
|
||
221: COULDALERT
|
||
222: FREEDIALOG
|
||
223: FREEALERT
|
||
224: PARAMTEXT
|
||
225: ERRORSOUND
|
||
226: GETDITEM
|
||
227: SETDITEM
|
||
228: GETITEXT
|
||
229: SETITEXT
|
||
230: SELITEXT
|
||
231: HIDEDITEM
|
||
232: SHOWDITEM
|
||
233: FINDDITEM
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="NEWDIALOG"(210) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 3656
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0E48
|
||
00000000: 7200 'r.' MOVEQ #$00,D1
|
||
00000002: 6100 02B2 'a...' BSR *+$02B4 ; 000002B6
|
||
00000006: 2A01 '*.' MOVE.L D1,D5
|
||
00000008: 4AAE 0022 'J.."' TST.L $0022(A6)
|
||
0000000C: 660C 'f.' BNE.S *+$000E ; 0000001A
|
||
0000000E: 203C 0000 00AA ' <....' MOVE.L #$000000AA,D0
|
||
00000014: A11E '..' _NewPtr ; A11E
|
||
00000016: 2D48 0022 '-H."' MOVE.L A0,$0022(A6)
|
||
0000001A: 41EE 000C 'A...' LEA $000C(A6),A0
|
||
0000001E: 701E 'p.' MOVEQ #$1E,D0
|
||
00000020: 9FC0 '..' SUBA.L D0,A7
|
||
00000022: 224F '"O' MOVEA.L A7,A1
|
||
00000024: A22E '..' _BlockMoveData ; A22E
|
||
00000026: 4A85 'J.' TST.L D5
|
||
00000028: 6730 'g0' BEQ.S *+$0032 ; 0000005A
|
||
0000002A: AA45 '.E' _NewCWindow ; AA45
|
||
0000002C: 4A85 'J.' TST.L D5
|
||
0000002E: 6B2C 'k,' BMI.S *+$002E ; 0000005C
|
||
00000030: 2F0E '/.' MOVE.L A6,-(A7)
|
||
00000032: 2C45 ',E' MOVEA.L D5,A6
|
||
00000034: 206F 0004 ' o..' MOVEA.L $0004(A7),A0
|
||
00000038: 5D4F ']O' SUBQ.W #6,A7
|
||
0000003A: 2F08 '/.' MOVE.L A0,-(A7)
|
||
0000003C: 486F 0006 'Ho..' PEA $0006(A7)
|
||
00000040: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000042: 2F2E FFAC '/...' MOVE.L -$0054(A6),-(A7)
|
||
00000046: AA41 '.A' _SetWinColor ; AA41
|
||
00000048: AA42 '.B' _GetAuxWin ; AA42
|
||
0000004A: 544F 'TO' ADDQ.W #2,A7
|
||
0000004C: 205F ' _' MOVEA.L (A7)+,A0
|
||
0000004E: 2050 ' P' MOVEA.L (A0),A0
|
||
00000050: 216E FFB0 000C '!n....' MOVE.L -$0050(A6),$000C(A0)
|
||
00000056: 2C5F ',_' MOVEA.L (A7)+,A6
|
||
00000058: 6002 '`.' BRA.S *+$0004 ; 0000005C
|
||
0000005A: A913 '..' _NewWindow ; A913
|
||
0000005C: 285F '(_' MOVEA.L (A7)+,A4
|
||
0000005E: 2D4C 0026 '-L.&' MOVE.L A4,$0026(A6)
|
||
00000062: 266E 0008 '&n..' MOVEA.L $0008(A6),A3
|
||
00000066: 397C 0002 006C '9|...l' MOVE.W #$0002,$006C(A4)
|
||
0000006C: 294B 009C ')K..' MOVE.L A3,$009C(A4)
|
||
00000070: 3978 0A06 00A4 '9x....' MOVE.W $0A06,$00A4(A4)
|
||
00000076: 3978 0AFA 0044 '9x...D' MOVE.W $0AFA,$0044(A4)
|
||
0000007C: 594F 'YO' SUBQ.W #4,A7
|
||
0000007E: 2F0F '/.' MOVE.L A7,-(A7)
|
||
00000080: A874 '.t' _GetPort ; A874
|
||
00000082: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000084: A873 '.s' _SetPort ; A873
|
||
00000086: 397C 0001 00A8 '9|....' MOVE.W #$0001,$00A8(A4)
|
||
0000008C: 594F 'YO' SUBQ.W #4,A7
|
||
0000008E: 486C 0010 'Hl..' PEA $0010(A4)
|
||
00000092: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000094: A9D2 '..' _TENew ; A9D2
|
||
00000096: 2957 00A0 ')W..' MOVE.L (A7),$00A0(A4)
|
||
0000009A: 225F '"_' MOVEA.L (A7)+,A1
|
||
0000009C: 2451 '$Q' MOVEA.L (A1),A2
|
||
0000009E: 206A 003E ' j.>' MOVEA.L $003E(A2),A0
|
||
000000A2: A023 '.#' _DisposeHandle ; A023
|
||
000000A4: A873 '.s' _SetPort ; A873
|
||
000000A6: 6100 02B2 'a...' BSR *+$02B4 ; 0000035A
|
||
000000AA: 7800 'x.' MOVEQ #$00,D4
|
||
000000AC: 6100 06E6 'a...' BSR *+$06E8 ; 00000794
|
||
000000B0: 6100 0254 'a..T' BSR *+$0256 ; 00000306
|
||
000000B4: 701E 'p.' MOVEQ #$1E,D0
|
||
000000B6: 6000 020A '`...' BRA *+$020C ; 000002C2
|
||
000000BA: 3612 '6.' MOVE.W (A2),D3
|
||
000000BC: 5D43 ']C' SUBQ.W #6,D3
|
||
000000BE: 670C 'g.' BEQ.S *+$000E ; 000000CC
|
||
000000C0: 5543 'UC' SUBQ.W #2,D3
|
||
000000C2: 6708 'g.' BEQ.S *+$000A ; 000000CC
|
||
000000C4: 594F 'YO' SUBQ.W #4,A7
|
||
000000C6: A924 '.$' _FrontWindow ; A924
|
||
000000C8: 285F '(_' MOVEA.L (A7)+,A4
|
||
000000CA: 4E75 'Nu' RTS
|
||
000000CC: 286A 0002 '(j..' MOVEA.L $0002(A2),A4
|
||
000000D0: 4E75 'Nu' RTS
|
||
000000D2: 6100 01E2 'a...' BSR *+$01E4 ; 000002B6
|
||
000000D6: 4267 'Bg' CLR.W -(A7)
|
||
000000D8: 303C 0003 '0<..' MOVE.W #$0003,D0
|
||
000000DC: A830 '.0' _Pack14 ; A830
|
||
000000DE: 4A1F 'J.' TST.B (A7)+
|
||
000000E0: 670A 'g.' BEQ.S *+$000C ; 000000EC
|
||
000000E2: 554F 'UO' SUBQ.W #2,A7
|
||
000000E4: 303C 00FB '0<..' MOVE.W #$00FB,D0
|
||
000000E8: A830 '.0' _Pack14 ; A830
|
||
000000EA: 4A5F 'J_' TST.W (A7)+
|
||
000000EC: 426E 000C 'Bn..' CLR.W $000C(A6)
|
||
000000F0: 246E 0008 '$n..' MOVEA.L $0008(A6),A2
|
||
000000F4: 61C4 'a.' BSR.S *-$003A ; 000000BA
|
||
000000F6: 260C '&.' MOVE.L A4,D3
|
||
000000F8: 675C 'g\' BEQ.S *+$005E ; 00000156
|
||
000000FA: 3612 '6.' MOVE.W (A2),D3
|
||
000000FC: 0C43 0017 '.C..' CMPI.W #$0017,D3
|
||
00000100: 6754 'gT' BEQ.S *+$0056 ; 00000156
|
||
00000102: 0C43 000F '.C..' CMPI.W #$000F,D3
|
||
00000106: 6626 'f&' BNE.S *+$0028 ; 0000012E
|
||
00000108: 0C2A 0001 0002 '.*....' CMPI.B #$01,$0002(A2)
|
||
0000010E: 6646 'fF' BNE.S *+$0048 ; 00000156
|
||
00000110: 4EBA 0000 'N...' JSR NOTOWNACTIVATOR ; id: 239
|
||
00000114: 6740 'g@' BEQ.S *+$0042 ; 00000156
|
||
00000116: 4EBA 0000 'N...' JSR FAKEUPEVENT ; id: 238
|
||
0000011A: A97F '..' _IsDialogEvent ; A97F
|
||
0000011C: 3D5F 000C '=_..' MOVE.W (A7)+,$000C(A6)
|
||
00000120: 4FEF 0010 'O...' LEA $0010(A7),A7
|
||
00000124: 4CDF 1CF8 'L...' MOVEM.L (A7)+,D3-D7/A2-A4
|
||
00000128: 4E5E 'N^' UNLK A6
|
||
0000012A: 2E9F '..' MOVE.L (A7)+,(A7)
|
||
0000012C: 4E75 'Nu' RTS
|
||
0000012E: 0C6C 0002 006C '.l...l' CMPI.W #$0002,$006C(A4)
|
||
00000134: 6620 'f ' BNE.S *+$0022 ; 00000156
|
||
00000136: 3612 '6.' MOVE.W (A2),D3
|
||
00000138: 5343 'SC' SUBQ.W #1,D3
|
||
0000013A: 6616 'f.' BNE.S *+$0018 ; 00000152
|
||
0000013C: 554F 'UO' SUBQ.W #2,A7
|
||
0000013E: 2F2A 000A '/*..' MOVE.L $000A(A2),-(A7)
|
||
00000142: 486E FFEC 'Hn..' PEA -$0014(A6)
|
||
00000146: A92C '.,' _FindWindow ; A92C
|
||
00000148: 575F 'W_' SUBQ.W #3,(A7)+
|
||
0000014A: 660A 'f.' BNE.S *+$000C ; 00000156
|
||
0000014C: B9EE FFEC '....' CMPA.L -$0014(A6),A4
|
||
00000150: 6604 'f.' BNE.S *+$0006 ; 00000156
|
||
00000152: 522E 000C 'R...' ADDQ.B #1,$000C(A6)
|
||
00000156: 7004 'p.' MOVEQ #$04,D0
|
||
00000158: 6000 0168 '`..h' BRA *+$016A ; 000002C2
|
||
0000015C: 6100 0158 'a..X' BSR *+$015A ; 000002B6
|
||
00000160: 426E 0014 'Bn..' CLR.W $0014(A6)
|
||
00000164: 266E 000C '&n..' MOVEA.L $000C(A6),A3
|
||
00000168: 4293 'B.' CLR.L (A3)
|
||
0000016A: 246E 0010 '$n..' MOVEA.L $0010(A6),A2
|
||
0000016E: 6100 FF4A 'a..J' BSR *-$00B4 ; 000000BA
|
||
00000172: 260C '&.' MOVE.L A4,D3
|
||
00000174: 6768 'gh' BEQ.S *+$006A ; 000001DE
|
||
00000176: 3612 '6.' MOVE.W (A2),D3
|
||
00000178: 0C43 000F '.C..' CMPI.W #$000F,D3
|
||
0000017C: 6632 'f2' BNE.S *+$0034 ; 000001B0
|
||
0000017E: 0C2A 0001 0002 '.*....' CMPI.B #$01,$0002(A2)
|
||
00000184: 6658 'fX' BNE.S *+$005A ; 000001DE
|
||
00000186: 4EBA 0000 'N...' JSR NOTOWNACTIVATOR ; id: 239
|
||
0000018A: 6752 'gR' BEQ.S *+$0054 ; 000001DE
|
||
0000018C: 4EBA 0000 'N...' JSR FAKEUPEVENT ; id: 238
|
||
00000190: 2F2E 000C '/...' MOVE.L $000C(A6),-(A7)
|
||
00000194: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
00000198: A980 '..' _DialogSelect ; A980
|
||
0000019A: 3D5F 0014 '=_..' MOVE.W (A7)+,$0014(A6)
|
||
0000019E: 4FEF 0010 'O...' LEA $0010(A7),A7
|
||
000001A2: 4CDF 1CF8 'L...' MOVEM.L (A7)+,D3-D7/A2-A4
|
||
000001A6: 4E5E 'N^' UNLK A6
|
||
000001A8: 205F ' _' MOVEA.L (A7)+,A0
|
||
000001AA: 4FEF 000C 'O...' LEA $000C(A7),A7
|
||
000001AE: 4ED0 'N.' JMP (A0)
|
||
000001B0: 268C '&.' MOVE.L A4,(A3)
|
||
000001B2: 6100 01A6 'a...' BSR *+$01A8 ; 0000035A
|
||
000001B6: 206E 0010 ' n..' MOVEA.L $0010(A6),A0
|
||
000001BA: 43EE FFB4 'C...' LEA -$004C(A6),A1
|
||
000001BE: 7010 'p.' MOVEQ #$10,D0
|
||
000001C0: A22E '..' _BlockMoveData ; A22E
|
||
000001C2: 6100 0868 'a..h' BSR *+$086A ; 00000A2C
|
||
000001C6: 4A43 'JC' TST.W D3
|
||
000001C8: 6B04 'k.' BMI.S *+$0006 ; 000001CE
|
||
000001CA: 522E 0014 'R...' ADDQ.B #1,$0014(A6)
|
||
000001CE: 206E 0008 ' n..' MOVEA.L $0008(A6),A0
|
||
000001D2: 3083 '0.' MOVE.W D3,(A0)
|
||
000001D4: 6100 0130 'a..0' BSR *+$0132 ; 00000306
|
||
000001D8: 700C 'p.' MOVEQ #$0C,D0
|
||
000001DA: 6000 00E6 '`...' BRA *+$00E8 ; 000002C2
|
||
000001DE: 76FF 'v.' MOVEQ #$FF,D3
|
||
000001E0: 206E 0008 ' n..' MOVEA.L $0008(A6),A0
|
||
000001E4: 3083 '0.' MOVE.W D3,(A0)
|
||
000001E6: 700C 'p.' MOVEQ #$0C,D0
|
||
000001E8: 6000 00D8 '`...' BRA *+$00DA ; 000002C2
|
||
000001EC: 6100 00C8 'a...' BSR *+$00CA ; 000002B6
|
||
000001F0: 4267 'Bg' CLR.W -(A7)
|
||
000001F2: 303C 0003 '0<..' MOVE.W #$0003,D0
|
||
000001F6: A830 '.0' _Pack14 ; A830
|
||
000001F8: 4A1F 'J.' TST.B (A7)+
|
||
000001FA: 670A 'g.' BEQ.S *+$000C ; 00000206
|
||
000001FC: 554F 'UO' SUBQ.W #2,A7
|
||
000001FE: 303C 00FB '0<..' MOVE.W #$00FB,D0
|
||
00000202: A830 '.0' _Pack14 ; A830
|
||
00000204: 4A5F 'J_' TST.W (A7)+
|
||
00000206: 594F 'YO' SUBQ.W #4,A7
|
||
00000208: A924 '.$' _FrontWindow ; A924
|
||
0000020A: 201F ' .' MOVE.L (A7)+,D0
|
||
0000020C: 6724 'g$' BEQ.S *+$0026 ; 00000232
|
||
0000020E: 2040 ' @' MOVEA.L D0,A0
|
||
00000210: 0028 00C0 0071 '.(...q' ORI.B #$C0,$0071(A0)
|
||
00000216: 202E 000C ' ...' MOVE.L $000C(A6),D0
|
||
0000021A: 6616 'f.' BNE.S *+$0018 ; 00000232
|
||
0000021C: 43FA 0000 'C...' LEA STDFILTER,A1 ; id: 237
|
||
00000220: 2D49 000C '-I..' MOVE.L A1,$000C(A6)
|
||
00000224: 08E8 0002 0071 '.....q' BSET #$02,$0071(A0)
|
||
0000022A: 7001 'p.' MOVEQ #$01,D0
|
||
0000022C: 2F00 '/.' MOVE.L D0,-(A7)
|
||
0000022E: 4EBA 0000 'N...' JSR SETANALYZEDWINDOW ; id: 236
|
||
00000232: A9B4 '..' _SystemTask ; A9B4
|
||
00000234: 594F 'YO' SUBQ.W #4,A7
|
||
00000236: 2F0F '/.' MOVE.L A7,-(A7)
|
||
00000238: A874 '.t' _GetPort ; A874
|
||
0000023A: 594F 'YO' SUBQ.W #4,A7
|
||
0000023C: A924 '.$' _FrontWindow ; A924
|
||
0000023E: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000240: A873 '.s' _SetPort ; A873
|
||
00000242: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000244: 4A68 00A4 'Jh..' TST.W $00A4(A0)
|
||
00000248: 6B12 'k.' BMI.S *+$0014 ; 0000025C
|
||
0000024A: 3028 00A4 '0(..' MOVE.W $00A4(A0),D0
|
||
0000024E: 6100 09DA 'a...' BSR *+$09DC ; 00000C2A
|
||
00000252: 2F28 00A0 '/(..' MOVE.L $00A0(A0),-(A7)
|
||
00000256: A9DA '..' _TEIdle ; A9DA
|
||
00000258: 6100 0AFA 'a...' BSR *+$0AFC ; 00000D54
|
||
0000025C: A873 '.s' _SetPort ; A873
|
||
0000025E: 5D4F ']O' SUBQ.W #6,A7
|
||
00000260: 3F3C 017F '?<..' MOVE.W #$017F,-(A7)
|
||
00000264: 486E FFB4 'Hn..' PEA -$004C(A6)
|
||
00000268: A970 '.p' _GetNextEvent ; A970
|
||
0000026A: 262E 000C '&...' MOVE.L $000C(A6),D3
|
||
0000026E: A924 '.$' _FrontWindow ; A924
|
||
00000270: 486E FFB4 'Hn..' PEA -$004C(A6)
|
||
00000274: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
00000278: 2043 ' C' MOVEA.L D3,A0
|
||
0000027A: 4E90 'N.' JSR (A0)
|
||
0000027C: 4A1F 'J.' TST.B (A7)+
|
||
0000027E: 6620 'f ' BNE.S *+$0022 ; 000002A0
|
||
00000280: 554F 'UO' SUBQ.W #2,A7
|
||
00000282: 486E FFB4 'Hn..' PEA -$004C(A6)
|
||
00000286: A97F '..' _IsDialogEvent ; A97F
|
||
00000288: 4A5F 'J_' TST.W (A7)+
|
||
0000028A: 6718 'g.' BEQ.S *+$001A ; 000002A4
|
||
0000028C: 554F 'UO' SUBQ.W #2,A7
|
||
0000028E: 486E FFB4 'Hn..' PEA -$004C(A6)
|
||
00000292: 486E FFE4 'Hn..' PEA -$001C(A6)
|
||
00000296: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
0000029A: A980 '..' _DialogSelect ; A980
|
||
0000029C: 4A5F 'J_' TST.W (A7)+
|
||
0000029E: 6F92 'o.' BLE.S *-$006C ; 00000232
|
||
000002A0: 7008 'p.' MOVEQ #$08,D0
|
||
000002A2: 601E '`.' BRA.S *+$0020 ; 000002C2
|
||
000002A4: 302E FFB4 '0...' MOVE.W -$004C(A6),D0
|
||
000002A8: 5340 'S@' SUBQ.W #1,D0
|
||
000002AA: 6686 'f.' BNE.S *-$0078 ; 00000232
|
||
000002AC: 7001 'p.' MOVEQ #$01,D0
|
||
000002AE: 6100 FC90 'a...' BSR *-$036E ; FFFFFF40
|
||
000002B2: 6000 FF7E '`..~' BRA *-$0080 ; 00000232
|
||
000002B6: 205F ' _' MOVEA.L (A7)+,A0
|
||
000002B8: 4E56 FF8A 'NV..' LINK.W A6,#-$0076
|
||
000002BC: 48E7 1F38 'H..8' MOVEM.L D3-D7/A2-A4,-(A7)
|
||
000002C0: 4ED0 'N.' JMP (A0)
|
||
000002C2: 4CDF 1CF8 'L...' MOVEM.L (A7)+,D3-D7/A2-A4
|
||
000002C6: 4E5E 'N^' UNLK A6
|
||
000002C8: 205F ' _' MOVEA.L (A7)+,A0
|
||
000002CA: DFC0 '..' ADDA.L D0,A7
|
||
000002CC: 4ED0 'N.' JMP (A0)
|
||
000002CE: 61E6 'a.' BSR.S *-$0018 ; 000002B6
|
||
000002D0: 286E 0008 '(n..' MOVEA.L $0008(A6),A4
|
||
000002D4: 6100 0084 'a...' BSR *+$0086 ; 0000035A
|
||
000002D8: 2F0C '/.' MOVE.L A4,-(A7)
|
||
000002DA: A969 '.i' _DrawControls ; A969
|
||
000002DC: 7801 'x.' MOVEQ #$01,D4
|
||
000002DE: 6100 04B4 'a...' BSR *+$04B6 ; 00000794
|
||
000002E2: 6100 0022 'a.."' BSR *+$0024 ; 00000306
|
||
000002E6: 605A '`Z' BRA.S *+$005C ; 00000342
|
||
000002E8: 61CC 'a.' BSR.S *-$0032 ; 000002B6
|
||
000002EA: 286E 000C '(n..' MOVEA.L $000C(A6),A4
|
||
000002EE: 6100 006A 'a..j' BSR *+$006C ; 0000035A
|
||
000002F2: 2F0C '/.' MOVE.L A4,-(A7)
|
||
000002F4: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
000002F8: A953 '.S' _UpdtControl ; A953
|
||
000002FA: 7803 'x.' MOVEQ #$03,D4
|
||
000002FC: 6100 0496 'a...' BSR *+$0498 ; 00000794
|
||
00000300: 6104 'a.' BSR.S *+$0006 ; 00000306
|
||
00000302: 6000 0328 '`..(' BRA *+$032A ; 0000062C
|
||
00000306: 2F2E FFD4 '/...' MOVE.L -$002C(A6),-(A7)
|
||
0000030A: A873 '.s' _SetPort ; A873
|
||
0000030C: 204B ' K' MOVEA.L A3,A0
|
||
0000030E: A02A '.*' _HUnlock ; A02A
|
||
00000310: 4E75 'Nu' RTS
|
||
00000312: 61A2 'a.' BSR.S *-$005C ; 000002B6
|
||
00000314: 286E 0008 '(n..' MOVEA.L $0008(A6),A4
|
||
00000318: 6140 'a@' BSR.S *+$0042 ; 0000035A
|
||
0000031A: 2F2C 001C '/,..' MOVE.L $001C(A4),-(A7)
|
||
0000031E: A8DD '..' _SetEmptyRgn ; A8DD
|
||
00000320: 7802 'x.' MOVEQ #$02,D4
|
||
00000322: 6100 0470 'a..p' BSR *+$0472 ; 00000794
|
||
00000326: 61DE 'a.' BSR.S *-$0020 ; 00000306
|
||
00000328: 206C 00A0 ' l..' MOVEA.L $00A0(A4),A0
|
||
0000032C: 2F08 '/.' MOVE.L A0,-(A7)
|
||
0000032E: 7000 'p.' MOVEQ #$00,D0
|
||
00000330: A122 '."' _NewHandle ; A122
|
||
00000332: 2008 ' .' MOVE.L A0,D0
|
||
00000334: 2057 ' W' MOVEA.L (A7),A0
|
||
00000336: 2050 ' P' MOVEA.L (A0),A0
|
||
00000338: 2140 003E '!@.>' MOVE.L D0,$003E(A0)
|
||
0000033C: A9CD '..' _TEDispose ; A9CD
|
||
0000033E: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000340: A92D '.-' _CloseWindow ; A92D
|
||
00000342: 7004 'p.' MOVEQ #$04,D0
|
||
00000344: 6000 FF7C '`..|' BRA *-$0082 ; 000002C2
|
||
00000348: 266C 009C '&l..' MOVEA.L $009C(A4),A3
|
||
0000034C: 4A93 'J.' TST.L (A3)
|
||
0000034E: 6604 'f.' BNE.S *+$0006 ; 00000354
|
||
00000350: 2F0B '/.' MOVE.L A3,-(A7)
|
||
00000352: A9A2 '..' _LoadResource ; A9A2
|
||
00000354: 204B ' K' MOVEA.L A3,A0
|
||
00000356: A029 '.)' _HLock ; A029
|
||
00000358: 4E75 'Nu' RTS
|
||
0000035A: 486E FFD4 'Hn..' PEA -$002C(A6)
|
||
0000035E: A874 '.t' _GetPort ; A874
|
||
00000360: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000362: A873 '.s' _SetPort ; A873
|
||
00000364: 61E2 'a.' BSR.S *-$001C ; 00000348
|
||
00000366: 610A 'a.' BSR.S *+$000C ; 00000372
|
||
00000368: 6704 'g.' BEQ.S *+$0006 ; 0000036E
|
||
0000036A: 6100 0854 'a..T' BSR *+$0856 ; 00000BC0
|
||
0000036E: 721A 'r.' MOVEQ #$1A,D1
|
||
00000370: 4E75 'Nu' RTS
|
||
00000372: 362C 00A4 '6,..' MOVE.W $00A4(A4),D3
|
||
00000376: 6B06 'k.' BMI.S *+$0008 ; 0000037E
|
||
00000378: 6100 0A8A 'a...' BSR *+$0A8C ; 00000E04
|
||
0000037C: 6016 '`.' BRA.S *+$0018 ; 00000394
|
||
0000037E: 76FF 'v.' MOVEQ #$FF,D3
|
||
00000380: 6100 0A78 'a..x' BSR *+$0A7A ; 00000DFA
|
||
00000384: 6710 'g.' BEQ.S *+$0012 ; 00000396
|
||
00000386: 082A 0004 000C '.*....' BTST #$04,$000C(A2)
|
||
0000038C: 67F2 'g.' BEQ.S *-$000C ; 00000380
|
||
0000038E: 6100 0A0A 'a...' BSR *+$0A0C ; 00000D9A
|
||
00000392: 67EC 'g.' BEQ.S *-$0012 ; 00000380
|
||
00000394: 74FE 't.' MOVEQ #$FE,D2
|
||
00000396: 4E75 'Nu' RTS
|
||
00000398: 5D4F ']O' SUBQ.W #6,A7
|
||
0000039A: 2F2F 000A '//..' MOVE.L $000A(A7),-(A7)
|
||
0000039E: 486F 0006 'Ho..' PEA $0006(A7)
|
||
000003A2: AA42 '.B' _GetAuxWin ; AA42
|
||
000003A4: 544F 'TO' ADDQ.W #2,A7
|
||
000003A6: 205F ' _' MOVEA.L (A7)+,A0
|
||
000003A8: 2050 ' P' MOVEA.L (A0),A0
|
||
000003AA: 2028 000C ' (..' MOVE.L $000C(A0),D0
|
||
000003AE: 6704 'g.' BEQ.S *+$0006 ; 000003B4
|
||
000003B0: 2040 ' @' MOVEA.L D0,A0
|
||
000003B2: A023 '.#' _DisposeHandle ; A023
|
||
000003B4: 206F 0004 ' o..' MOVEA.L $0004(A7),A0
|
||
000003B8: 2F28 009C '/(..' MOVE.L $009C(A0),-(A7)
|
||
000003BC: 2F08 '/.' MOVE.L A0,-(A7)
|
||
000003BE: A982 '..' _CloseDialog ; A982
|
||
000003C0: 205F ' _' MOVEA.L (A7)+,A0
|
||
000003C2: A023 '.#' _DisposeHandle ; A023
|
||
000003C4: 225F '"_' MOVEA.L (A7)+,A1
|
||
000003C6: 205F ' _' MOVEA.L (A7)+,A0
|
||
000003C8: A01F '..' _DisposePtr ; A01F
|
||
000003CA: 4ED1 'N.' JMP (A1)
|
||
000003CC: 2052 ' R' MOVEA.L (A2),A0
|
||
000003CE: 3028 0012 '0(..' MOVE.W $0012(A0),D0
|
||
000003D2: 6006 '`.' BRA.S *+$0008 ; 000003DA
|
||
000003D4: 2052 ' R' MOVEA.L (A2),A0
|
||
000003D6: 3028 0008 '0(..' MOVE.W $0008(A0),D0
|
||
000003DA: 594F 'YO' SUBQ.W #4,A7
|
||
000003DC: 2F3C 4449 544C '/<DITL' MOVE.L #$4449544C,-(A7) ; 'DITL'
|
||
000003E2: 3F00 '?.' MOVE.W D0,-(A7)
|
||
000003E4: 610E 'a.' BSR.S *+$0010 ; 000003F4
|
||
000003E6: 31FC FFFF 0B9E '1.....' MOVE.W #$FFFF,$0B9E
|
||
000003EC: A9A0 '..' _GetResource ; A9A0
|
||
000003EE: 245F '$_' MOVEA.L (A7)+,A2
|
||
000003F0: 200A ' .' MOVE.L A2,D0
|
||
000003F2: 4E75 'Nu' RTS
|
||
000003F4: 594F 'YO' SUBQ.W #4,A7
|
||
000003F6: 2F3C 6963 7462 '/<ictb' MOVE.L #$69637462,-(A7) ; 'ictb'
|
||
000003FC: 3F00 '?.' MOVE.W D0,-(A7)
|
||
000003FE: 31FC FFFF 0B9E '1.....' MOVE.W #$FFFF,$0B9E
|
||
00000404: A9A0 '..' _GetResource ; A9A0
|
||
00000406: 2D5F FFB0 '-_..' MOVE.L (A7)+,-$0050(A6)
|
||
0000040A: 4E75 'Nu' RTS
|
||
0000040C: 6000 00E8 '`...' BRA *+$00EA ; 000004F6
|
||
00000410: 6000 00E4 '`...' BRA *+$00E6 ; 000004F6
|
||
00000414: 3F00 '?.' MOVE.W D0,-(A7)
|
||
00000416: 594F 'YO' SUBQ.W #4,A7
|
||
00000418: 2F08 '/.' MOVE.L A0,-(A7)
|
||
0000041A: 3F00 '?.' MOVE.W D0,-(A7)
|
||
0000041C: 31FC FFFF 0B9E '1.....' MOVE.W #$FFFF,$0B9E
|
||
00000422: A9A0 '..' _GetResource ; A9A0
|
||
00000424: 2057 ' W' MOVEA.L (A7),A0
|
||
00000426: A04A '.J' _HNoPurge ; A04A
|
||
00000428: 2D57 FFAC '-W..' MOVE.L (A7),-$0054(A6)
|
||
0000042C: 584F 'XO' ADDQ.W #4,A7
|
||
0000042E: 301F '0.' MOVE.W (A7)+,D0
|
||
00000430: 4E75 'Nu' RTS
|
||
00000432: 207C 6163 7462 ' |actb' MOVEA.L #$61637462,A0 ; 'actb'
|
||
00000438: 61DA 'a.' BSR.S *-$0024 ; 00000414
|
||
0000043A: 207C 414C 5254 ' |ALRT' MOVEA.L #$414C5254,A0 ; 'ALRT'
|
||
00000440: 600E '`.' BRA.S *+$0010 ; 00000450
|
||
00000442: 207C 6463 7462 ' |dctb' MOVEA.L #$64637462,A0 ; 'dctb'
|
||
00000448: 61CA 'a.' BSR.S *-$0034 ; 00000414
|
||
0000044A: 207C 444C 4F47 ' |DLOG' MOVEA.L #$444C4F47,A0 ; 'DLOG'
|
||
00000450: 594F 'YO' SUBQ.W #4,A7
|
||
00000452: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000454: 3F00 '?.' MOVE.W D0,-(A7)
|
||
00000456: 31FC FFFF 0B9E '1.....' MOVE.W #$FFFF,$0B9E
|
||
0000045C: 48E7 011A 'H...' MOVEM.L D7/A3/A4/A6,-(A7)
|
||
00000460: 2C4F ',O' MOVEA.L A7,A6
|
||
00000462: 598F 'Y.' SUBQ.L #4,A7
|
||
00000464: 2F2E 0012 '/...' MOVE.L $0012(A6),-(A7)
|
||
00000468: 3F2E 0010 '?...' MOVE.W $0010(A6),-(A7)
|
||
0000046C: A9A0 '..' _GetResource ; A9A0
|
||
0000046E: 2657 '&W' MOVEA.L (A7),A3
|
||
00000470: 4A9F 'J.' TST.L (A7)+
|
||
00000472: 6764 'gd' BEQ.S *+$0066 ; 000004D8
|
||
00000474: 2853 '(S' MOVEA.L (A3),A4
|
||
00000476: 0C54 7FFC '.T..' CMPI.W #$7FFC,(A4)
|
||
0000047A: 675C 'g\' BEQ.S *+$005E ; 000004D8
|
||
0000047C: 204B ' K' MOVEA.L A3,A0
|
||
0000047E: A025 '.%' _GetHandleSize ; A025
|
||
00000480: 2E00 '..' MOVE.L D0,D7
|
||
00000482: 0CAE 414C 5254 '..ALRT' CMPI.L #$414C5254,$0012(A6) ; 'ALRT'
|
||
0012
|
||
0000048A: 6608 'f.' BNE.S *+$000A ; 00000494
|
||
0000048C: 0480 0000 000C '......' SUBI.L #$0000000C,D0
|
||
00000492: 600E '`.' BRA.S *+$0010 ; 000004A2
|
||
00000494: 7200 'r.' MOVEQ #$00,D1
|
||
00000496: 0480 0000 0015 '......' SUBI.L #$00000015,D0
|
||
0000049C: 122C 0014 '.,..' MOVE.B $0014(A4),D1
|
||
000004A0: 9081 '..' SUB.L D1,D0
|
||
000004A2: 0C40 0002 '.@..' CMPI.W #$0002,D0
|
||
000004A6: 6D30 'm0' BLT.S *+$0032 ; 000004D8
|
||
000004A8: 9E80 '..' SUB.L D0,D7
|
||
000004AA: 0807 0000 '....' BTST #$00,D7
|
||
000004AE: 6702 'g.' BEQ.S *+$0004 ; 000004B2
|
||
000004B0: 5287 'R.' ADDQ.L #1,D7
|
||
000004B2: D9C7 '..' ADDA.L D7,A4
|
||
000004B4: 3214 '2.' MOVE.W (A4),D1
|
||
000004B6: 0241 07FF '.A..' ANDI.W #$07FF,D1
|
||
000004BA: 700A 'p.' MOVEQ #$0A,D0
|
||
000004BC: B240 '.@' CMP.W D0,D1
|
||
000004BE: 6618 'f.' BNE.S *+$001A ; 000004D8
|
||
000004C0: 2053 ' S' MOVEA.L (A3),A0
|
||
000004C2: 3010 '0.' MOVE.W (A0),D0
|
||
000004C4: 9168 0004 '.h..' SUB.W D0,$0004(A0)
|
||
000004C8: 3028 0002 '0(..' MOVE.W $0002(A0),D0
|
||
000004CC: 9168 0006 '.h..' SUB.W D0,$0006(A0)
|
||
000004D0: 30BC 7FFC '0...' MOVE.W #$7FFC,(A0)
|
||
000004D4: 3154 0002 '1T..' MOVE.W (A4),$0002(A0)
|
||
000004D8: 2D4B 0016 '-K..' MOVE.L A3,$0016(A6)
|
||
000004DC: 4CDF 5880 'L.X.' MOVEM.L (A7)+,D7/A3/A4/A6
|
||
000004E0: 5C8F '\.' ADDQ.L #6,A7
|
||
000004E2: 2017 ' .' MOVE.L (A7),D0
|
||
000004E4: 2440 '$@' MOVEA.L D0,A2
|
||
000004E6: 6706 'g.' BEQ.S *+$0008 ; 000004EE
|
||
000004E8: 2040 ' @' MOVEA.L D0,A0
|
||
000004EA: A029 '.)' _HLock ; A029
|
||
000004EC: 2252 '"R' MOVEA.L (A2),A1
|
||
000004EE: 4A9F 'J.' TST.L (A7)+
|
||
000004F0: 4E75 'Nu' RTS
|
||
000004F2: 6000 0002 '`...' BRA *+$0004 ; 000004F6
|
||
000004F6: 205F ' _' MOVEA.L (A7)+,A0
|
||
000004F8: 544F 'TO' ADDQ.W #2,A7
|
||
000004FA: 4ED0 'N.' JMP (A0)
|
||
000004FC: 43F8 0AB0 'C...' LEA $0AB0,A1
|
||
00000500: 7403 't.' MOVEQ #$03,D2
|
||
00000502: 222F 0004 '"/..' MOVE.L $0004(A7),D1
|
||
00000506: 2061 ' a' MOVEA.L -(A1),A0
|
||
00000508: 670E 'g.' BEQ.S *+$0010 ; 00000518
|
||
0000050A: 2008 ' .' MOVE.L A0,D0
|
||
0000050C: 6702 'g.' BEQ.S *+$0004 ; 00000510
|
||
0000050E: A023 '.#' _DisposeHandle ; A023
|
||
00000510: 2041 ' A' MOVEA.L D1,A0
|
||
00000512: 6100 08D6 'a...' BSR *+$08D8 ; 00000DEA
|
||
00000516: 2288 '".' MOVE.L A0,(A1)
|
||
00000518: 2E9F '..' MOVE.L (A7)+,(A7)
|
||
0000051A: 51CA FFE6 'Q...' DBF D2,*-$0018 ; 00000502
|
||
0000051E: 4E75 'Nu' RTS
|
||
00000520: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000522: 21DF 0A9C '!...' MOVE.L (A7)+,$0A9C
|
||
00000526: 4ED0 'N.' JMP (A0)
|
||
00000528: 6100 FD8C 'a...' BSR *-$0272 ; 000002B6
|
||
0000052C: 286E 0016 '(n..' MOVEA.L $0016(A6),A4
|
||
00000530: 6100 FE28 'a..(' BSR *-$01D6 ; 0000035A
|
||
00000534: 362E 0014 '6...' MOVE.W $0014(A6),D3
|
||
00000538: 5343 'SC' SUBQ.W #1,D3
|
||
0000053A: 6100 08C8 'a...' BSR *+$08CA ; 00000E04
|
||
0000053E: 6724 'g$' BEQ.S *+$0026 ; 00000564
|
||
00000540: 202E 0008 ' ...' MOVE.L $0008(A6),D0
|
||
00000544: 670A 'g.' BEQ.S *+$000C ; 00000550
|
||
00000546: 41EA 0004 'A...' LEA $0004(A2),A0
|
||
0000054A: 2240 '"@' MOVEA.L D0,A1
|
||
0000054C: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
0000054E: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
00000550: 206E 0010 ' n..' MOVEA.L $0010(A6),A0
|
||
00000554: 7000 'p.' MOVEQ #$00,D0
|
||
00000556: 102A 000C '.*..' MOVE.B $000C(A2),D0
|
||
0000055A: 3080 '0.' MOVE.W D0,(A0)
|
||
0000055C: 2A12 '*.' MOVE.L (A2),D5
|
||
0000055E: 206E 000C ' n..' MOVEA.L $000C(A6),A0
|
||
00000562: 2085 ' .' MOVE.L D5,(A0)
|
||
00000564: 6100 FDA0 'a...' BSR *-$025E ; 00000306
|
||
00000568: 7012 'p.' MOVEQ #$12,D0
|
||
0000056A: 6000 FD56 '`..V' BRA *-$02A8 ; 000002C2
|
||
0000056E: 6100 FD46 'a..F' BSR *-$02B8 ; 000002B6
|
||
00000572: 286E 0014 '(n..' MOVEA.L $0014(A6),A4
|
||
00000576: 6100 FDE2 'a...' BSR *-$021C ; 0000035A
|
||
0000057A: 362E 0012 '6...' MOVE.W $0012(A6),D3
|
||
0000057E: 5343 'SC' SUBQ.W #1,D3
|
||
00000580: 6100 0882 'a...' BSR *+$0884 ; 00000E04
|
||
00000584: 6716 'g.' BEQ.S *+$0018 ; 0000059C
|
||
00000586: 206E 0008 ' n..' MOVEA.L $0008(A6),A0
|
||
0000058A: 43EA 0004 'C...' LEA $0004(A2),A1
|
||
0000058E: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
00000590: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
00000592: 24AE 000C '$...' MOVE.L $000C(A6),(A2)
|
||
00000596: 156E 0011 000C '.n....' MOVE.B $0011(A6),$000C(A2)
|
||
0000059C: 6100 FD68 'a..h' BSR *-$0296 ; 00000306
|
||
000005A0: 7010 'p.' MOVEQ #$10,D0
|
||
000005A2: 6000 FD1E '`...' BRA *-$02E0 ; 000002C2
|
||
000005A6: 7200 'r.' MOVEQ #$00,D1
|
||
000005A8: 5301 'S.' SUBQ.B #1,D1
|
||
000005AA: 6100 FD0A 'a...' BSR *-$02F4 ; 000002B6
|
||
000005AE: 226E 0008 '"n..' MOVEA.L $0008(A6),A1
|
||
000005B2: 206E 000C ' n..' MOVEA.L $000C(A6),A0
|
||
000005B6: A025 '.%' _GetHandleSize ; A025
|
||
000005B8: B081 '..' CMP.L D1,D0
|
||
000005BA: 6F02 'o.' BLE.S *+$0004 ; 000005BE
|
||
000005BC: 2001 ' .' MOVE.L D1,D0
|
||
000005BE: 12C0 '..' MOVE.B D0,(A1)+
|
||
000005C0: 2050 ' P' MOVEA.L (A0),A0
|
||
000005C2: A22E '..' _BlockMoveData ; A22E
|
||
000005C4: 6066 '`f' BRA.S *+$0068 ; 0000062C
|
||
000005C6: 6100 FCEE 'a...' BSR *-$0310 ; 000002B6
|
||
000005CA: 206E 0008 ' n..' MOVEA.L $0008(A6),A0
|
||
000005CE: 7000 'p.' MOVEQ #$00,D0
|
||
000005D0: 1018 '..' MOVE.B (A0)+,D0
|
||
000005D2: 226E 000C '"n..' MOVEA.L $000C(A6),A1
|
||
000005D6: A9E2 '..' _PtrToXHand ; A9E2
|
||
000005D8: 2878 09D6 '(x..' MOVEA.L $09D6,A4
|
||
000005DC: 0C6C 0002 006C '.l...l' CMPI.W #$0002,$006C(A4)
|
||
000005E2: 6640 'f@' BNE.S *+$0042 ; 00000624
|
||
000005E4: 6100 FD74 'a..t' BSR *-$028A ; 0000035A
|
||
000005E8: 2C2E 000C ',...' MOVE.L $000C(A6),D6
|
||
000005EC: 76FF 'v.' MOVEQ #$FF,D3
|
||
000005EE: 6100 080A 'a...' BSR *+$080C ; 00000DFA
|
||
000005F2: 672C 'g,' BEQ.S *+$002E ; 00000620
|
||
000005F4: BC92 '..' CMP.L (A2),D6
|
||
000005F6: 66F6 'f.' BNE.S *-$0008 ; 000005EE
|
||
000005F8: B66C 00A4 '.l..' CMP.W $00A4(A4),D3
|
||
000005FC: 660E 'f.' BNE.S *+$0010 ; 0000060C
|
||
000005FE: 6100 063C 'a..<' BSR *+$063E ; 00000C3C
|
||
00000602: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000606: A9D0 '..' _TECalText ; A9D0
|
||
00000608: 6100 074A 'a..J' BSR *+$074C ; 00000D54
|
||
0000060C: 4A2C 006E 'J,.n' TST.B $006E(A4)
|
||
00000610: 670E 'g.' BEQ.S *+$0010 ; 00000620
|
||
00000612: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
00000616: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000618: A8A3 '..' _EraseRect ; A8A3
|
||
0000061A: 6100 029A 'a...' BSR *+$029C ; 000008B6
|
||
0000061E: A92A '.*' _ValidRect ; A92A
|
||
00000620: 6100 FCE4 'a...' BSR *-$031A ; 00000306
|
||
00000624: 286C 0090 '(l..' MOVEA.L $0090(A4),A4
|
||
00000628: 200C ' .' MOVE.L A4,D0
|
||
0000062A: 66B0 'f.' BNE.S *-$004E ; 000005DC
|
||
0000062C: 7008 'p.' MOVEQ #$08,D0
|
||
0000062E: 6000 FC92 '`...' BRA *-$036C ; 000002C2
|
||
00000632: 6100 FC82 'a...' BSR *-$037C ; 000002B6
|
||
00000636: 286E 000E '(n..' MOVEA.L $000E(A6),A4
|
||
0000063A: 6100 FD1E 'a...' BSR *-$02E0 ; 0000035A
|
||
0000063E: 362E 000C '6...' MOVE.W $000C(A6),D3
|
||
00000642: 5343 'SC' SUBQ.W #1,D3
|
||
00000644: 6100 07BE 'a...' BSR *+$07C0 ; 00000E04
|
||
00000648: 242E 0008 '$...' MOVE.L $0008(A6),D2
|
||
0000064C: 4842 'HB' SWAP D2
|
||
0000064E: 6100 0526 'a..&' BSR *+$0528 ; 00000B76
|
||
00000652: 6100 FCB2 'a...' BSR *-$034C ; 00000306
|
||
00000656: 700A 'p.' MOVEQ #$0A,D0
|
||
00000658: 6000 FC68 '`..h' BRA *-$0396 ; 000002C2
|
||
0000065C: 7EFD '~.' MOVEQ #$FD,D7
|
||
0000065E: 122A 000C '.*..' MOVE.B $000C(A2),D1
|
||
00000662: 0801 0004 '....' BTST #$04,D1
|
||
00000666: 660E 'f.' BNE.S *+$0010 ; 00000676
|
||
00000668: 7EFC '~.' MOVEQ #$FC,D7
|
||
0000066A: 302C 00A8 '0,..' MOVE.W $00A8(A4),D0
|
||
0000066E: 5340 'S@' SUBQ.W #1,D0
|
||
00000670: B640 '.@' CMP.W D0,D3
|
||
00000672: 6702 'g.' BEQ.S *+$0004 ; 00000676
|
||
00000674: 7E00 '~.' MOVEQ #$00,D7
|
||
00000676: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000678: 2F2A 0008 '/*..' MOVE.L $0008(A2),-(A7)
|
||
0000067C: 2F2A 0004 '/*..' MOVE.L $0004(A2),-(A7)
|
||
00000680: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000682: 486F 0004 'Ho..' PEA $0004(A7)
|
||
00000686: 3F07 '?.' MOVE.W D7,-(A7)
|
||
00000688: 3F07 '?.' MOVE.W D7,-(A7)
|
||
0000068A: A8A9 '..' _InsetRect ; A8A9
|
||
0000068C: 4E75 'Nu' RTS
|
||
0000068E: 6100 FC26 'a..&' BSR *-$03D8 ; 000002B6
|
||
00000692: 286E 000A '(n..' MOVEA.L $000A(A6),A4
|
||
00000696: 6100 FCC2 'a...' BSR *-$033C ; 0000035A
|
||
0000069A: 362E 0008 '6...' MOVE.W $0008(A6),D3
|
||
0000069E: 5343 'SC' SUBQ.W #1,D3
|
||
000006A0: 6100 0762 'a..b' BSR *+$0764 ; 00000E04
|
||
000006A4: 670A 'g.' BEQ.S *+$000C ; 000006B0
|
||
000006A6: 302A 0006 '0*..' MOVE.W $0006(A2),D0
|
||
000006AA: 0C40 2000 '.@ .' CMPI.W #$2000,D0
|
||
000006AE: 6D0A 'm.' BLT.S *+$000C ; 000006BA
|
||
000006B0: 6100 FC54 'a..T' BSR *-$03AA ; 00000306
|
||
000006B4: 7006 'p.' MOVEQ #$06,D0
|
||
000006B6: 6000 FC0A '`...' BRA *-$03F4 ; 000002C2
|
||
000006BA: 61A0 'a.' BSR.S *-$005E ; 0000065C
|
||
000006BC: B66C 00A4 '.l..' CMP.W $00A4(A4),D3
|
||
000006C0: 6606 'f.' BNE.S *+$0008 ; 000006C8
|
||
000006C2: 76FF 'v.' MOVEQ #$FF,D3
|
||
000006C4: 6100 04B0 'a...' BSR *+$04B2 ; 00000B76
|
||
000006C8: 2F0F '/.' MOVE.L A7,-(A7)
|
||
000006CA: A8A3 '..' _EraseRect ; A8A3
|
||
000006CC: 066A 4000 0006 '.j@...' ADDI.W #$4000,$0006(A2)
|
||
000006D2: 066A 4000 000A '.j@...' ADDI.W #$4000,$000A(A2)
|
||
000006D8: 6166 'af' BSR.S *+$0068 ; 00000740
|
||
000006DA: 6708 'g.' BEQ.S *+$000A ; 000006E4
|
||
000006DC: 2F12 '/.' MOVE.L (A2),-(A7)
|
||
000006DE: 2F2A 0004 '/*..' MOVE.L $0004(A2),-(A7)
|
||
000006E2: A959 '.Y' _MoveControl ; A959
|
||
000006E4: 2F0F '/.' MOVE.L A7,-(A7)
|
||
000006E6: A928 '.(' _InvalRect ; A928
|
||
000006E8: 504F 'PO' ADDQ.W #8,A7
|
||
000006EA: 60C4 '`.' BRA.S *-$003A ; 000006B0
|
||
000006EC: 6100 FBC8 'a...' BSR *-$0436 ; 000002B6
|
||
000006F0: 286E 000A '(n..' MOVEA.L $000A(A6),A4
|
||
000006F4: 6100 FC64 'a..d' BSR *-$039A ; 0000035A
|
||
000006F8: 362E 0008 '6...' MOVE.W $0008(A6),D3
|
||
000006FC: 5343 'SC' SUBQ.W #1,D3
|
||
000006FE: 6100 0704 'a...' BSR *+$0706 ; 00000E04
|
||
00000702: 67E6 'g.' BEQ.S *-$0018 ; 000006EA
|
||
00000704: 302A 0006 '0*..' MOVE.W $0006(A2),D0
|
||
00000708: 0C40 2000 '.@ .' CMPI.W #$2000,D0
|
||
0000070C: 6DDC 'm.' BLT.S *-$0022 ; 000006EA
|
||
0000070E: 046A 4000 0006 '.j@...' SUBI.W #$4000,$0006(A2)
|
||
00000714: 046A 4000 000A '.j@...' SUBI.W #$4000,$000A(A2)
|
||
0000071A: 6100 FF40 'a..@' BSR *-$00BE ; 0000065C
|
||
0000071E: 6120 'a ' BSR.S *+$0022 ; 00000740
|
||
00000720: 671C 'g.' BEQ.S *+$001E ; 0000073E
|
||
00000722: 2052 ' R' MOVEA.L (A2),A0
|
||
00000724: 2250 '"P' MOVEA.L (A0),A1
|
||
00000726: 1F29 0010 '.)..' MOVE.B $0010(A1),-(A7)
|
||
0000072A: 4229 0010 'B)..' CLR.B $0010(A1)
|
||
0000072E: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000730: 2F2A 0004 '/*..' MOVE.L $0004(A2),-(A7)
|
||
00000734: A959 '.Y' _MoveControl ; A959
|
||
00000736: 2052 ' R' MOVEA.L (A2),A0
|
||
00000738: 2250 '"P' MOVEA.L (A0),A1
|
||
0000073A: 135F 0010 '._..' MOVE.B (A7)+,$0010(A1)
|
||
0000073E: 60A4 '`.' BRA.S *-$005A ; 000006E4
|
||
00000740: 4A6C 00A4 'Jl..' TST.W $00A4(A4)
|
||
00000744: 6A10 'j.' BPL.S *+$0012 ; 00000756
|
||
00000746: 2F0A '/.' MOVE.L A2,-(A7)
|
||
00000748: 6100 FC28 'a..(' BSR *-$03D6 ; 00000372
|
||
0000074C: 6706 'g.' BEQ.S *+$0008 ; 00000754
|
||
0000074E: 7400 't.' MOVEQ #$00,D2
|
||
00000750: 6100 0424 'a..$' BSR *+$0426 ; 00000B76
|
||
00000754: 245F '$_' MOVEA.L (A7)+,A2
|
||
00000756: 122A 000C '.*..' MOVE.B $000C(A2),D1
|
||
0000075A: 0801 0002 '....' BTST #$02,D1
|
||
0000075E: 4E75 'Nu' RTS
|
||
00000760: 6100 FB54 'a..T' BSR *-$04AA ; 000002B6
|
||
00000764: 286E 000C '(n..' MOVEA.L $000C(A6),A4
|
||
00000768: 6100 FBDE 'a...' BSR *-$0420 ; 00000348
|
||
0000076C: 76FF 'v.' MOVEQ #$FF,D3
|
||
0000076E: 3D43 0010 '=C..' MOVE.W D3,$0010(A6)
|
||
00000772: 6100 0686 'a...' BSR *+$0688 ; 00000DFA
|
||
00000776: 6714 'g.' BEQ.S *+$0016 ; 0000078C
|
||
00000778: 554F 'UO' SUBQ.W #2,A7
|
||
0000077A: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
0000077E: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
00000782: A8AD '..' _PtInRect ; A8AD
|
||
00000784: 4A1F 'J.' TST.B (A7)+
|
||
00000786: 67EA 'g.' BEQ.S *-$0014 ; 00000772
|
||
00000788: 3D43 0010 '=C..' MOVE.W D3,$0010(A6)
|
||
0000078C: 204B ' K' MOVEA.L A3,A0
|
||
0000078E: A02A '.*' _HUnlock ; A02A
|
||
00000790: 6000 FE9A '`...' BRA *-$0164 ; 0000062C
|
||
00000794: 48E7 FFF8 'H...' MOVEM.L D0-D7/A0-A4,-(A7)
|
||
00000798: 76FF 'v.' MOVEQ #$FF,D3
|
||
0000079A: 6100 065E 'a..^' BSR *+$0660 ; 00000DFA
|
||
0000079E: 660E 'f.' BNE.S *+$0010 ; 000007AE
|
||
000007A0: 4CDF 1FFF 'L...' MOVEM.L (A7)+,D0-D7/A0-A4
|
||
000007A4: 4E75 'Nu' RTS
|
||
000007A6: 2052 ' R' MOVEA.L (A2),A0
|
||
000007A8: 102A 000C '.*..' MOVE.B $000C(A2),D0
|
||
000007AC: 4E75 'Nu' RTS
|
||
000007AE: 61F6 'a.' BSR.S *-$0008 ; 000007A6
|
||
000007B0: 487A FFE8 'Hz..' PEA *-$0016 ; 0000079A
|
||
000007B4: 0C44 0002 '.D..' CMPI.W #$0002,D4
|
||
000007B8: 6E00 00D6 'n...' BGT *+$00D8 ; 00000890
|
||
000007BC: 6700 0208 'g...' BEQ *+$020A ; 000009C6
|
||
000007C0: 4A44 'JD' TST.W D4
|
||
000007C2: 6700 0008 'g...' BEQ *+$000A ; 000007CC
|
||
000007C6: 6E00 00EE 'n...' BGT *+$00F0 ; 000008B6
|
||
000007CA: 4E75 'Nu' RTS
|
||
000007CC: 2208 '".' MOVE.L A0,D1
|
||
000007CE: 6702 'g.' BEQ.S *+$0004 ; 000007D2
|
||
000007D0: 4E75 'Nu' RTS
|
||
000007D2: 0800 0002 '....' BTST #$02,D0
|
||
000007D6: 6640 'f@' BNE.S *+$0042 ; 00000818
|
||
000007D8: EA50 '.P' ROXR.W #5,D0
|
||
000007DA: 650A 'e.' BCS.S *+$000C ; 000007E6
|
||
000007DC: 6B08 'k.' BMI.S *+$000A ; 000007E6
|
||
000007DE: E450 '.P' ROXR.W #2,D0
|
||
000007E0: 6B14 'k.' BMI.S *+$0016 ; 000007F6
|
||
000007E2: 652A 'e*' BCS.S *+$002C ; 0000080E
|
||
000007E4: 4E75 'Nu' RTS
|
||
000007E6: 41EA 000D 'A...' LEA $000D(A2),A0
|
||
000007EA: 7000 'p.' MOVEQ #$00,D0
|
||
000007EC: 1018 '..' MOVE.B (A0)+,D0
|
||
000007EE: A9E3 '..' _PtrToHand ; A9E3
|
||
000007F0: 2F08 '/.' MOVE.L A0,-(A7)
|
||
000007F2: 6000 0098 '`...' BRA *+$009A ; 0000088C
|
||
000007F6: 594F 'YO' SUBQ.W #4,A7
|
||
000007F8: 3F2A 000E '?*..' MOVE.W $000E(A2),-(A7)
|
||
000007FC: AA1E '..' _GetCIcon ; AA1E
|
||
000007FE: 4A97 'J.' TST.L (A7)
|
||
00000800: 6600 008A 'f...' BNE *+$008C ; 0000088C
|
||
00000804: 3F2A 000E '?*..' MOVE.W $000E(A2),-(A7)
|
||
00000808: A9BB '..' _GetIcon ; A9BB
|
||
0000080A: 6000 0080 '`...' BRA *+$0082 ; 0000088C
|
||
0000080E: 594F 'YO' SUBQ.W #4,A7
|
||
00000810: 3F2A 000E '?*..' MOVE.W $000E(A2),-(A7)
|
||
00000814: A9BC '..' _GetPicture ; A9BC
|
||
00000816: 6074 '`t' BRA.S *+$0076 ; 0000088C
|
||
00000818: 0240 0003 '.@..' ANDI.W #$0003,D0
|
||
0000081C: 0C40 0003 '.@..' CMPI.W #$0003,D0
|
||
00000820: 6614 'f.' BNE.S *+$0016 ; 00000836
|
||
00000822: 594F 'YO' SUBQ.W #4,A7
|
||
00000824: 3F2A 000E '?*..' MOVE.W $000E(A2),-(A7)
|
||
00000828: 2F0C '/.' MOVE.L A4,-(A7)
|
||
0000082A: A9BE '..' _GetNewControl ; A9BE
|
||
0000082C: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
0000082E: 2F2A 0004 '/*..' MOVE.L $0004(A2),-(A7)
|
||
00000832: A959 '.Y' _MoveControl ; A959
|
||
00000834: 601A '`.' BRA.S *+$001C ; 00000850
|
||
00000836: 594F 'YO' SUBQ.W #4,A7
|
||
00000838: 2F0C '/.' MOVE.L A4,-(A7)
|
||
0000083A: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
0000083E: 486A 000D 'Hj..' PEA $000D(A2)
|
||
00000842: 50E7 'P.' ST -(A7)
|
||
00000844: 42A7 'B.' CLR.L -(A7)
|
||
00000846: 3F3C 0001 '?<..' MOVE.W #$0001,-(A7)
|
||
0000084A: 3F00 '?.' MOVE.W D0,-(A7)
|
||
0000084C: 42A7 'B.' CLR.L -(A7)
|
||
0000084E: A954 '.T' _NewControl ; A954
|
||
00000850: 5D4F ']O' SUBQ.W #6,A7
|
||
00000852: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000854: 486F 0006 'Ho..' PEA $0006(A7)
|
||
00000858: AA42 '.B' _GetAuxWin ; AA42
|
||
0000085A: 544F 'TO' ADDQ.W #2,A7
|
||
0000085C: 201F ' .' MOVE.L (A7)+,D0
|
||
0000085E: 6726 'g&' BEQ.S *+$0028 ; 00000886
|
||
00000860: 2040 ' @' MOVEA.L D0,A0
|
||
00000862: 2050 ' P' MOVEA.L (A0),A0
|
||
00000864: 2228 000C '"(..' MOVE.L $000C(A0),D1
|
||
00000868: 671C 'g.' BEQ.S *+$001E ; 00000886
|
||
0000086A: 2041 ' A' MOVEA.L D1,A0
|
||
0000086C: 2050 ' P' MOVEA.L (A0),A0
|
||
0000086E: 7000 'p.' MOVEQ #$00,D0
|
||
00000870: 43F0 3400 'C.4.' LEA $00(A0,D3.W*4),A1
|
||
00000874: 3019 '0.' MOVE.W (A1)+,D0
|
||
00000876: 6F0E 'o.' BLE.S *+$0010 ; 00000886
|
||
00000878: D0D1 '..' ADDA.W (A1),A0
|
||
0000087A: A9E3 '..' _PtrToHand ; A9E3
|
||
0000087C: 4A40 'J@' TST.W D0
|
||
0000087E: 6606 'f.' BNE.S *+$0008 ; 00000886
|
||
00000880: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000882: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000884: AA43 '.C' _SetControlColor ; AA43
|
||
00000886: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
0000088A: A92A '.*' _ValidRect ; A92A
|
||
0000088C: 249F '$.' MOVE.L (A7)+,(A2)
|
||
0000088E: 4E75 'Nu' RTS
|
||
00000890: 2F2A 0008 '/*..' MOVE.L $0008(A2),-(A7)
|
||
00000894: 2F2A 0004 '/*..' MOVE.L $0004(A2),-(A7)
|
||
00000898: 2F0F '/.' MOVE.L A7,-(A7)
|
||
0000089A: 2F3C FFFC FFFC '/<....' MOVE.L #$FFFCFFFC,-(A7)
|
||
000008A0: A8A9 '..' _InsetRect ; A8A9
|
||
000008A2: 554F 'UO' SUBQ.W #2,A7
|
||
000008A4: 486F 0002 'Ho..' PEA $0002(A7)
|
||
000008A8: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
000008AC: A8E9 '..' _RectInRgn ; A8E9
|
||
000008AE: 4A1F 'J.' TST.B (A7)+
|
||
000008B0: 504F 'PO' ADDQ.W #8,A7
|
||
000008B2: 6612 'f.' BNE.S *+$0014 ; 000008C6
|
||
000008B4: 4E75 'Nu' RTS
|
||
000008B6: 6100 FEEE 'a...' BSR *-$0110 ; 000007A6
|
||
000008BA: 0200 007F '....' ANDI.B #$7F,D0 ; ''
|
||
000008BE: 6722 'g"' BEQ.S *+$0024 ; 000008E2
|
||
000008C0: 6100 04DC 'a...' BSR *+$04DE ; 00000D9E
|
||
000008C4: 6754 'gT' BEQ.S *+$0056 ; 0000091A
|
||
000008C6: 6100 FEDE 'a...' BSR *-$0120 ; 000007A6
|
||
000008CA: 0800 0002 '....' BTST #$02,D0
|
||
000008CE: 6600 007C 'f..|' BNE *+$007E ; 0000094C
|
||
000008D2: EA50 '.P' ROXR.W #5,D0
|
||
000008D4: 6500 0078 'e..x' BCS *+$007A ; 0000094E
|
||
000008D8: 6B00 0074 'k..t' BMI *+$0076 ; 0000094E
|
||
000008DC: E450 '.P' ROXR.W #2,D0
|
||
000008DE: 6B3C 'k<' BMI.S *+$003E ; 0000091C
|
||
000008E0: 655E 'e^' BCS.S *+$0060 ; 00000940
|
||
000008E2: 2F0C '/.' MOVE.L A4,-(A7)
|
||
000008E4: A873 '.s' _SetPort ; A873
|
||
000008E6: 6100 043A 'a..:' BSR *+$043C ; 00000D22
|
||
000008EA: 2012 ' .' MOVE.L (A2),D0
|
||
000008EC: 672C 'g,' BEQ.S *+$002E ; 0000091A
|
||
000008EE: 2F0C '/.' MOVE.L A4,-(A7)
|
||
000008F0: 3F03 '?.' MOVE.W D3,-(A7)
|
||
000008F2: 5257 'RW' ADDQ.W #1,(A7)
|
||
000008F4: 2040 ' @' MOVEA.L D0,A0
|
||
000008F6: 4E90 'N.' JSR (A0)
|
||
000008F8: 5D4F ']O' SUBQ.W #6,A7
|
||
000008FA: 2F0C '/.' MOVE.L A4,-(A7)
|
||
000008FC: 486F 0006 'Ho..' PEA $0006(A7)
|
||
00000900: AA42 '.B' _GetAuxWin ; AA42
|
||
00000902: 544F 'TO' ADDQ.W #2,A7
|
||
00000904: 201F ' .' MOVE.L (A7)+,D0
|
||
00000906: 6712 'g.' BEQ.S *+$0014 ; 0000091A
|
||
00000908: 2040 ' @' MOVEA.L D0,A0
|
||
0000090A: 2050 ' P' MOVEA.L (A0),A0
|
||
0000090C: 4AA8 000C 'J...' TST.L $000C(A0)
|
||
00000910: 6708 'g.' BEQ.S *+$000A ; 0000091A
|
||
00000912: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000914: A873 '.s' _SetPort ; A873
|
||
00000916: 6100 045C 'a..\' BSR *+$045E ; 00000D74
|
||
0000091A: 4E75 'Nu' RTS
|
||
0000091C: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
00000920: 2F12 '/.' MOVE.L (A2),-(A7)
|
||
00000922: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000924: A9A2 '..' _LoadResource ; A9A2
|
||
00000926: 2057 ' W' MOVEA.L (A7),A0
|
||
00000928: A025 '.%' _GetHandleSize ; A025
|
||
0000092A: 4A80 'J.' TST.L D0
|
||
0000092C: 6F0A 'o.' BLE.S *+$000C ; 00000938
|
||
0000092E: EE98 '..' ROR.L #7,D0
|
||
00000930: 5340 'S@' SUBQ.W #1,D0
|
||
00000932: 6708 'g.' BEQ.S *+$000A ; 0000093C
|
||
00000934: AA1F '..' _PlotCIcon ; AA1F
|
||
00000936: 4E75 'Nu' RTS
|
||
00000938: 504F 'PO' ADDQ.W #8,A7
|
||
0000093A: 4E75 'Nu' RTS
|
||
0000093C: A94B '.K' _PlotIcon ; A94B
|
||
0000093E: 4E75 'Nu' RTS
|
||
00000940: 2F12 '/.' MOVE.L (A2),-(A7)
|
||
00000942: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000944: A9A2 '..' _LoadResource ; A9A2
|
||
00000946: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
0000094A: A8F6 '..' _DrawPicture ; A8F6
|
||
0000094C: 4E75 'Nu' RTS
|
||
0000094E: 5BC6 '[.' SMI D6
|
||
00000950: B66C 00A4 '.l..' CMP.W $00A4(A4),D3
|
||
00000954: 662A 'f*' BNE.S *+$002C ; 00000980
|
||
00000956: 6100 02E4 'a...' BSR *+$02E6 ; 00000C3C
|
||
0000095A: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
0000095E: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000960: A8A3 '..' _EraseRect ; A8A3
|
||
00000962: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000966: A9D3 '..' _TEUpdate ; A9D3
|
||
00000968: 6100 03EA 'a...' BSR *+$03EC ; 00000D54
|
||
0000096C: 4A06 'J.' TST.B D6
|
||
0000096E: 660E 'f.' BNE.S *+$0010 ; 0000097E
|
||
00000970: 41EE FFD8 'A...' LEA -$0028(A6),A0
|
||
00000974: 7001 'p.' MOVEQ #$01,D0
|
||
00000976: 7201 'r.' MOVEQ #$01,D1
|
||
00000978: 7403 't.' MOVEQ #$03,D2
|
||
0000097A: 6100 044C 'a..L' BSR *+$044E ; 00000DC8
|
||
0000097E: 4E75 'Nu' RTS
|
||
00000980: 6100 02B2 'a...' BSR *+$02B4 ; 00000C34
|
||
00000984: 48E7 3E38 'H.>8' MOVEM.L D2-D6/A2-A4,-(A7)
|
||
00000988: 2052 ' R' MOVEA.L (A2),A0
|
||
0000098A: A9E1 '..' _HandToHand ; A9E1
|
||
0000098C: 2448 '$H' MOVEA.L A0,A2
|
||
0000098E: 4A06 'J.' TST.B D6
|
||
00000990: 6706 'g.' BEQ.S *+$0008 ; 00000998
|
||
00000992: 2F0A '/.' MOVE.L A2,-(A7)
|
||
00000994: 4EBA 0000 'N...' JSR REPLACECITATIONS ; id: 235
|
||
00000998: 204A ' J' MOVEA.L A2,A0
|
||
0000099A: A029 '.)' _HLock ; A029
|
||
0000099C: 2F12 '/.' MOVE.L (A2),-(A7)
|
||
0000099E: 204A ' J' MOVEA.L A2,A0
|
||
000009A0: A025 '.%' _GetHandleSize ; A025
|
||
000009A2: 2F00 '/.' MOVE.L D0,-(A7)
|
||
000009A4: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
000009A8: 2055 ' U' MOVEA.L (A5),A0
|
||
000009AA: 2050 ' P' MOVEA.L (A0),A0
|
||
000009AC: 2068 00A0 ' h..' MOVEA.L $00A0(A0),A0
|
||
000009B0: 2050 ' P' MOVEA.L (A0),A0
|
||
000009B2: 3F28 003A '?(.:' MOVE.W $003A(A0),-(A7)
|
||
000009B6: A9CE '..' _TETextBox ; A9CE
|
||
000009B8: 6100 03BA 'a...' BSR *+$03BC ; 00000D74
|
||
000009BC: 204A ' J' MOVEA.L A2,A0
|
||
000009BE: A023 '.#' _DisposeHandle ; A023
|
||
000009C0: 4CDF 1C7C 'L..|' MOVEM.L (A7)+,D2-D6/A2-A4
|
||
000009C4: 60A6 '`.' BRA.S *-$0058 ; 0000096C
|
||
000009C6: E658 '.X' ROR.W #3,D0
|
||
000009C8: 651A 'e.' BCS.S *+$001C ; 000009E4
|
||
000009CA: E450 '.P' ROXR.W #2,D0
|
||
000009CC: 651A 'e.' BCS.S *+$001C ; 000009E8
|
||
000009CE: 6B18 'k.' BMI.S *+$001A ; 000009E8
|
||
000009D0: E450 '.P' ROXR.W #2,D0
|
||
000009D2: 6A10 'j.' BPL.S *+$0012 ; 000009E4
|
||
000009D4: A025 '.%' _GetHandleSize ; A025
|
||
000009D6: 4A80 'J.' TST.L D0
|
||
000009D8: 6F0A 'o.' BLE.S *+$000C ; 000009E4
|
||
000009DA: EE98 '..' ROR.L #7,D0
|
||
000009DC: 5340 'S@' SUBQ.W #1,D0
|
||
000009DE: 6704 'g.' BEQ.S *+$0006 ; 000009E4
|
||
000009E0: 2F08 '/.' MOVE.L A0,-(A7)
|
||
000009E2: AA25 '.%' _DisposeCIcon ; AA25
|
||
000009E4: 4292 'B.' CLR.L (A2)
|
||
000009E6: 4E75 'Nu' RTS
|
||
000009E8: A023 '.#' _DisposeHandle ; A023
|
||
000009EA: 60F8 '`.' BRA.S *-$0006 ; 000009E4
|
||
000009EC: 202C 008C ' ,..' MOVE.L $008C(A4),D0
|
||
000009F0: 67F2 'g.' BEQ.S *-$000C ; 000009E4
|
||
000009F2: 2F08 '/.' MOVE.L A0,-(A7)
|
||
000009F4: A955 '.U' _DisposeControl ; A955
|
||
000009F6: 60EC '`.' BRA.S *-$0012 ; 000009E4
|
||
000009F8: 206E FFB6 ' n..' MOVEA.L -$004A(A6),A0
|
||
000009FC: 4A68 00A4 'Jh..' TST.W $00A4(A0)
|
||
00000A00: 6B5C 'k\' BMI.S *+$005E ; 00000A5E
|
||
00000A02: 2F28 00A0 '/(..' MOVE.L $00A0(A0),-(A7)
|
||
00000A06: 3F28 00A4 '?(..' MOVE.W $00A4(A0),-(A7)
|
||
00000A0A: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000A0C: A873 '.s' _SetPort ; A873
|
||
00000A0E: 301F '0.' MOVE.W (A7)+,D0
|
||
00000A10: 6100 0218 'a...' BSR *+$021A ; 00000C2A
|
||
00000A14: 082E 0000 FFC3 '......' BTST #$00,-$003D(A6)
|
||
00000A1A: 6704 'g.' BEQ.S *+$0006 ; 00000A20
|
||
00000A1C: A9D8 '..' _TEActivate ; A9D8
|
||
00000A1E: 6002 '`.' BRA.S *+$0004 ; 00000A22
|
||
00000A20: A9D9 '..' _TEDeactivate ; A9D9
|
||
00000A22: 6100 0330 'a..0' BSR *+$0332 ; 00000D54
|
||
00000A26: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000A28: A873 '.s' _SetPort ; A873
|
||
00000A2A: 6032 '`2' BRA.S *+$0034 ; 00000A5E
|
||
00000A2C: 302E FFB4 '0...' MOVE.W -$004C(A6),D0
|
||
00000A30: 5340 'S@' SUBQ.W #1,D0
|
||
00000A32: 6700 00A4 'g...' BEQ *+$00A6 ; 00000AD8
|
||
00000A36: 5540 'U@' SUBQ.W #2,D0
|
||
00000A38: 6736 'g6' BEQ.S *+$0038 ; 00000A70
|
||
00000A3A: 5540 'U@' SUBQ.W #2,D0
|
||
00000A3C: 6732 'g2' BEQ.S *+$0034 ; 00000A70
|
||
00000A3E: 5340 'S@' SUBQ.W #1,D0
|
||
00000A40: 6720 'g ' BEQ.S *+$0022 ; 00000A62
|
||
00000A42: 5540 'U@' SUBQ.W #2,D0
|
||
00000A44: 67B2 'g.' BEQ.S *-$004C ; 000009F8
|
||
00000A46: 4A6C 00A4 'Jl..' TST.W $00A4(A4)
|
||
00000A4A: 6B12 'k.' BMI.S *+$0014 ; 00000A5E
|
||
00000A4C: 302C 00A4 '0,..' MOVE.W $00A4(A4),D0
|
||
00000A50: 6100 01D8 'a...' BSR *+$01DA ; 00000C2A
|
||
00000A54: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000A58: A9DA '..' _TEIdle ; A9DA
|
||
00000A5A: 6100 02F8 'a...' BSR *+$02FA ; 00000D54
|
||
00000A5E: 76FF 'v.' MOVEQ #$FF,D3
|
||
00000A60: 4E75 'Nu' RTS
|
||
00000A62: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000A64: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000A66: 2F17 '/.' MOVE.L (A7),-(A7)
|
||
00000A68: A922 '."' _BeginUpDate ; A922
|
||
00000A6A: A981 '..' _DrawDialog ; A981
|
||
00000A6C: A923 '.#' _EndUpDate ; A923
|
||
00000A6E: 60EE '`.' BRA.S *-$0010 ; 00000A5E
|
||
00000A70: 122E FFB9 '....' MOVE.B -$0047(A6),D1
|
||
00000A74: 0C01 0009 '....' CMPI.B #$09,D1
|
||
00000A78: 671C 'g.' BEQ.S *+$001E ; 00000A96
|
||
00000A7A: 362C 00A4 '6,..' MOVE.W $00A4(A4),D3
|
||
00000A7E: 6BDE 'k.' BMI.S *-$0020 ; 00000A5E
|
||
00000A80: 6100 01BA 'a...' BSR *+$01BC ; 00000C3C
|
||
00000A84: 3F01 '?.' MOVE.W D1,-(A7)
|
||
00000A86: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000A8A: 6100 F574 'a..t' BSR DSEDIT-NEWDIALOG+$F574 ; ids: 234, 210
|
||
00000A8E: 6100 02C4 'a...' BSR *+$02C6 ; 00000D54
|
||
00000A92: 6000 00D4 '`...' BRA *+$00D6 ; 00000B68
|
||
00000A96: 4245 'BE' CLR.W D5
|
||
00000A98: 362C 00A4 '6,..' MOVE.W $00A4(A4),D3
|
||
00000A9C: 6100 0366 'a..f' BSR *+$0368 ; 00000E04
|
||
00000AA0: 6100 0358 'a..X' BSR *+$035A ; 00000DFA
|
||
00000AA4: 6722 'g"' BEQ.S *+$0024 ; 00000AC8
|
||
00000AA6: B66C 00A4 '.l..' CMP.W $00A4(A4),D3
|
||
00000AAA: 67B2 'g.' BEQ.S *-$004C ; 00000A5E
|
||
00000AAC: 082A 0004 000C '.*....' BTST #$04,$000C(A2)
|
||
00000AB2: 67EC 'g.' BEQ.S *-$0012 ; 00000AA0
|
||
00000AB4: 6100 02E4 'a...' BSR *+$02E6 ; 00000D9A
|
||
00000AB8: 67E6 'g.' BEQ.S *-$0018 ; 00000AA0
|
||
00000ABA: 243C 0000 7FFF '$<....' MOVE.L #$00007FFF,D2
|
||
00000AC0: 6100 00B4 'a...' BSR *+$00B6 ; 00000B76
|
||
00000AC4: 6000 00A2 '`...' BRA *+$00A4 ; 00000B68
|
||
00000AC8: 4A45 'JE' TST.W D5
|
||
00000ACA: 6B92 'k.' BMI.S *-$006C ; 00000A5E
|
||
00000ACC: 7AFF 'z.' MOVEQ #$FF,D5
|
||
00000ACE: 76FF 'v.' MOVEQ #$FF,D3
|
||
00000AD0: 4A6C 00A4 'Jl..' TST.W $00A4(A4)
|
||
00000AD4: 6ACA 'j.' BPL.S *-$0034 ; 00000AA0
|
||
00000AD6: 6086 '`.' BRA.S *-$0078 ; 00000A5E
|
||
00000AD8: 2D6E FFBE FFE4 '-n....' MOVE.L -$0042(A6),-$001C(A6)
|
||
00000ADE: 486E FFE4 'Hn..' PEA -$001C(A6)
|
||
00000AE2: A871 '.q' _GlobalToLocal ; A871
|
||
00000AE4: 76FF 'v.' MOVEQ #$FF,D3
|
||
00000AE6: 6100 0312 'a...' BSR *+$0314 ; 00000DFA
|
||
00000AEA: 6700 FF72 'g..r' BEQ *-$008C ; 00000A5E
|
||
00000AEE: 554F 'UO' SUBQ.W #2,A7
|
||
00000AF0: 2F2E FFE4 '/...' MOVE.L -$001C(A6),-(A7)
|
||
00000AF4: 486E FFD8 'Hn..' PEA -$0028(A6)
|
||
00000AF8: A8AD '..' _PtInRect ; A8AD
|
||
00000AFA: 4A1F 'J.' TST.B (A7)+
|
||
00000AFC: 67E8 'g.' BEQ.S *-$0016 ; 00000AE6
|
||
00000AFE: 082A 0002 000C '.*....' BTST #$02,$000C(A2)
|
||
00000B04: 672C 'g,' BEQ.S *+$002E ; 00000B32
|
||
00000B06: 554F 'UO' SUBQ.W #2,A7
|
||
00000B08: 2F2E FFE4 '/...' MOVE.L -$001C(A6),-(A7)
|
||
00000B0C: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000B0E: 486E FFE8 'Hn..' PEA -$0018(A6)
|
||
00000B12: A96C '.l' _FindControl ; A96C
|
||
00000B14: 301F '0.' MOVE.W (A7)+,D0
|
||
00000B16: 6700 FF46 'g..F' BEQ *-$00B8 ; 00000A5E
|
||
00000B1A: 554F 'UO' SUBQ.W #2,A7
|
||
00000B1C: 2F2E FFE8 '/...' MOVE.L -$0018(A6),-(A7)
|
||
00000B20: 2F2E FFE4 '/...' MOVE.L -$001C(A6),-(A7)
|
||
00000B24: 2F38 0A06 '/8..' MOVE.L $0A06,-(A7)
|
||
00000B28: A968 '.h' _TrackControl ; A968
|
||
00000B2A: 4A5F 'J_' TST.W (A7)+
|
||
00000B2C: 6700 FF30 'g..0' BEQ *-$00CE ; 00000A5E
|
||
00000B30: 6036 '`6' BRA.S *+$0038 ; 00000B68
|
||
00000B32: 082A 0004 000C '.*....' BTST #$04,$000C(A2)
|
||
00000B38: 672E 'g.' BEQ.S *+$0030 ; 00000B68
|
||
00000B3A: B66C 00A4 '.l..' CMP.W $00A4(A4),D3
|
||
00000B3E: 6704 'g.' BEQ.S *+$0006 ; 00000B44
|
||
00000B40: 7400 't.' MOVEQ #$00,D2
|
||
00000B42: 6132 'a2' BSR.S *+$0034 ; 00000B76
|
||
00000B44: 4A6C 00A4 'Jl..' TST.W $00A4(A4)
|
||
00000B48: 6B1E 'k.' BMI.S *+$0020 ; 00000B68
|
||
00000B4A: 302C 00A4 '0,..' MOVE.W $00A4(A4),D0
|
||
00000B4E: 6100 00DA 'a...' BSR *+$00DC ; 00000C2A
|
||
00000B52: 2F2E FFE4 '/...' MOVE.L -$001C(A6),-(A7)
|
||
00000B56: 082E 0001 FFC2 '......' BTST #$01,-$003E(A6)
|
||
00000B5C: 56E7 'V.' SNE -(A7)
|
||
00000B5E: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000B62: A9D4 '..' _TEClick ; A9D4
|
||
00000B64: 6100 01EE 'a...' BSR *+$01F0 ; 00000D54
|
||
00000B68: 082A 0007 000C '.*....' BTST #$07,$000C(A2)
|
||
00000B6E: 6600 FEEE 'f...' BNE *-$0110 ; 00000A5E
|
||
00000B72: 5243 'RC' ADDQ.W #1,D3
|
||
00000B74: 4E75 'Nu' RTS
|
||
00000B76: 4A6C 00A4 'Jl..' TST.W $00A4(A4)
|
||
00000B7A: 6B2A 'k*' BMI.S *+$002C ; 00000BA6
|
||
00000B7C: 302C 00A4 '0,..' MOVE.W $00A4(A4),D0
|
||
00000B80: 6100 00A8 'a...' BSR *+$00AA ; 00000C2A
|
||
00000B84: 206C 00A0 ' l..' MOVEA.L $00A0(A4),A0
|
||
00000B88: 2050 ' P' MOVEA.L (A0),A0
|
||
00000B8A: 2F28 0008 '/(..' MOVE.L $0008(A0),-(A7)
|
||
00000B8E: 2F10 '/.' MOVE.L (A0),-(A7)
|
||
00000B90: 486F 0004 'Ho..' PEA $0004(A7)
|
||
00000B94: A87F '..' _SubPt ; A87F
|
||
00000B96: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000B9A: A9DD '..' _TEScroll ; A9DD
|
||
00000B9C: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000BA0: A9D9 '..' _TEDeactivate ; A9D9
|
||
00000BA2: 6100 01B0 'a...' BSR *+$01B2 ; 00000D54
|
||
00000BA6: 611E 'a.' BSR.S *+$0020 ; 00000BC6
|
||
00000BA8: 4A6C 00A4 'Jl..' TST.W $00A4(A4)
|
||
00000BAC: 6B10 'k.' BMI.S *+$0012 ; 00000BBE
|
||
00000BAE: 302C 00A4 '0,..' MOVE.W $00A4(A4),D0
|
||
00000BB2: 6176 'av' BSR.S *+$0078 ; 00000C2A
|
||
00000BB4: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000BB8: A9D8 '..' _TEActivate ; A9D8
|
||
00000BBA: 6100 0198 'a...' BSR *+$019A ; 00000D54
|
||
00000BBE: 4E75 'Nu' RTS
|
||
00000BC0: B66C 00A4 '.l..' CMP.W $00A4(A4),D3
|
||
00000BC4: 67F8 'g.' BEQ.S *-$0006 ; 00000BBE
|
||
00000BC6: 2012 ' .' MOVE.L (A2),D0
|
||
00000BC8: 6FF4 'o.' BLE.S *-$000A ; 00000BBE
|
||
00000BCA: 3943 00A4 '9C..' MOVE.W D3,$00A4(A4)
|
||
00000BCE: 6BEE 'k.' BMI.S *-$0010 ; 00000BBE
|
||
00000BD0: 206C 00A0 ' l..' MOVEA.L $00A0(A4),A0
|
||
00000BD4: 2250 '"P' MOVEA.L (A0),A1
|
||
00000BD6: 2340 003E '#@.>' MOVE.L D0,$003E(A1)
|
||
00000BDA: 70FE 'p.' MOVEQ #$FE,D0
|
||
00000BDC: B480 '..' CMP.L D0,D2
|
||
00000BDE: 6704 'g.' BEQ.S *+$0006 ; 00000BE4
|
||
00000BE0: 2342 0020 '#B. ' MOVE.L D2,$0020(A1)
|
||
00000BE4: 41D1 'A.' LEA (A1),A0
|
||
00000BE6: 20EE FFD8 ' ...' MOVE.L -$0028(A6),(A0)+
|
||
00000BEA: 20EE FFDC ' ...' MOVE.L -$0024(A6),(A0)+
|
||
00000BEE: 20EE FFD8 ' ...' MOVE.L -$0028(A6),(A0)+
|
||
00000BF2: 20EE FFDC ' ...' MOVE.L -$0024(A6),(A0)+
|
||
00000BF6: 50E9 0032 'P..2' ST $0032(A1)
|
||
00000BFA: 41D1 'A.' LEA (A1),A0
|
||
00000BFC: 7002 'p.' MOVEQ #$02,D0
|
||
00000BFE: D058 '.X' ADD.W (A0)+,D0
|
||
00000C00: D069 0018 '.i..' ADD.W $0018(A1),D0
|
||
00000C04: 3218 '2.' MOVE.W (A0)+,D1
|
||
00000C06: B058 '.X' CMP.W (A0)+,D0
|
||
00000C08: 6D0A 'm.' BLT.S *+$000C ; 00000C14
|
||
00000C0A: 4A78 0BAC 'Jx..' TST.W $0BAC
|
||
00000C0E: 6B04 'k.' BMI.S *+$0006 ; 00000C14
|
||
00000C10: 9250 '.P' SUB.W (A0),D1
|
||
00000C12: 9350 '.P' SUB.W D1,(A0)
|
||
00000C14: 6126 'a&' BSR.S *+$0028 ; 00000C3C
|
||
00000C16: 50E7 'P.' ST -(A7)
|
||
00000C18: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000C1C: A813 '..' _TEAutoView ; A813
|
||
00000C1E: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000C22: A9D0 '..' _TECalText ; A9D0
|
||
00000C24: 6100 012E 'a...' BSR *+$0130 ; 00000D54
|
||
00000C28: 4E75 'Nu' RTS
|
||
00000C2A: 2F03 '/.' MOVE.L D3,-(A7)
|
||
00000C2C: 3600 '6.' MOVE.W D0,D3
|
||
00000C2E: 610C 'a.' BSR.S *+$000E ; 00000C3C
|
||
00000C30: 261F '&.' MOVE.L (A7)+,D3
|
||
00000C32: 4E75 'Nu' RTS
|
||
00000C34: 48E7 FCE8 'H...' MOVEM.L D0-D5/A0-A2/A4,-(A7)
|
||
00000C38: 51C5 'Q.' SF D5
|
||
00000C3A: 6006 '`.' BRA.S *+$0008 ; 00000C42
|
||
00000C3C: 48E7 FCE8 'H...' MOVEM.L D0-D5/A0-A2/A4,-(A7)
|
||
00000C40: 50C5 'P.' ST D5
|
||
00000C42: 6100 00DE 'a...' BSR *+$00E0 ; 00000D22
|
||
00000C46: 2055 ' U' MOVEA.L (A5),A0
|
||
00000C48: 2850 '(P' MOVEA.L (A0),A4
|
||
00000C4A: 5D4F ']O' SUBQ.W #6,A7
|
||
00000C4C: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000C4E: 486F 0006 'Ho..' PEA $0006(A7)
|
||
00000C52: AA42 '.B' _GetAuxWin ; AA42
|
||
00000C54: 544F 'TO' ADDQ.W #2,A7
|
||
00000C56: 201F ' .' MOVE.L (A7)+,D0
|
||
00000C58: 6700 00C2 'g...' BEQ *+$00C4 ; 00000D1C
|
||
00000C5C: 2040 ' @' MOVEA.L D0,A0
|
||
00000C5E: 2050 ' P' MOVEA.L (A0),A0
|
||
00000C60: 2028 000C ' (..' MOVE.L $000C(A0),D0
|
||
00000C64: 6700 00B6 'g...' BEQ *+$00B8 ; 00000D1C
|
||
00000C68: 2440 '$@' MOVEA.L D0,A2
|
||
00000C6A: 2052 ' R' MOVEA.L (A2),A0
|
||
00000C6C: 7000 'p.' MOVEQ #$00,D0
|
||
00000C6E: 43F0 3400 'C.4.' LEA $00(A0,D3.W*4),A1
|
||
00000C72: 3811 '8.' MOVE.W (A1),D4
|
||
00000C74: D0E9 0002 '....' ADDA.W $0002(A1),A0
|
||
00000C78: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000C7A: 0891 000F '....' BCLR #$0F,(A1)
|
||
00000C7E: 6714 'g.' BEQ.S *+$0016 ; 00000C94
|
||
00000C80: 3250 '2P' MOVEA.W (A0),A1
|
||
00000C82: D3D2 '..' ADDA.L (A2),A1
|
||
00000C84: 2F09 '/.' MOVE.L A1,-(A7)
|
||
00000C86: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000C88: 204A ' J' MOVEA.L A2,A0
|
||
00000C8A: A029 '.)' _HLock ; A029
|
||
00000C8C: A900 '..' _GetFNum ; A900
|
||
00000C8E: 204A ' J' MOVEA.L A2,A0
|
||
00000C90: A02A '.*' _HUnlock ; A02A
|
||
00000C92: 2057 ' W' MOVEA.L (A7),A0
|
||
00000C94: 246C 00A0 '$l..' MOVEA.L $00A0(A4),A2
|
||
00000C98: 2452 '$R' MOVEA.L (A2),A2
|
||
00000C9A: 3604 '6.' MOVE.W D4,D3
|
||
00000C9C: E243 '.C' ASR.W #1,D3
|
||
00000C9E: 640C 'd.' BCC.S *+$000E ; 00000CAC
|
||
00000CA0: 3950 0044 '9P.D' MOVE.W (A0),$0044(A4)
|
||
00000CA4: 4A05 'J.' TST.B D5
|
||
00000CA6: 6704 'g.' BEQ.S *+$0006 ; 00000CAC
|
||
00000CA8: 3550 004A '5P.J' MOVE.W (A0),$004A(A2)
|
||
00000CAC: E243 '.C' ASR.W #1,D3
|
||
00000CAE: 6410 'd.' BCC.S *+$0012 ; 00000CC0
|
||
00000CB0: 3968 0002 0046 '9h...F' MOVE.W $0002(A0),$0046(A4)
|
||
00000CB6: 4A05 'J.' TST.B D5
|
||
00000CB8: 6706 'g.' BEQ.S *+$0008 ; 00000CC0
|
||
00000CBA: 3568 0002 004C '5h...L' MOVE.W $0002(A0),$004C(A2)
|
||
00000CC0: 4A6C 004A 'Jl.J' TST.W $004A(A4)
|
||
00000CC4: 6606 'f.' BNE.S *+$0008 ; 00000CCC
|
||
00000CC6: 1978 0987 004B '.x...K' MOVE.B $0987,$004B(A4)
|
||
00000CCC: 0804 0004 '....' BTST #$04,D4
|
||
00000CD0: 6608 'f.' BNE.S *+$000A ; 00000CDA
|
||
00000CD2: E243 '.C' ASR.W #1,D3
|
||
00000CD4: 6416 'd.' BCC.S *+$0018 ; 00000CEC
|
||
00000CD6: 426C 004A 'Bl.J' CLR.W $004A(A4)
|
||
00000CDA: 3028 0004 '0(..' MOVE.W $0004(A0),D0
|
||
00000CDE: D16C 004A '.l.J' ADD.W D0,$004A(A4)
|
||
00000CE2: 4A05 'J.' TST.B D5
|
||
00000CE4: 6706 'g.' BEQ.S *+$0008 ; 00000CEC
|
||
00000CE6: 356C 004A 0050 '5l.J.P' MOVE.W $004A(A4),$0050(A2)
|
||
00000CEC: 0804 000E '....' BTST #$0E,D4
|
||
00000CF0: 6710 'g.' BEQ.S *+$0012 ; 00000D02
|
||
00000CF2: 3968 0012 0048 '9h...H' MOVE.W $0012(A0),$0048(A4)
|
||
00000CF8: 4A05 'J.' TST.B D5
|
||
00000CFA: 6706 'g.' BEQ.S *+$0008 ; 00000D02
|
||
00000CFC: 3568 0012 004E '5h...N' MOVE.W $0012(A0),$004E(A2)
|
||
00000D02: E243 '.C' ASR.W #1,D3
|
||
00000D04: 6406 'd.' BCC.S *+$0008 ; 00000D0C
|
||
00000D06: 4868 0006 'Hh..' PEA $0006(A0)
|
||
00000D0A: AA14 '..' _RGBForeColor ; AA14
|
||
00000D0C: 0804 000D '....' BTST #$0D,D4
|
||
00000D10: 6708 'g.' BEQ.S *+$000A ; 00000D1A
|
||
00000D12: 2057 ' W' MOVEA.L (A7),A0
|
||
00000D14: 4868 000C 'Hh..' PEA $000C(A0)
|
||
00000D18: AA15 '..' _RGBBackColor ; AA15
|
||
00000D1A: 584F 'XO' ADDQ.W #4,A7
|
||
00000D1C: 4CDF 173F 'L..?' MOVEM.L (A7)+,D0-D5/A0-A2/A4
|
||
00000D20: 4E75 'Nu' RTS
|
||
00000D22: 486E FFA0 'Hn..' PEA -$0060(A6)
|
||
00000D26: AA19 '..' _GetForeColor ; AA19
|
||
00000D28: 486E FF9A 'Hn..' PEA -$0066(A6)
|
||
00000D2C: AA1A '..' _GetBackColor ; AA1A
|
||
00000D2E: 2055 ' U' MOVEA.L (A5),A0
|
||
00000D30: 2050 ' P' MOVEA.L (A0),A0
|
||
00000D32: 2228 00A0 '"(..' MOVE.L $00A0(A0),D1
|
||
00000D36: 41E8 0044 'A..D' LEA $0044(A0),A0
|
||
00000D3A: 43EE FF8A 'C...' LEA -$0076(A6),A1
|
||
00000D3E: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
00000D40: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
00000D42: 2041 ' A' MOVEA.L D1,A0
|
||
00000D44: 2050 ' P' MOVEA.L (A0),A0
|
||
00000D46: 41E8 004A 'A..J' LEA $004A(A0),A0
|
||
00000D4A: 43EE FF92 'C...' LEA -$006E(A6),A1
|
||
00000D4E: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
00000D50: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
00000D52: 4E75 'Nu' RTS
|
||
00000D54: 48E7 E0C0 'H...' MOVEM.L D0-D2/A0/A1,-(A7)
|
||
00000D58: 2055 ' U' MOVEA.L (A5),A0
|
||
00000D5A: 2050 ' P' MOVEA.L (A0),A0
|
||
00000D5C: 2068 00A0 ' h..' MOVEA.L $00A0(A0),A0
|
||
00000D60: 2050 ' P' MOVEA.L (A0),A0
|
||
00000D62: 41E8 004A 'A..J' LEA $004A(A0),A0
|
||
00000D66: 43EE FF92 'C...' LEA -$006E(A6),A1
|
||
00000D6A: 20D9 ' .' MOVE.L (A1)+,(A0)+
|
||
00000D6C: 20D9 ' .' MOVE.L (A1)+,(A0)+
|
||
00000D6E: 92FC 0010 '....' SUBA.W #$0010,A1
|
||
00000D72: 6008 '`.' BRA.S *+$000A ; 00000D7C
|
||
00000D74: 48E7 E0C0 'H...' MOVEM.L D0-D2/A0/A1,-(A7)
|
||
00000D78: 43EE FF8A 'C...' LEA -$0076(A6),A1
|
||
00000D7C: 2055 ' U' MOVEA.L (A5),A0
|
||
00000D7E: 2050 ' P' MOVEA.L (A0),A0
|
||
00000D80: 41E8 0044 'A..D' LEA $0044(A0),A0
|
||
00000D84: 20D9 ' .' MOVE.L (A1)+,(A0)+
|
||
00000D86: 20D9 ' .' MOVE.L (A1)+,(A0)+
|
||
00000D88: 486E FF9A 'Hn..' PEA -$0066(A6)
|
||
00000D8C: AA15 '..' _RGBBackColor ; AA15
|
||
00000D8E: 486E FFA0 'Hn..' PEA -$0060(A6)
|
||
00000D92: AA14 '..' _RGBForeColor ; AA14
|
||
00000D94: 4CDF 0307 'L...' MOVEM.L (A7)+,D0-D2/A0/A1
|
||
00000D98: 4E75 'Nu' RTS
|
||
00000D9A: 7000 'p.' MOVEQ #$00,D0
|
||
00000D9C: 6006 '`.' BRA.S *+$0008 ; 00000DA4
|
||
00000D9E: 203C FFFC FFFC ' <....' MOVE.L #$FFFCFFFC,D0
|
||
00000DA4: 2F2A 0008 '/*..' MOVE.L $0008(A2),-(A7)
|
||
00000DA8: 2F2A 0004 '/*..' MOVE.L $0004(A2),-(A7)
|
||
00000DAC: 2F0F '/.' MOVE.L A7,-(A7)
|
||
00000DAE: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000DB0: A8A9 '..' _InsetRect ; A8A9
|
||
00000DB2: 4267 'Bg' CLR.W -(A7)
|
||
00000DB4: 486F 0002 'Ho..' PEA $0002(A7)
|
||
00000DB8: 486C 0010 'Hl..' PEA $0010(A4)
|
||
00000DBC: 486F 000A 'Ho..' PEA $000A(A7)
|
||
00000DC0: A8AA '..' _SectRect ; A8AA
|
||
00000DC2: 101F '..' MOVE.B (A7)+,D0
|
||
00000DC4: 504F 'PO' ADDQ.W #8,A7
|
||
00000DC6: 4E75 'Nu' RTS
|
||
00000DC8: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000DCA: 3F02 '?.' MOVE.W D2,-(A7)
|
||
00000DCC: 3F02 '?.' MOVE.W D2,-(A7)
|
||
00000DCE: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000DD0: 3F01 '?.' MOVE.W D1,-(A7)
|
||
00000DD2: 3F01 '?.' MOVE.W D1,-(A7)
|
||
00000DD4: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000DD6: 4442 'DB' NEG.W D2
|
||
00000DD8: 3F02 '?.' MOVE.W D2,-(A7)
|
||
00000DDA: 3F02 '?.' MOVE.W D2,-(A7)
|
||
00000DDC: 3F00 '?.' MOVE.W D0,-(A7)
|
||
00000DDE: 3F00 '?.' MOVE.W D0,-(A7)
|
||
00000DE0: A89B '..' _PenSize ; A89B
|
||
00000DE2: A8A9 '..' _InsetRect ; A8A9
|
||
00000DE4: A8B0 '..' _FrameRoundRect ; A8B0
|
||
00000DE6: A8A9 '..' _InsetRect ; A8A9
|
||
00000DE8: 4E75 'Nu' RTS
|
||
00000DEA: 48E7 E060 'H..`' MOVEM.L D0-D2/A1/A2,-(A7)
|
||
00000DEE: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000DF0: A906 '..' _NewString ; A906
|
||
00000DF2: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000DF4: 4CDF 0606 'L...' MOVEM.L (A7)+,D1/D2/A1/A2
|
||
00000DF8: 4E75 'Nu' RTS
|
||
00000DFA: 5243 'RC' ADDQ.W #1,D3
|
||
00000DFC: 6706 'g.' BEQ.S *+$0008 ; 00000E04
|
||
00000DFE: 2F02 '/.' MOVE.L D2,-(A7)
|
||
00000E00: 7001 'p.' MOVEQ #$01,D0
|
||
00000E02: 6008 '`.' BRA.S *+$000A ; 00000E0C
|
||
00000E04: 2F02 '/.' MOVE.L D2,-(A7)
|
||
00000E06: 7E00 '~.' MOVEQ #$00,D7
|
||
00000E08: 3003 '0.' MOVE.W D3,D0
|
||
00000E0A: 6D0E 'm.' BLT.S *+$0010 ; 00000E1A
|
||
00000E0C: 7400 't.' MOVEQ #$00,D2
|
||
00000E0E: 220B '".' MOVE.L A3,D1
|
||
00000E10: 6708 'g.' BEQ.S *+$000A ; 00000E1A
|
||
00000E12: 2453 '$S' MOVEA.L (A3),A2
|
||
00000E14: 321A '2.' MOVE.W (A2)+,D1
|
||
00000E16: B243 '.C' CMP.W D3,D1
|
||
00000E18: 6C12 'l.' BGE.S *+$0014 ; 00000E2C
|
||
00000E1A: 95CA '..' SUBA.L A2,A2
|
||
00000E1C: 6016 '`.' BRA.S *+$0018 ; 00000E34
|
||
00000E1E: 1432 700D '.2p.' MOVE.B $0D(A2,D7.W),D2
|
||
00000E22: DE42 '.B' ADD.W D2,D7
|
||
00000E24: 0647 000F '.G..' ADDI.W #$000F,D7
|
||
00000E28: 0247 FFFE '.G..' ANDI.W #$FFFE,D7
|
||
00000E2C: 51C8 FFF0 'Q...' DBF D0,*-$000E ; 00000E1E
|
||
00000E30: D4C7 '..' ADDA.W D7,A2
|
||
00000E32: 6106 'a.' BSR.S *+$0008 ; 00000E3A
|
||
00000E34: 241F '$.' MOVE.L (A7)+,D2
|
||
00000E36: 200A ' .' MOVE.L A2,D0
|
||
00000E38: 4E75 'Nu' RTS
|
||
00000E3A: 41EA 0004 'A...' LEA $0004(A2),A0
|
||
00000E3E: 43EE FFD8 'C...' LEA -$0028(A6),A1
|
||
00000E42: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
00000E44: 22D8 '".' MOVE.L (A0)+,(A1)+
|
||
00000E46: 4E75 'Nu' RTS
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 234
|
||
234: DSEDIT
|
||
Pad
|
||
|
||
ComputedRef: Flags=$90=(Difference 16BitPatch 16BitOffsets FromCode)
|
||
Ref1="DSEDIT"(234) Ref2="NEWDIALOG"(210)
|
||
0A8C
|
||
|
||
Dictionary: Flags $00 FirstId 235
|
||
235: REPLACECITATIONS
|
||
Pad
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="REPLACECITATIONS"(235)
|
||
00000996
|
||
|
||
Dictionary: Flags $00 FirstId 236
|
||
236: SETANALYZEDWINDOW
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETANALYZEDWINDOW"(236)
|
||
00000230
|
||
|
||
Dictionary: Flags $00 FirstId 237
|
||
237: STDFILTER
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="STDFILTER"(237)
|
||
0000021E
|
||
|
||
Dictionary: Flags $00 FirstId 238
|
||
238: FAKEUPEVENT
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="FAKEUPEVENT"(238)
|
||
0000018E
|
||
|
||
Dictionary: Flags $00 FirstId 239
|
||
239: NOTOWNACTIVATOR
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="NOTOWNACTIVATOR"(239)
|
||
00000188
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="FAKEUPEVENT"(238)
|
||
00000118
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="NOTOWNACTIVATOR"(239)
|
||
00000112
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0DC8 Entry="FRAMEOUT"(211)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$00BA Entry="CLAIMEVENT"(212)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$00D2 Entry="ISDIALOGEVENT"(213)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$015C Entry="DIALOGSELECT"(214)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$01EC Entry="MODALDIALOG"(215)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$02CE Entry="DRAWDIALOG"(216)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$02E8 Entry="UPDTDIALOG"(217)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0312 Entry="CLOSEDIALOG"(218)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0398 Entry="DISPOSDIALOG"(219)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$040C Entry="COULDDIALOG"(220)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0410 Entry="COULDALERT"(221)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$04F2 Entry="FREEDIALOG"(222)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$04F6 Entry="FREEALERT"(223)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$04FC Entry="PARAMTEXT"(224)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0520 Entry="ERRORSOUND"(225)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0528 Entry="GETDITEM"(226)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$056E Entry="SETDITEM"(227)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$05A6 Entry="GETITEXT"(228)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$05C6 Entry="SETITEXT"(229)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0632 Entry="SELITEXT"(230)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$068E Entry="HIDEDITEM"(231)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$06EC Entry="SHOWDITEM"(232)
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0760 Entry="FINDDITEM"(233)
|
||
Comment:
|
||
|
||
NEWDIALOG ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: NOTOWNACTIVATOR [64060, 640A2)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgrExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 240
|
||
240: NOTOWNACTIVATOR
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="NOTOWNACTIVATOR"(240) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 66
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0042
|
||
00000000: 4E56 FFBC 'NV..' LINK.W A6,#-$0044
|
||
00000004: 703C 'p<' MOVEQ #$3C,D0 ; '<'
|
||
00000006: 2D40 FFBC '-@..' MOVE.L D0,-$0044(A6)
|
||
0000000A: 42AE FFC0 'B...' CLR.L -$0040(A6)
|
||
0000000E: 42AE FFF4 'B...' CLR.L -$000C(A6)
|
||
00000012: 42AE FFF8 'B...' CLR.L -$0008(A6)
|
||
00000016: 7002 'p.' MOVEQ #$02,D0
|
||
00000018: 2D40 FFFC '-@..' MOVE.L D0,-$0004(A6)
|
||
0000001C: 558F 'U.' SUBQ.L #2,A7
|
||
0000001E: 486E FFF8 'Hn..' PEA -$0008(A6)
|
||
00000022: 486E FFBC 'Hn..' PEA -$0044(A6)
|
||
00000026: 3F3C 003A '?<.:' MOVE.W #$003A,-(A7)
|
||
0000002A: A88F '..' _OSDispatch ; A88F
|
||
0000002C: 7000 'p.' MOVEQ #$00,D0
|
||
0000002E: 4A5F 'J_' TST.W (A7)+
|
||
00000030: 660A 'f.' BNE.S *+$000C ; 0000003C
|
||
00000032: 203C 0000 0800 ' <....' MOVE.L #$00000800,D0
|
||
00000038: C0AE FFD4 '....' AND.L -$002C(A6),D0
|
||
0000003C: 4A40 'J@' TST.W D0
|
||
0000003E: 4E5E 'N^' UNLK A6
|
||
00000040: 4E75 'Nu' RTS
|
||
|
||
Comment:
|
||
|
||
NOTOWNACTIVATOR ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: FAKEUPEVENT [640B0, 640E4)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgrExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 241
|
||
241: FAKEUPEVENT
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="FAKEUPEVENT"(241) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 52
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0034
|
||
00000000: 265F '&_' MOVEA.L (A7)+,A3
|
||
00000002: 204A ' J' MOVEA.L A2,A0
|
||
00000004: D0FC 0010 '....' ADDA.W #$0010,A0
|
||
00000008: 3F20 '? ' MOVE.W -(A0),-(A7)
|
||
0000000A: 082A 0000 0005 '.*....' BTST #$00,$0005(A2)
|
||
00000010: 6608 'f.' BNE.S *+$000A ; 0000001A
|
||
00000012: 08AF 0000 0001 '......' BCLR #$00,$0001(A7)
|
||
00000018: 6006 '`.' BRA.S *+$0008 ; 00000020
|
||
0000001A: 08EF 0000 0001 '......' BSET #$00,$0001(A7)
|
||
00000020: 2F20 '/ ' MOVE.L -(A0),-(A7)
|
||
00000022: 2F20 '/ ' MOVE.L -(A0),-(A7)
|
||
00000024: 594F 'YO' SUBQ.W #4,A7
|
||
00000026: A924 '.$' _FrontWindow ; A924
|
||
00000028: 3F3C 0008 '?<..' MOVE.W #$0008,-(A7)
|
||
0000002C: 554F 'UO' SUBQ.W #2,A7
|
||
0000002E: 486F 0002 'Ho..' PEA $0002(A7)
|
||
00000032: 4ED3 'N.' JMP (A3)
|
||
|
||
Comment:
|
||
|
||
FAKEUPEVENT ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DSEDIT [640F0, 6418E)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
Resolved outgoing references:
|
||
+78 (64168): JSR TEFROMSCRAP ; outside file
|
||
+6E (6415E): JSR TETOSCRAP ; outside file
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgrExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 242
|
||
242: DSEDIT
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DSEDIT"(242) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 158
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $009E
|
||
00000000: 206E 0010 ' n..' MOVEA.L $0010(A6),A0
|
||
00000004: 2028 0002 ' (..' MOVE.L $0002(A0),D0
|
||
00000008: 0C00 0010 '....' CMPI.B #$10,D0
|
||
0000000C: 6620 'f ' BNE.S *+$0022 ; 0000002E
|
||
0000000E: 0280 0000 FF00 '......' ANDI.L #$0000FF00,D0
|
||
00000014: E088 '..' LSR.L #8,D0
|
||
00000016: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
0000001A: 0C00 0078 '...x' CMPI.B #$78,D0 ; 'x'
|
||
0000001E: 6740 'g@' BEQ.S *+$0042 ; 00000060
|
||
00000020: 0C00 0063 '...c' CMPI.B #$63,D0 ; 'c'
|
||
00000024: 6740 'g@' BEQ.S *+$0042 ; 00000066
|
||
00000026: 0C00 0076 '...v' CMPI.B #$76,D0 ; 'v'
|
||
0000002A: 674A 'gJ' BEQ.S *+$004C ; 00000076
|
||
0000002C: 602E '`.' BRA.S *+$0030 ; 0000005C
|
||
0000002E: 3028 000E '0(..' MOVE.W $000E(A0),D0
|
||
00000032: 7408 't.' MOVEQ #$08,D2
|
||
00000034: 0500 '..' BTST D2,D0
|
||
00000036: 660C 'f.' BNE.S *+$000E ; 00000044
|
||
00000038: 3F01 '?.' MOVE.W D1,-(A7)
|
||
0000003A: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
0000003E: A9DC '..' _TEKey ; A9DC
|
||
00000040: 6000 003E '`..>' BRA *+$0040 ; 00000080
|
||
00000044: 2F2C 00A0 '/,..' MOVE.L $00A0(A4),-(A7)
|
||
00000048: 0881 0005 '....' BCLR #$05,D1
|
||
0000004C: 0401 0043 '...C' SUBI.B #$43,D1 ; 'C'
|
||
00000050: 6714 'g.' BEQ.S *+$0016 ; 00000066
|
||
00000052: 0401 0013 '....' SUBI.B #$13,D1
|
||
00000056: 671E 'g.' BEQ.S *+$0020 ; 00000076
|
||
00000058: 5501 'U.' SUBQ.B #2,D1
|
||
0000005A: 6704 'g.' BEQ.S *+$0006 ; 00000060
|
||
0000005C: 588F 'X.' ADDQ.L #4,A7
|
||
0000005E: 6020 '` ' BRA.S *+$0022 ; 00000080
|
||
00000060: 6124 'a$' BSR.S *+$0026 ; 00000086
|
||
00000062: A9D6 '..' _TECut ; A9D6
|
||
00000064: 6004 '`.' BRA.S *+$0006 ; 0000006A
|
||
00000066: 611E 'a.' BSR.S *+$0020 ; 00000086
|
||
00000068: A9D5 '..' _TECopy ; A9D5
|
||
0000006A: 598F 'Y.' SUBQ.L #4,A7
|
||
0000006C: A9FC '..' _ZeroScrap ; A9FC
|
||
0000006E: 4EBA 0000 'N...' JSR TETOSCRAP ; id: 244
|
||
00000072: 588F 'X.' ADDQ.L #4,A7
|
||
00000074: 600A '`.' BRA.S *+$000C ; 00000080
|
||
00000076: 558F 'U.' SUBQ.L #2,A7
|
||
00000078: 4EBA 0000 'N...' JSR TEFROMSCRAP ; id: 243
|
||
0000007C: 548F 'T.' ADDQ.L #2,A7
|
||
0000007E: A9DB '..' _TEPaste ; A9DB
|
||
00000080: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000082: 5C8F '\.' ADDQ.L #6,A7
|
||
00000084: 4ED0 'N.' JMP (A0)
|
||
00000086: 206C 00A0 ' l..' MOVEA.L $00A0(A4),A0
|
||
0000008A: 2050 ' P' MOVEA.L (A0),A0
|
||
0000008C: 3228 0022 '2(."' MOVE.W $0022(A0),D1
|
||
00000090: 3028 0020 '0(. ' MOVE.W $0020(A0),D0
|
||
00000094: 9240 '.@' SUB.W D0,D1
|
||
00000096: 6F02 'o.' BLE.S *+$0004 ; 0000009A
|
||
00000098: 4E75 'Nu' RTS
|
||
0000009A: 584F 'XO' ADDQ.W #4,A7
|
||
0000009C: 60BE '`.' BRA.S *-$0040 ; 0000005C
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 243
|
||
243: TEFROMSCRAP
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="TEFROMSCRAP"(243)
|
||
0000007A
|
||
|
||
Dictionary: Flags $00 FirstId 244
|
||
244: TETOSCRAP
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="TETOSCRAP"(244)
|
||
00000070
|
||
Comment:
|
||
|
||
DSEDIT ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: REPLACECITATIONS [641C0, 64224)
|
||
|
||
Module started due to: island above, MODGUESS (align, label, BRA.L then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgrExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 245
|
||
245: REPLACECITATIONS
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="REPLACECITATIONS"(245) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 100
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0064
|
||
00000000: 4E56 FFF0 'NV..' LINK.W A6,#-$0010
|
||
00000004: 48E7 0118 'H...' MOVEM.L D7/A3/A4,-(A7)
|
||
00000008: 47EE FFF0 'G...' LEA -$0010(A6),A3
|
||
0000000C: 387C 0AA0 '8|..' MOVEA.W #$0AA0,A4
|
||
00000010: 7E03 '~.' MOVEQ #$03,D7
|
||
00000012: 7000 'p.' MOVEQ #$00,D0
|
||
00000014: 2680 '&.' MOVE.L D0,(A3)
|
||
00000016: 4A94 'J.' TST.L (A4)
|
||
00000018: 6708 'g.' BEQ.S *+$000A ; 00000022
|
||
0000001A: 2054 ' T' MOVEA.L (A4),A0
|
||
0000001C: A029 '.)' _HLock ; A029
|
||
0000001E: 2054 ' T' MOVEA.L (A4),A0
|
||
00000020: 2690 '&.' MOVE.L (A0),(A3)
|
||
00000022: 584C 'XL' ADDQ.W #4,A4
|
||
00000024: 584B 'XK' ADDQ.W #4,A3
|
||
00000026: 51CF FFEA 'Q...' DBF D7,*-$0014 ; 00000012
|
||
0000002A: 558F 'U.' SUBQ.L #2,A7
|
||
0000002C: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
00000030: 7000 'p.' MOVEQ #$00,D0
|
||
00000032: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000034: 7204 'r.' MOVEQ #$04,D1
|
||
00000036: 3F01 '?.' MOVE.W D1,-(A7)
|
||
00000038: 486E FFF0 'Hn..' PEA -$0010(A6)
|
||
0000003C: 303C 07FD '0<..' MOVE.W #$07FD,D0
|
||
00000040: AA68 '.h' _DialogDispatch ; AA68
|
||
00000042: 387C 0AA0 '8|..' MOVEA.W #$0AA0,A4
|
||
00000046: 7E03 '~.' MOVEQ #$03,D7
|
||
00000048: 544F 'TO' ADDQ.W #2,A7
|
||
0000004A: 4A94 'J.' TST.L (A4)
|
||
0000004C: 6704 'g.' BEQ.S *+$0006 ; 00000052
|
||
0000004E: 2054 ' T' MOVEA.L (A4),A0
|
||
00000050: A02A '.*' _HUnlock ; A02A
|
||
00000052: 584C 'XL' ADDQ.W #4,A4
|
||
00000054: 51CF FFF4 'Q...' DBF D7,*-$000A ; 0000004A
|
||
00000058: 4CEE 1880 FFE4 'L.....' MOVEM.L -$001C(A6),D7/A3/A4
|
||
0000005E: 4E5E 'N^' UNLK A6
|
||
00000060: 4E74 0004 'Nt..' RTD #$0004
|
||
|
||
Comment:
|
||
|
||
REPLACECITATIONS ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DEPTHFIRSTSUBSTITUTION [64230, 64340)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgrExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 246
|
||
246: DEPTHFIRSTSUBSTITUTION
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DEPTHFIRSTSUBSTITUTION"(246) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 272
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0110
|
||
00000000: 4E56 FFF6 'NV..' LINK.W A6,#-$000A
|
||
00000004: 48E7 1F38 'H..8' MOVEM.L D3-D7/A2-A4,-(A7)
|
||
00000008: 282E 0008 '(...' MOVE.L $0008(A6),D4
|
||
0000000C: 286E 0012 '(n..' MOVEA.L $0012(A6),A4
|
||
00000010: 4A6E 0010 'Jn..' TST.W $0010(A6)
|
||
00000014: 6700 00E4 'g...' BEQ *+$00E6 ; 000000FA
|
||
00000018: 3D7C 015E FFFA '=|.^..' MOVE.W #$015E,-$0006(A6)
|
||
0000001E: 45EE FFFA 'E...' LEA -$0006(A6),A2
|
||
00000022: 2E2E 000C '....' MOVE.L $000C(A6),D7
|
||
00000026: 6000 00CC '`...' BRA *+$00CE ; 000000F4
|
||
0000002A: 598F 'Y.' SUBQ.L #4,A7
|
||
0000002C: 2054 ' T' MOVEA.L (A4),A0
|
||
0000002E: 2007 ' .' MOVE.L D7,D0
|
||
00000030: D090 '..' ADD.L (A0),D0
|
||
00000032: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000034: 2004 ' .' MOVE.L D4,D0
|
||
00000036: 9087 '..' SUB.L D7,D0
|
||
00000038: 2F00 '/.' MOVE.L D0,-(A7)
|
||
0000003A: 2F0A '/.' MOVE.L A2,-(A7)
|
||
0000003C: 486C 000A 'Hl..' PEA $000A(A4)
|
||
00000040: 2F3C 8410 FFC8 '/<....' MOVE.L #$8410FFC8,-(A7)
|
||
00000046: A8B5 '..' _ScriptUtil ; A8B5
|
||
00000048: 2C1F ',.' MOVE.L (A7)+,D6
|
||
0000004A: 6D00 00AE 'm...' BLT *+$00B0 ; 000000FA
|
||
0000004E: DE86 '..' ADD.L D6,D7
|
||
00000050: 2004 ' .' MOVE.L D4,D0
|
||
00000052: 9087 '..' SUB.L D7,D0
|
||
00000054: 7202 'r.' MOVEQ #$02,D1
|
||
00000056: B280 '..' CMP.L D0,D1
|
||
00000058: 6E00 00A0 'n...' BGT *+$00A2 ; 000000FA
|
||
0000005C: 2054 ' T' MOVEA.L (A4),A0
|
||
0000005E: 2007 ' .' MOVE.L D7,D0
|
||
00000060: D090 '..' ADD.L (A0),D0
|
||
00000062: 2040 ' @' MOVEA.L D0,A0
|
||
00000064: 1028 0001 '.(..' MOVE.B $0001(A0),D0
|
||
00000068: 4880 'H.' EXT.W D0
|
||
0000006A: 3A00 ':.' MOVE.W D0,D5
|
||
0000006C: 9A7C 0030 '.|.0' SUB.W #$0030,D5
|
||
00000070: 4A45 'JE' TST.W D5
|
||
00000072: 6D06 'm.' BLT.S *+$0008 ; 0000007A
|
||
00000074: BA6C 0004 '.l..' CMP.W $0004(A4),D5
|
||
00000078: 6D04 'm.' BLT.S *+$0006 ; 0000007E
|
||
0000007A: 5287 'R.' ADDQ.L #1,D7
|
||
0000007C: 6076 '`v' BRA.S *+$0078 ; 000000F4
|
||
0000007E: 48C5 'H.' EXT.L D5
|
||
00000080: 206C 0006 ' l..' MOVEA.L $0006(A4),A0
|
||
00000084: 2670 5C00 '&p\.' MOVEA.L $00(A0,D5.L*4),A3
|
||
00000088: 302E 0010 '0...' MOVE.W $0010(A6),D0
|
||
0000008C: 48C0 'H.' EXT.L D0
|
||
0000008E: 7201 'r.' MOVEQ #$01,D1
|
||
00000090: EBA9 '..' LSL.L D5,D1
|
||
00000092: C280 '..' AND.L D0,D1
|
||
00000094: 661A 'f.' BNE.S *+$001C ; 000000B0
|
||
00000096: 598F 'Y.' SUBQ.L #4,A7
|
||
00000098: 2F14 '/.' MOVE.L (A4),-(A7)
|
||
0000009A: 2F07 '/.' MOVE.L D7,-(A7)
|
||
0000009C: 7000 'p.' MOVEQ #$00,D0
|
||
0000009E: 2F00 '/.' MOVE.L D0,-(A7)
|
||
000000A0: 7202 'r.' MOVEQ #$02,D1
|
||
000000A2: 2F01 '/.' MOVE.L D1,-(A7)
|
||
000000A4: 4878 0AA0 'Hx..' PEA $0AA0
|
||
000000A8: 2F00 '/.' MOVE.L D0,-(A7)
|
||
000000AA: A9E0 '..' _Munger ; A9E0
|
||
000000AC: 2C1F ',.' MOVE.L (A7)+,D6
|
||
000000AE: 601E '`.' BRA.S *+$0020 ; 000000CE
|
||
000000B0: 598F 'Y.' SUBQ.L #4,A7
|
||
000000B2: 2F14 '/.' MOVE.L (A4),-(A7)
|
||
000000B4: 2F07 '/.' MOVE.L D7,-(A7)
|
||
000000B6: 7000 'p.' MOVEQ #$00,D0
|
||
000000B8: 2F00 '/.' MOVE.L D0,-(A7)
|
||
000000BA: 7202 'r.' MOVEQ #$02,D1
|
||
000000BC: 2F01 '/.' MOVE.L D1,-(A7)
|
||
000000BE: 240B '$.' MOVE.L A3,D2
|
||
000000C0: 5282 'R.' ADDQ.L #1,D2
|
||
000000C2: 2F02 '/.' MOVE.L D2,-(A7)
|
||
000000C4: 7400 't.' MOVEQ #$00,D2
|
||
000000C6: 1413 '..' MOVE.B (A3),D2
|
||
000000C8: 2F02 '/.' MOVE.L D2,-(A7)
|
||
000000CA: A9E0 '..' _Munger ; A9E0
|
||
000000CC: 2C1F ',.' MOVE.L (A7)+,D6
|
||
000000CE: 598F 'Y.' SUBQ.L #4,A7
|
||
000000D0: 2F0C '/.' MOVE.L A4,-(A7)
|
||
000000D2: 302E 0010 '0...' MOVE.W $0010(A6),D0
|
||
000000D6: 48C0 'H.' EXT.L D0
|
||
000000D8: 7201 'r.' MOVEQ #$01,D1
|
||
000000DA: EBA9 '..' LSL.L D5,D1
|
||
000000DC: 4681 'F.' NOT.L D1
|
||
000000DE: C280 '..' AND.L D0,D1
|
||
000000E0: 3F01 '?.' MOVE.W D1,-(A7)
|
||
000000E2: 2F07 '/.' MOVE.L D7,-(A7)
|
||
000000E4: 2F06 '/.' MOVE.L D6,-(A7)
|
||
000000E6: 4EBA 0028 'N..(' JSR *+$002A ; 00000110
|
||
000000EA: 261F '&.' MOVE.L (A7)+,D3
|
||
000000EC: 2003 ' .' MOVE.L D3,D0
|
||
000000EE: 5580 'U.' SUBQ.L #2,D0
|
||
000000F0: D880 '..' ADD.L D0,D4
|
||
000000F2: DE83 '..' ADD.L D3,D7
|
||
000000F4: B887 '..' CMP.L D7,D4
|
||
000000F6: 6E00 FF32 'n..2' BGT *-$00CC ; 0000002A
|
||
000000FA: 2004 ' .' MOVE.L D4,D0
|
||
000000FC: 90AE 000C '....' SUB.L $000C(A6),D0
|
||
00000100: 2D40 0016 '-@..' MOVE.L D0,$0016(A6)
|
||
00000104: 4CEE 1CF8 FFD6 'L.....' MOVEM.L -$002A(A6),D3-D7/A2-A4
|
||
0000010A: 4E5E 'N^' UNLK A6
|
||
0000010C: 4E74 000E 'Nt..' RTD #$000E
|
||
|
||
Comment:
|
||
|
||
DEPTHFIRSTSUBSTITUTION ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DODFS [64350, 643CE)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+64 (643B4): JSR GETHANDLESIZE ; outside file
|
||
+68 (643B8): JSR DEPTHFIRSTSUBSTITUTION
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgrExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 247
|
||
247: DODFS
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DODFS"(247) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 126
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $007E
|
||
00000000: 4E56 FEF6 'NV..' LINK.W A6,#-$010A
|
||
00000004: 48E7 0F18 'H...' MOVEM.L D4-D7/A3/A4,-(A7)
|
||
00000008: 266E 0012 '&n..' MOVEA.L $0012(A6),A3
|
||
0000000C: 3C2E 000C '<...' MOVE.W $000C(A6),D6
|
||
00000010: 4245 'BE' CLR.W D5
|
||
00000012: 286E 0008 '(n..' MOVEA.L $0008(A6),A4
|
||
00000016: 78FF 'x.' MOVEQ #$FF,D4
|
||
00000018: 0C46 000A '.F..' CMPI.W #$000A,D6
|
||
0000001C: 6F02 'o.' BLE.S *+$0004 ; 00000020
|
||
0000001E: 7C0A '|.' MOVEQ #$0A,D6
|
||
00000020: 4247 'BG' CLR.W D7
|
||
00000022: 600C '`.' BRA.S *+$000E ; 00000030
|
||
00000024: 4A9C 'J.' TST.L (A4)+
|
||
00000026: 6706 'g.' BEQ.S *+$0008 ; 0000002E
|
||
00000028: 7001 'p.' MOVEQ #$01,D0
|
||
0000002A: EFA8 '..' LSL.L D7,D0
|
||
0000002C: 8A40 '.@' OR.W D0,D5
|
||
0000002E: 5247 'RG' ADDQ.W #1,D7
|
||
00000030: BC47 '.G' CMP.W D7,D6
|
||
00000032: 6EF0 'n.' BGT.S *-$000E ; 00000024
|
||
00000034: 558F 'U.' SUBQ.L #2,A7
|
||
00000036: 486E FF00 'Hn..' PEA -$0100(A6)
|
||
0000003A: 2F3C 8204 0022 '/<..."' MOVE.L #$82040022,-(A7)
|
||
00000040: A8B5 '..' _ScriptUtil ; A8B5
|
||
00000042: 4A1F 'J.' TST.B (A7)+
|
||
00000044: 6728 'g(' BEQ.S *+$002A ; 0000006E
|
||
00000046: 2D4B FEF6 '-K..' MOVE.L A3,-$010A(A6)
|
||
0000004A: 3D46 FEFA '=F..' MOVE.W D6,-$0106(A6)
|
||
0000004E: 2D6E 0008 FEFC '-n....' MOVE.L $0008(A6),-$0104(A6)
|
||
00000054: 598F 'Y.' SUBQ.L #4,A7
|
||
00000056: 486E FEF6 'Hn..' PEA -$010A(A6)
|
||
0000005A: 3F05 '?.' MOVE.W D5,-(A7)
|
||
0000005C: 2F2E 000E '/...' MOVE.L $000E(A6),-(A7)
|
||
00000060: 598F 'Y.' SUBQ.L #4,A7
|
||
00000062: 2F0B '/.' MOVE.L A3,-(A7)
|
||
00000064: 4EBA 0000 'N...' JSR GETHANDLESIZE ; id: 248
|
||
00000068: 4EBA 0000 'N...' JSR DEPTHFIRSTSUBSTITUTION ; id: 246
|
||
0000006C: 281F '(.' MOVE.L (A7)+,D4
|
||
0000006E: 2D44 0016 '-D..' MOVE.L D4,$0016(A6)
|
||
00000072: 4CEE 18F0 FEDE 'L.....' MOVEM.L -$0122(A6),D4-D7/A3/A4
|
||
00000078: 4E5E 'N^' UNLK A6
|
||
0000007A: 4E74 000E 'Nt..' RTD #$000E
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 248
|
||
248: GETHANDLESIZE
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GETHANDLESIZE"(248)
|
||
00000066
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="DEPTHFIRSTSUBSTITUTION"(246)
|
||
0000006A
|
||
Comment:
|
||
|
||
DODFS ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: __CITATIONSCH [643E0, 64404)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+16 (643F6): JSR DODFS
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgrExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 249
|
||
249: __CITATIONSCH
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="__CITATIONSCH"(249) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 36
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0024
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 598F 'Y.' SUBQ.L #4,A7
|
||
00000006: 2F2E 0012 '/...' MOVE.L $0012(A6),-(A7)
|
||
0000000A: 2F2E 000E '/...' MOVE.L $000E(A6),-(A7)
|
||
0000000E: 3F2E 000C '?...' MOVE.W $000C(A6),-(A7)
|
||
00000012: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
00000016: 4EBA 0000 'N...' JSR DODFS ; id: 247
|
||
0000001A: 426E 0016 'Bn..' CLR.W $0016(A6)
|
||
0000001E: 4E5E 'N^' UNLK A6
|
||
00000020: 4E74 000E 'Nt..' RTD #$000E
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="DODFS"(247)
|
||
00000018
|
||
Comment:
|
||
|
||
__CITATIONSCH ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: __CITATIONSSH [64410, 6445A)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+1C (6442C): JSR DODFS
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgrExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 250
|
||
250: __CITATIONSSH
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="__CITATIONSSH"(250) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 74
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $004A
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 48E7 0108 'H...' MOVEM.L D7/A4,-(A7)
|
||
00000008: 286E 000E '(n..' MOVEA.L $000E(A6),A4
|
||
0000000C: 598F 'Y.' SUBQ.L #4,A7
|
||
0000000E: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000010: 7001 'p.' MOVEQ #$01,D0
|
||
00000012: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000014: 3F2E 000C '?...' MOVE.W $000C(A6),-(A7)
|
||
00000018: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
0000001C: 4EBA 0000 'N...' JSR DODFS ; id: 247
|
||
00000020: 2E1F '..' MOVE.L (A7)+,D7
|
||
00000022: 70FF 'p.' MOVEQ #$FF,D0
|
||
00000024: B087 '..' CMP.L D7,D0
|
||
00000026: 6712 'g.' BEQ.S *+$0014 ; 0000003A
|
||
00000028: 0C87 0000 00FF '......' CMPI.L #$000000FF,D7
|
||
0000002E: 6F06 'o.' BLE.S *+$0008 ; 00000036
|
||
00000030: 2E3C 0000 00FF '.<....' MOVE.L #$000000FF,D7
|
||
00000036: 2054 ' T' MOVEA.L (A4),A0
|
||
00000038: 1087 '..' MOVE.B D7,(A0)
|
||
0000003A: 426E 0012 'Bn..' CLR.W $0012(A6)
|
||
0000003E: 4CEE 1080 FFF8 'L.....' MOVEM.L -$0008(A6),D7/A4
|
||
00000044: 4E5E 'N^' UNLK A6
|
||
00000046: 4E74 000A 'Nt..' RTD #$000A
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="DODFS"(247)
|
||
0000001E
|
||
Comment:
|
||
|
||
__CITATIONSSH ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: __CITE4 [64470, 644B4)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+2E (6449E): JSR __CITATIONSSH
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogMgrExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 251
|
||
251: __CITE4
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="__CITE4"(251) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 68
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0044
|
||
00000000: 4E56 FFF0 'NV..' LINK.W A6,#-$0010
|
||
00000004: 48E7 0108 'H...' MOVEM.L D7/A4,-(A7)
|
||
00000008: 49EE FFF0 'I...' LEA -$0010(A6),A4
|
||
0000000C: 296E 0008 000C ')n....' MOVE.L $0008(A6),$000C(A4)
|
||
00000012: 296E 000C 0008 ')n....' MOVE.L $000C(A6),$0008(A4)
|
||
00000018: 296E 0010 0004 ')n....' MOVE.L $0010(A6),$0004(A4)
|
||
0000001E: 28AE 0014 '(...' MOVE.L $0014(A6),(A4)
|
||
00000022: 558F 'U.' SUBQ.L #2,A7
|
||
00000024: 2F2E 0018 '/...' MOVE.L $0018(A6),-(A7)
|
||
00000028: 7004 'p.' MOVEQ #$04,D0
|
||
0000002A: 3F00 '?.' MOVE.W D0,-(A7)
|
||
0000002C: 2F0C '/.' MOVE.L A4,-(A7)
|
||
0000002E: 4EBA 0000 'N...' JSR __CITATIONSSH ; id: 250
|
||
00000032: 3E1F '>.' MOVE.W (A7)+,D7
|
||
00000034: 3D47 001C '=G..' MOVE.W D7,$001C(A6)
|
||
00000038: 4CEE 1080 FFE8 'L.....' MOVEM.L -$0018(A6),D7/A4
|
||
0000003E: 4E5E 'N^' UNLK A6
|
||
00000040: 4E74 0014 'Nt..' RTD #$0014
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="__CITATIONSSH"(250)
|
||
00000030
|
||
Comment:
|
||
|
||
__CITE4 ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: MODALDIALOGMENUSETUP [644C0, 64504)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Trap AA67
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 252
|
||
252: MODALDIALOGMENUSETUP
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="MODALDIALOGMENUSETUP"(252) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 68
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0044
|
||
00000000: 554F 'UO' SUBQ.W #2,A7
|
||
00000002: 1F2F 0006 './..' MOVE.B $0006(A7),-(A7)
|
||
00000006: 303C 01F9 '0<..' MOVE.W #$01F9,D0
|
||
0000000A: A830 '.0' _Pack14 ; A830
|
||
0000000C: 544F 'TO' ADDQ.W #2,A7
|
||
0000000E: 70F3 'p.' MOVEQ #$F3,D0
|
||
00000010: 4A2F 0004 'J/..' TST.B $0004(A7)
|
||
00000014: 6602 'f.' BNE.S *+$0004 ; 00000018
|
||
00000016: 70F2 'p.' MOVEQ #$F2,D0
|
||
00000018: 3F00 '?.' MOVE.W D0,-(A7)
|
||
0000001A: 2F3C 8002 0004 '/<....' MOVE.L #$80020004,-(A7)
|
||
00000020: A8B5 '..' _ScriptUtil ; A8B5
|
||
00000022: 594F 'YO' SUBQ.W #4,A7
|
||
00000024: 3F3C BF97 '?<..' MOVE.W #$BF97,-(A7)
|
||
00000028: A949 '.I' _GetMenuHandle ; A949
|
||
0000002A: 201F ' .' MOVE.L (A7)+,D0
|
||
0000002C: 6710 'g.' BEQ.S *+$0012 ; 0000003E
|
||
0000002E: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000030: 4267 'Bg' CLR.W -(A7)
|
||
00000032: 4A2F 000A 'J/..' TST.B $000A(A7)
|
||
00000036: 6604 'f.' BNE.S *+$0006 ; 0000003C
|
||
00000038: A939 '.9' _EnableItem ; A939
|
||
0000003A: 6002 '`.' BRA.S *+$0004 ; 0000003E
|
||
0000003C: A93A '.:' _DisableItem ; A93A
|
||
0000003E: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000040: 544F 'TO' ADDQ.W #2,A7
|
||
00000042: 4ED0 'N.' JMP (A0)
|
||
|
||
Comment:
|
||
|
||
MODALDIALOGMENUSETUP ended due to: ran into next module, 12 nulls trimmed
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: MDJGNEFILTER [64510, 64530)
|
||
|
||
Module started due to: MODGUESS (align, label, JMP (A0) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+E (6451E): JSR FILTEREVENT
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 253
|
||
253: MDJGNEFILTER
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="MDJGNEFILTER"(253) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 32
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0020
|
||
00000000: 4A38 08F2 'J8..' TST.B $08F2
|
||
00000004: 6618 'f.' BNE.S *+$001A ; 0000001E
|
||
00000006: 48E7 E0E0 'H...' MOVEM.L D0-D2/A0-A2,-(A7)
|
||
0000000A: 2449 '$I' MOVEA.L A1,A2
|
||
0000000C: 2F09 '/.' MOVE.L A1,-(A7)
|
||
0000000E: 4EBA 0000 'N...' JSR FILTEREVENT ; id: 254
|
||
00000012: 4A52 'JR' TST.W (A2)
|
||
00000014: 6604 'f.' BNE.S *+$0006 ; 0000001A
|
||
00000016: 426F 001C 'Bo..' CLR.W $001C(A7)
|
||
0000001A: 4CDF 0707 'L...' MOVEM.L (A7)+,D0-D2/A0-A2
|
||
0000001E: 4E75 'Nu' RTS
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 254
|
||
254: FILTEREVENT
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="FILTEREVENT"(254)
|
||
00000010
|
||
Comment:
|
||
|
||
MDJGNEFILTER ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: INITDIALOGMGRGLOBALS [64540, 64556)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 255
|
||
255: INITDIALOGMGRGLOBALS
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="INITDIALOGMGRGLOBALS"(255) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 22
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0016
|
||
00000000: 700C 'p.' MOVEQ #$0C,D0
|
||
00000002: A71E '..' _NewPtrSysClear ; A71E
|
||
00000004: 2278 02B6 '"x..' MOVEA.L $02B6,A1
|
||
00000008: 2348 0150 '#H.P' MOVE.L A0,$0150(A1)
|
||
0000000C: 217C 0000 0001 '!|....' MOVE.L #$00000001,$0004(A0)
|
||
0004
|
||
00000014: 4E75 'Nu' RTS
|
||
|
||
Comment:
|
||
|
||
INITDIALOGMGRGLOBALS ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: SETANALYZEDWINDOWSTATE [64560, 6457C)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
+E (6456E): GETANALYZEDWINDOWSTATE
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 256
|
||
256: SETANALYZEDWINDOWSTATE
|
||
257: GETANALYZEDWINDOWSTATE
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="SETANALYZEDWINDOWSTATE"(256) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 28
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $001C
|
||
00000000: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000002: 2278 02B6 '"x..' MOVEA.L $02B6,A1
|
||
00000006: 2269 0150 '"i.P' MOVEA.L $0150(A1),A1
|
||
0000000A: 329F '2.' MOVE.W (A7)+,(A1)
|
||
0000000C: 4ED0 'N.' JMP (A0)
|
||
0000000E: 2278 02B6 '"x..' MOVEA.L $02B6,A1
|
||
00000012: 2269 0150 '"i.P' MOVEA.L $0150(A1),A1
|
||
00000016: 3F51 0004 '?Q..' MOVE.W (A1),$0004(A7)
|
||
0000001A: 4E75 'Nu' RTS
|
||
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$000E Entry="GETANALYZEDWINDOWSTATE"(257)
|
||
Comment:
|
||
|
||
SETANALYZEDWINDOWSTATE ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: SETANALYZEDWINDOW [64590, 645B0)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
+10 (645A0): GETANALYZEDWINDOW
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 258
|
||
258: SETANALYZEDWINDOW
|
||
259: GETANALYZEDWINDOW
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="SETANALYZEDWINDOW"(258) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 32
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0020
|
||
00000000: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000002: 2278 02B6 '"x..' MOVEA.L $02B6,A1
|
||
00000006: 2269 0150 '"i.P' MOVEA.L $0150(A1),A1
|
||
0000000A: 235F 0004 '#_..' MOVE.L (A7)+,$0004(A1)
|
||
0000000E: 4ED0 'N.' JMP (A0)
|
||
00000010: 2278 02B6 '"x..' MOVEA.L $02B6,A1
|
||
00000014: 2269 0150 '"i.P' MOVEA.L $0150(A1),A1
|
||
00000018: 2F69 0004 0004 '/i....' MOVE.L $0004(A1),$0004(A7)
|
||
0000001E: 4E75 'Nu' RTS
|
||
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0010 Entry="GETANALYZEDWINDOW"(259)
|
||
Comment:
|
||
|
||
SETANALYZEDWINDOW ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: SETSAVEDMENUSTATE [645D0, 645F0)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
+10 (645E0): GETSAVEDMENUSTATE
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 260
|
||
260: SETSAVEDMENUSTATE
|
||
261: GETSAVEDMENUSTATE
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="SETSAVEDMENUSTATE"(260) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 32
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0020
|
||
00000000: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000002: 2278 02B6 '"x..' MOVEA.L $02B6,A1
|
||
00000006: 2269 0150 '"i.P' MOVEA.L $0150(A1),A1
|
||
0000000A: 235F 0008 '#_..' MOVE.L (A7)+,$0008(A1)
|
||
0000000E: 4ED0 'N.' JMP (A0)
|
||
00000010: 2278 02B6 '"x..' MOVEA.L $02B6,A1
|
||
00000014: 2269 0150 '"i.P' MOVEA.L $0150(A1),A1
|
||
00000018: 2F69 0008 0004 '/i....' MOVE.L $0008(A1),$0004(A7)
|
||
0000001E: 4E75 'Nu' RTS
|
||
|
||
|
||
EntryPoint: Flags=$08=(Extern Code) Offset=$0010 Entry="GETSAVEDMENUSTATE"(261)
|
||
Comment:
|
||
|
||
SETSAVEDMENUSTATE ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: PUSHMENUSTATE [64610, 64624)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
Resolved outgoing references:
|
||
+8 (64618): JSR SETSAVEMENUSENABLESTATE
|
||
+4 (64614): JSR ACTIVEWINDOWNEEDSHELP
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 262
|
||
262: PUSHMENUSTATE
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="PUSHMENUSTATE"(262) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 20
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0014
|
||
00000000: 42A7 'B.' CLR.L -(A7)
|
||
00000002: 554F 'UO' SUBQ.W #2,A7
|
||
00000004: 4EBA 0000 'N...' JSR ACTIVEWINDOWNEEDSHELP ; id: 264
|
||
00000008: 4EBA 0000 'N...' JSR SETSAVEMENUSENABLESTATE ; id: 263
|
||
0000000C: 201F ' .' MOVE.L (A7)+,D0
|
||
0000000E: 2057 ' W' MOVEA.L (A7),A0
|
||
00000010: 2E80 '..' MOVE.L D0,(A7)
|
||
00000012: 4ED0 'N.' JMP (A0)
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 263
|
||
263: SETSAVEMENUSENABLESTATE
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETSAVEMENUSENABLESTATE"(263)
|
||
0000000A
|
||
|
||
Dictionary: Flags $00 FirstId 264
|
||
264: ACTIVEWINDOWNEEDSHELP
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="ACTIVEWINDOWNEEDSHELP"(264)
|
||
00000006
|
||
Comment:
|
||
|
||
PUSHMENUSTATE ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: POPMENUSTATE [64630, 64640)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
Resolved outgoing references:
|
||
+8 (64638): JSR RESTOREMENUSENABLESTATE
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 265
|
||
265: POPMENUSTATE
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="POPMENUSTATE"(265) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 16
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0010
|
||
00000000: 202F 0004 ' /..' MOVE.L $0004(A7),D0
|
||
00000004: 6706 'g.' BEQ.S *+$0008 ; 0000000C
|
||
00000006: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000008: 4EBA 0000 'N...' JSR RESTOREMENUSENABLESTATE ; id: 266
|
||
0000000C: 2E9F '..' MOVE.L (A7)+,(A7)
|
||
0000000E: 4E75 'Nu' RTS
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 266
|
||
266: RESTOREMENUSENABLESTATE
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="RESTOREMENUSENABLESTATE"(266)
|
||
0000000A
|
||
Comment:
|
||
|
||
POPMENUSTATE ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: GetMenuList [64650, 64664)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 267
|
||
267: GetMenuList
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="GetMenuList"(267) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 20
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0014
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 2038 0A1C ' 8..' MOVE.L $0A1C,D0
|
||
00000008: 0800 0000 '....' BTST #$00,D0
|
||
0000000C: 6702 'g.' BEQ.S *+$0004 ; 00000010
|
||
0000000E: 7000 'p.' MOVEQ #$00,D0
|
||
00000010: 4E5E 'N^' UNLK A6
|
||
00000012: 4E75 'Nu' RTS
|
||
|
||
Comment:
|
||
|
||
GetMenuList ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: GetNextMenu [64670, 646AE)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+C (6467C): JSR GetMenuList
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 268
|
||
268: GetNextMenu
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="GetNextMenu"(268) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 62
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $003E
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 48E7 0018 'H...' MOVEM.L A3/A4,-(A7)
|
||
00000008: 266E 0008 '&n..' MOVEA.L $0008(A6),A3
|
||
0000000C: 4EBA 0000 'N...' JSR GetMenuList ; id: 267
|
||
00000010: 2840 '(@' MOVEA.L D0,A4
|
||
00000012: 200C ' .' MOVE.L A4,D0
|
||
00000014: 6604 'f.' BNE.S *+$0006 ; 0000001A
|
||
00000016: 7000 'p.' MOVEQ #$00,D0
|
||
00000018: 601A '`.' BRA.S *+$001C ; 00000034
|
||
0000001A: 5C53 '\S' ADDQ.W #6,(A3)
|
||
0000001C: 2054 ' T' MOVEA.L (A4),A0
|
||
0000001E: 7000 'p.' MOVEQ #$00,D0
|
||
00000020: 3010 '0.' MOVE.W (A0),D0
|
||
00000022: 3213 '2.' MOVE.W (A3),D1
|
||
00000024: 48C1 'H.' EXT.L D1
|
||
00000026: B081 '..' CMP.L D1,D0
|
||
00000028: 6C04 'l.' BGE.S *+$0006 ; 0000002E
|
||
0000002A: 7000 'p.' MOVEQ #$00,D0
|
||
0000002C: 6006 '`.' BRA.S *+$0008 ; 00000034
|
||
0000002E: 3013 '0.' MOVE.W (A3),D0
|
||
00000030: 48C0 'H.' EXT.L D0
|
||
00000032: D094 '..' ADD.L (A4),D0
|
||
00000034: 4CEE 1800 FFF8 'L.....' MOVEM.L -$0008(A6),A3/A4
|
||
0000003A: 4E5E 'N^' UNLK A6
|
||
0000003C: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GetMenuList"(267)
|
||
0000000E
|
||
Comment:
|
||
|
||
GetNextMenu ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: MenuBarEmpty [646C0, 646E2)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+E (646CE): JSR GetNextMenu
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 269
|
||
269: MenuBarEmpty
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="MenuBarEmpty"(269) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 34
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0022
|
||
00000000: 4E56 FFFE 'NV..' LINK.W A6,#-$0002
|
||
00000004: 2F03 '/.' MOVE.L D3,-(A7)
|
||
00000006: 426E FFFE 'Bn..' CLR.W -$0002(A6)
|
||
0000000A: 486E FFFE 'Hn..' PEA -$0002(A6)
|
||
0000000E: 4EBA 0000 'N...' JSR GetNextMenu ; id: 268
|
||
00000012: 4A80 'J.' TST.L D0
|
||
00000014: 57C3 'W.' SEQ D3
|
||
00000016: 4403 'D.' NEG.B D3
|
||
00000018: 1003 '..' MOVE.B D3,D0
|
||
0000001A: 262E FFFA '&...' MOVE.L -$0006(A6),D3
|
||
0000001E: 4E5E 'N^' UNLK A6
|
||
00000020: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GetNextMenu"(268)
|
||
00000010
|
||
Comment:
|
||
|
||
MenuBarEmpty ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: SaveMenusEnableState [646F0, 6475E)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+5E (6474E): JSR SETSAVEDMENUSTATE
|
||
+50 (64740): JSR GetNextMenu
|
||
+E (646FE): JSR GETSAVEDMENUSTATE
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 270
|
||
270: SaveMenusEnableState
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="SaveMenusEnableState"(270) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 110
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $006E
|
||
00000000: 4E56 FFF2 'NV..' LINK.W A6,#-$000E
|
||
00000004: 48E7 0038 'H..8' MOVEM.L A2-A4,-(A7)
|
||
00000008: 426E FFFA 'Bn..' CLR.W -$0006(A6)
|
||
0000000C: 598F 'Y.' SUBQ.L #4,A7
|
||
0000000E: 4EBA 0000 'N...' JSR GETSAVEDMENUSTATE ; id: 261
|
||
00000012: 4A9F 'J.' TST.L (A7)+
|
||
00000014: 6704 'g.' BEQ.S *+$0006 ; 0000001A
|
||
00000016: 7000 'p.' MOVEQ #$00,D0
|
||
00000018: 604A '`J' BRA.S *+$004C ; 00000064
|
||
0000001A: 7000 'p.' MOVEQ #$00,D0
|
||
0000001C: A122 '."' _NewHandle ; A122
|
||
0000001E: 2648 '&H' MOVEA.L A0,A3
|
||
00000020: 200B ' .' MOVE.L A3,D0
|
||
00000022: 6628 'f(' BNE.S *+$002A ; 0000004C
|
||
00000024: 7000 'p.' MOVEQ #$00,D0
|
||
00000026: 603C '`<' BRA.S *+$003E ; 00000064
|
||
00000028: 2852 '(R' MOVEA.L (A2),A4
|
||
0000002A: 2D4C FFF2 '-L..' MOVE.L A4,-$000E(A6)
|
||
0000002E: 2054 ' T' MOVEA.L (A4),A0
|
||
00000030: 2D68 000A FFF6 '-h....' MOVE.L $000A(A0),-$000A(A6)
|
||
00000036: 41EE FFF2 'A...' LEA -$000E(A6),A0
|
||
0000003A: 224B '"K' MOVEA.L A3,A1
|
||
0000003C: 7008 'p.' MOVEQ #$08,D0
|
||
0000003E: A9EF '..' _PtrAndHand ; A9EF
|
||
00000040: 4A40 'J@' TST.W D0
|
||
00000042: 6708 'g.' BEQ.S *+$000A ; 0000004C
|
||
00000044: 204B ' K' MOVEA.L A3,A0
|
||
00000046: A023 '.#' _DisposeHandle ; A023
|
||
00000048: 7000 'p.' MOVEQ #$00,D0
|
||
0000004A: 6018 '`.' BRA.S *+$001A ; 00000064
|
||
0000004C: 486E FFFA 'Hn..' PEA -$0006(A6)
|
||
00000050: 4EBA 0000 'N...' JSR GetNextMenu ; id: 268
|
||
00000054: 2440 '$@' MOVEA.L D0,A2
|
||
00000056: 200A ' .' MOVE.L A2,D0
|
||
00000058: 584F 'XO' ADDQ.W #4,A7
|
||
0000005A: 66CC 'f.' BNE.S *-$0032 ; 00000028
|
||
0000005C: 2F0B '/.' MOVE.L A3,-(A7)
|
||
0000005E: 4EBA 0000 'N...' JSR SETSAVEDMENUSTATE ; id: 260
|
||
00000062: 200B ' .' MOVE.L A3,D0
|
||
00000064: 4CEE 1C00 FFE6 'L.....' MOVEM.L -$001A(A6),A2-A4
|
||
0000006A: 4E5E 'N^' UNLK A6
|
||
0000006C: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETSAVEDMENUSTATE"(260)
|
||
00000060
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GetNextMenu"(268)
|
||
00000052
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GETSAVEDMENUSTATE"(261)
|
||
00000010
|
||
Comment:
|
||
|
||
SaveMenusEnableState ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: RESTOREMENUSENABLESTATE [64770, 647F0)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+20 (64790): JSR GETHANDLESIZE ; outside file
|
||
+6A (647DA): JSR SETSAVEDMENUSTATE
|
||
+54 (647C4): JSR GetNextMenu
|
||
+36 (647A6): JSR IsThisASystemMenu
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 271
|
||
271: RESTOREMENUSENABLESTATE
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="RESTOREMENUSENABLESTATE"(271) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 128
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0080
|
||
00000000: 4E56 FFF6 'NV..' LINK.W A6,#-$000A
|
||
00000004: 48E7 0038 'H..8' MOVEM.L A2-A4,-(A7)
|
||
00000008: 426E FFFA 'Bn..' CLR.W -$0006(A6)
|
||
0000000C: 6042 '`B' BRA.S *+$0044 ; 00000050
|
||
0000000E: 206E FFFC ' n..' MOVEA.L -$0004(A6),A0
|
||
00000012: 2650 '&P' MOVEA.L (A0),A3
|
||
00000014: 206E 0008 ' n..' MOVEA.L $0008(A6),A0
|
||
00000018: 2850 '(P' MOVEA.L (A0),A4
|
||
0000001A: 598F 'Y.' SUBQ.L #4,A7
|
||
0000001C: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
00000020: 4EBA 0000 'N...' JSR GETHANDLESIZE ; id: 248
|
||
00000024: 245F '$_' MOVEA.L (A7)+,A2
|
||
00000026: D5CC '..' ADDA.L A4,A2
|
||
00000028: 6022 '`"' BRA.S *+$0024 ; 0000004C
|
||
0000002A: B7D4 '..' CMPA.L (A4),A3
|
||
0000002C: 661C 'f.' BNE.S *+$001E ; 0000004A
|
||
0000002E: 2053 ' S' MOVEA.L (A3),A0
|
||
00000030: 3010 '0.' MOVE.W (A0),D0
|
||
00000032: 48C0 'H.' EXT.L D0
|
||
00000034: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000036: 4EBA 0000 'N...' JSR IsThisASystemMenu ; id: 272
|
||
0000003A: 4A00 'J.' TST.B D0
|
||
0000003C: 584F 'XO' ADDQ.W #4,A7
|
||
0000003E: 6610 'f.' BNE.S *+$0012 ; 00000050
|
||
00000040: 2053 ' S' MOVEA.L (A3),A0
|
||
00000042: 216C 0004 000A '!l....' MOVE.L $0004(A4),$000A(A0)
|
||
00000048: 6006 '`.' BRA.S *+$0008 ; 00000050
|
||
0000004A: 504C 'PL' ADDQ.W #8,A4
|
||
0000004C: B5CC '..' CMPA.L A4,A2
|
||
0000004E: 62DA 'b.' BHI.S *-$0024 ; 0000002A
|
||
00000050: 486E FFFA 'Hn..' PEA -$0006(A6)
|
||
00000054: 4EBA 0000 'N...' JSR GetNextMenu ; id: 268
|
||
00000058: 2D40 FFFC '-@..' MOVE.L D0,-$0004(A6)
|
||
0000005C: 584F 'XO' ADDQ.W #4,A7
|
||
0000005E: 66AE 'f.' BNE.S *-$0050 ; 0000000E
|
||
00000060: 206E 0008 ' n..' MOVEA.L $0008(A6),A0
|
||
00000064: A023 '.#' _DisposeHandle ; A023
|
||
00000066: 7000 'p.' MOVEQ #$00,D0
|
||
00000068: 2F00 '/.' MOVE.L D0,-(A7)
|
||
0000006A: 4EBA 0000 'N...' JSR SETSAVEDMENUSTATE ; id: 260
|
||
0000006E: 7000 'p.' MOVEQ #$00,D0
|
||
00000070: 1F00 '..' MOVE.B D0,-(A7)
|
||
00000072: AA67 '.g' _ModalDialogMenuSetup ; AA67
|
||
00000074: 4CEE 1C00 FFEA 'L.....' MOVEM.L -$0016(A6),A2-A4
|
||
0000007A: 4E5E 'N^' UNLK A6
|
||
0000007C: 4E74 0004 'Nt..' RTD #$0004
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GETHANDLESIZE"(248)
|
||
00000022
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETSAVEDMENUSTATE"(260)
|
||
0000006C
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GetNextMenu"(268)
|
||
00000056
|
||
|
||
Dictionary: Flags $00 FirstId 272
|
||
272: IsThisASystemMenu
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="IsThisASystemMenu"(272)
|
||
00000038
|
||
Comment:
|
||
|
||
RESTOREMENUSENABLESTATE ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DisableAppMenus [64800, 64842)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+2E (6482E): JSR GetNextMenu
|
||
+16 (64816): JSR IsThisASystemMenu
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 273
|
||
273: DisableAppMenus
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DisableAppMenus"(273) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 66
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0042
|
||
00000000: 4E56 FFFE 'NV..' LINK.W A6,#-$0002
|
||
00000004: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000006: 426E FFFE 'Bn..' CLR.W -$0002(A6)
|
||
0000000A: 601E '`.' BRA.S *+$0020 ; 0000002A
|
||
0000000C: 2054 ' T' MOVEA.L (A4),A0
|
||
0000000E: 2050 ' P' MOVEA.L (A0),A0
|
||
00000010: 3010 '0.' MOVE.W (A0),D0
|
||
00000012: 48C0 'H.' EXT.L D0
|
||
00000014: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000016: 4EBA 0000 'N...' JSR IsThisASystemMenu ; id: 272
|
||
0000001A: 4A00 'J.' TST.B D0
|
||
0000001C: 584F 'XO' ADDQ.W #4,A7
|
||
0000001E: 660A 'f.' BNE.S *+$000C ; 0000002A
|
||
00000020: 2054 ' T' MOVEA.L (A4),A0
|
||
00000022: 2050 ' P' MOVEA.L (A0),A0
|
||
00000024: 7000 'p.' MOVEQ #$00,D0
|
||
00000026: 2140 000A '!@..' MOVE.L D0,$000A(A0)
|
||
0000002A: 486E FFFE 'Hn..' PEA -$0002(A6)
|
||
0000002E: 4EBA 0000 'N...' JSR GetNextMenu ; id: 268
|
||
00000032: 2840 '(@' MOVEA.L D0,A4
|
||
00000034: 200C ' .' MOVE.L A4,D0
|
||
00000036: 584F 'XO' ADDQ.W #4,A7
|
||
00000038: 66D2 'f.' BNE.S *-$002C ; 0000000C
|
||
0000003A: 286E FFFA '(n..' MOVEA.L -$0006(A6),A4
|
||
0000003E: 4E5E 'N^' UNLK A6
|
||
00000040: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GetNextMenu"(268)
|
||
00000030
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="IsThisASystemMenu"(272)
|
||
00000018
|
||
Comment:
|
||
|
||
DisableAppMenus ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: ThereIsAnActiveEditTextFieldInThisWindow [64850, 648B6)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 274
|
||
274: ThereIsAnActiveEditTextFieldInThisWindow
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="ThereIsAnActiveEditTextFieldInThisWindow"(274) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 102
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0066
|
||
00000000: 4E56 FFF2 'NV..' LINK.W A6,#-$000E
|
||
00000004: 48E7 0108 'H...' MOVEM.L D7/A4,-(A7)
|
||
00000008: 286E 0008 '(n..' MOVEA.L $0008(A6),A4
|
||
0000000C: 7002 'p.' MOVEQ #$02,D0
|
||
0000000E: B06C 006C '.l.l' CMP.W $006C(A4),D0
|
||
00000012: 6646 'fF' BNE.S *+$0048 ; 0000005A
|
||
00000014: 3E2C 00A4 '>,..' MOVE.W $00A4(A4),D7
|
||
00000018: 6C02 'l.' BGE.S *+$0004 ; 0000001C
|
||
0000001A: 4247 'BG' CLR.W D7
|
||
0000001C: 2F0C '/.' MOVE.L A4,-(A7)
|
||
0000001E: 5247 'RG' ADDQ.W #1,D7
|
||
00000020: 3F07 '?.' MOVE.W D7,-(A7)
|
||
00000022: 486E FFF2 'Hn..' PEA -$000E(A6)
|
||
00000026: 486E FFF4 'Hn..' PEA -$000C(A6)
|
||
0000002A: 486E FFF8 'Hn..' PEA -$0008(A6)
|
||
0000002E: A98D '..' _GetDialogItem ; A98D
|
||
00000030: 4A47 'JG' TST.W D7
|
||
00000032: 6D10 'm.' BLT.S *+$0012 ; 00000044
|
||
00000034: 707F 'p.' MOVEQ #$7F,D0 ; ''
|
||
00000036: C06E FFF2 '.n..' AND.W -$000E(A6),D0
|
||
0000003A: 7200 'r.' MOVEQ #$00,D1
|
||
0000003C: 3200 '2.' MOVE.W D0,D1
|
||
0000003E: 7010 'p.' MOVEQ #$10,D0
|
||
00000040: B081 '..' CMP.L D1,D0
|
||
00000042: 6616 'f.' BNE.S *+$0018 ; 0000005A
|
||
00000044: 4A6C 00A4 'Jl..' TST.W $00A4(A4)
|
||
00000048: 6D10 'm.' BLT.S *+$0012 ; 0000005A
|
||
0000004A: 206C 00A0 ' l..' MOVEA.L $00A0(A4),A0
|
||
0000004E: 2050 ' P' MOVEA.L (A0),A0
|
||
00000050: 4A68 0024 'Jh.$' TST.W $0024(A0)
|
||
00000054: 6704 'g.' BEQ.S *+$0006 ; 0000005A
|
||
00000056: 7001 'p.' MOVEQ #$01,D0
|
||
00000058: 6002 '`.' BRA.S *+$0004 ; 0000005C
|
||
0000005A: 7000 'p.' MOVEQ #$00,D0
|
||
0000005C: 4CEE 1080 FFEA 'L.....' MOVEM.L -$0016(A6),D7/A4
|
||
00000062: 4E5E 'N^' UNLK A6
|
||
00000064: 4E75 'Nu' RTS
|
||
|
||
Comment:
|
||
|
||
ThereIsAnActiveEditTextFieldInThisWindow ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: SETSAVEMENUSENABLESTATE [648C0, 64908)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label)
|
||
|
||
Resolved outgoing references:
|
||
+34 (648F4): JSR EnableTheEditMenu
|
||
+2A (648EA): JSR DisableAppMenus
|
||
+1A (648DA): JSR SaveMenusEnableState
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 275
|
||
275: SETSAVEMENUSENABLESTATE
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="SETSAVEMENUSENABLESTATE"(275) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 72
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0048
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 48E7 0108 'H...' MOVEM.L D7/A4,-(A7)
|
||
00000008: 3E2E 0008 '>...' MOVE.W $0008(A6),D7
|
||
0000000C: 7000 'p.' MOVEQ #$00,D0
|
||
0000000E: 2840 '(@' MOVEA.L D0,A4
|
||
00000010: 4A47 'JG' TST.W D7
|
||
00000012: 6724 'g$' BEQ.S *+$0026 ; 00000038
|
||
00000014: 7001 'p.' MOVEQ #$01,D0
|
||
00000016: 1F00 '..' MOVE.B D0,-(A7)
|
||
00000018: AA67 '.g' _ModalDialogMenuSetup ; AA67
|
||
0000001A: 4EBA 0000 'N...' JSR SaveMenusEnableState ; id: 270
|
||
0000001E: 2840 '(@' MOVEA.L D0,A4
|
||
00000020: 200C ' .' MOVE.L A4,D0
|
||
00000022: 6714 'g.' BEQ.S *+$0016 ; 00000038
|
||
00000024: 0C47 0001 '.G..' CMPI.W #$0001,D7
|
||
00000028: 670E 'g.' BEQ.S *+$0010 ; 00000038
|
||
0000002A: 4EBA 0000 'N...' JSR DisableAppMenus ; id: 273
|
||
0000002E: 0C47 0003 '.G..' CMPI.W #$0003,D7
|
||
00000032: 6604 'f.' BNE.S *+$0006 ; 00000038
|
||
00000034: 4EBA 0000 'N...' JSR EnableTheEditMenu ; id: 276
|
||
00000038: 2D4C 000A '-L..' MOVE.L A4,$000A(A6)
|
||
0000003C: 4CEE 1080 FFF8 'L.....' MOVEM.L -$0008(A6),D7/A4
|
||
00000042: 4E5E 'N^' UNLK A6
|
||
00000044: 4E74 0002 'Nt..' RTD #$0002
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 276
|
||
276: EnableTheEditMenu
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="EnableTheEditMenu"(276)
|
||
00000036
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="DisableAppMenus"(273)
|
||
0000002C
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SaveMenusEnableState"(270)
|
||
0000001C
|
||
Comment:
|
||
|
||
SETSAVEMENUSENABLESTATE ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: EnableTheEditMenu [64920, 649AE)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+78 (64998): JSR GetNextMenu
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 277
|
||
277: EnableTheEditMenu
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="EnableTheEditMenu"(277) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 142
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $008E
|
||
00000000: 4E56 FFFC 'NV..' LINK.W A6,#-$0004
|
||
00000004: 48E7 0718 'H...' MOVEM.L D5-D7/A3/A4,-(A7)
|
||
00000008: 426E FFFE 'Bn..' CLR.W -$0002(A6)
|
||
0000000C: 6066 '`f' BRA.S *+$0068 ; 00000074
|
||
0000000E: 2853 '(S' MOVEA.L (A3),A4
|
||
00000010: 558F 'U.' SUBQ.L #2,A7
|
||
00000012: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000014: A950 '.P' _CountMItems ; A950
|
||
00000016: 3A1F ':.' MOVE.W (A7)+,D5
|
||
00000018: 3E05 '>.' MOVE.W D5,D7
|
||
0000001A: 5347 'SG' SUBQ.W #1,D7
|
||
0000001C: 0C47 0004 '.G..' CMPI.W #$0004,D7
|
||
00000020: 6F4E 'oN' BLE.S *+$0050 ; 00000070
|
||
00000022: 7E04 '~.' MOVEQ #$04,D7
|
||
00000024: 604A '`J' BRA.S *+$004C ; 00000070
|
||
00000026: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000028: 3F07 '?.' MOVE.W D7,-(A7)
|
||
0000002A: 486E FFFC 'Hn..' PEA -$0004(A6)
|
||
0000002E: A84E '.N' _GetItemCmd ; A84E
|
||
00000030: 7058 'pX' MOVEQ #$58,D0 ; 'X'
|
||
00000032: B06E FFFC '.n..' CMP.W -$0004(A6),D0
|
||
00000036: 6638 'f8' BNE.S *+$003A ; 00000070
|
||
00000038: 7007 'p.' MOVEQ #$07,D0
|
||
0000003A: EFA8 '..' LSL.L D7,D0
|
||
0000003C: 2C00 ',.' MOVE.L D0,D6
|
||
0000003E: 5286 'R.' ADDQ.L #1,D6
|
||
00000040: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000042: 5247 'RG' ADDQ.W #1,D7
|
||
00000044: 3F07 '?.' MOVE.W D7,-(A7)
|
||
00000046: 486E FFFC 'Hn..' PEA -$0004(A6)
|
||
0000004A: A84E '.N' _GetItemCmd ; A84E
|
||
0000004C: 7043 'pC' MOVEQ #$43,D0 ; 'C'
|
||
0000004E: B06E FFFC '.n..' CMP.W -$0004(A6),D0
|
||
00000052: 6630 'f0' BNE.S *+$0032 ; 00000084
|
||
00000054: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000056: 5247 'RG' ADDQ.W #1,D7
|
||
00000058: 3F07 '?.' MOVE.W D7,-(A7)
|
||
0000005A: 486E FFFC 'Hn..' PEA -$0004(A6)
|
||
0000005E: A84E '.N' _GetItemCmd ; A84E
|
||
00000060: 7056 'pV' MOVEQ #$56,D0 ; 'V'
|
||
00000062: B06E FFFC '.n..' CMP.W -$0004(A6),D0
|
||
00000066: 661C 'f.' BNE.S *+$001E ; 00000084
|
||
00000068: 2054 ' T' MOVEA.L (A4),A0
|
||
0000006A: 8DA8 000A '....' OR.L D6,$000A(A0)
|
||
0000006E: 6014 '`.' BRA.S *+$0016 ; 00000084
|
||
00000070: 5347 'SG' SUBQ.W #1,D7
|
||
00000072: 6EB2 'n.' BGT.S *-$004C ; 00000026
|
||
00000074: 486E FFFE 'Hn..' PEA -$0002(A6)
|
||
00000078: 4EBA 0000 'N...' JSR GetNextMenu ; id: 268
|
||
0000007C: 2640 '&@' MOVEA.L D0,A3
|
||
0000007E: 200B ' .' MOVE.L A3,D0
|
||
00000080: 584F 'XO' ADDQ.W #4,A7
|
||
00000082: 668A 'f.' BNE.S *-$0074 ; 0000000E
|
||
00000084: 4CEE 18E0 FFE8 'L.....' MOVEM.L -$0018(A6),D5-D7/A3/A4
|
||
0000008A: 4E5E 'N^' UNLK A6
|
||
0000008C: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GetNextMenu"(268)
|
||
0000007A
|
||
Comment:
|
||
|
||
EnableTheEditMenu ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: FindMenuByTitle [649C0, 64A0A)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+22 (649E2): JSR EQUALSTRING ; outside file
|
||
+32 (649F2): JSR GetNextMenu
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 278
|
||
278: FindMenuByTitle
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="FindMenuByTitle"(278) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 74
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $004A
|
||
00000000: 4E56 FFFE 'NV..' LINK.W A6,#-$0002
|
||
00000004: 48E7 0018 'H...' MOVEM.L A3/A4,-(A7)
|
||
00000008: 426E FFFE 'Bn..' CLR.W -$0002(A6)
|
||
0000000C: 6020 '` ' BRA.S *+$0022 ; 0000002E
|
||
0000000E: 2853 '(S' MOVEA.L (A3),A4
|
||
00000010: 558F 'U.' SUBQ.L #2,A7
|
||
00000012: 2054 ' T' MOVEA.L (A4),A0
|
||
00000014: 4868 000E 'Hh..' PEA $000E(A0)
|
||
00000018: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
0000001C: 7000 'p.' MOVEQ #$00,D0
|
||
0000001E: 1F00 '..' MOVE.B D0,-(A7)
|
||
00000020: 1F00 '..' MOVE.B D0,-(A7)
|
||
00000022: 4EBA 0000 'N...' JSR EQUALSTRING ; id: 279
|
||
00000026: 4A1F 'J.' TST.B (A7)+
|
||
00000028: 6704 'g.' BEQ.S *+$0006 ; 0000002E
|
||
0000002A: 200C ' .' MOVE.L A4,D0
|
||
0000002C: 6012 '`.' BRA.S *+$0014 ; 00000040
|
||
0000002E: 486E FFFE 'Hn..' PEA -$0002(A6)
|
||
00000032: 4EBA 0000 'N...' JSR GetNextMenu ; id: 268
|
||
00000036: 2640 '&@' MOVEA.L D0,A3
|
||
00000038: 200B ' .' MOVE.L A3,D0
|
||
0000003A: 584F 'XO' ADDQ.W #4,A7
|
||
0000003C: 66D0 'f.' BNE.S *-$002E ; 0000000E
|
||
0000003E: 7000 'p.' MOVEQ #$00,D0
|
||
00000040: 4CEE 1800 FFF6 'L.....' MOVEM.L -$000A(A6),A3/A4
|
||
00000046: 4E5E 'N^' UNLK A6
|
||
00000048: 4E75 'Nu' RTS
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 279
|
||
279: EQUALSTRING
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="EQUALSTRING"(279)
|
||
00000024
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GetNextMenu"(268)
|
||
00000034
|
||
Comment:
|
||
|
||
FindMenuByTitle ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: ACTIVEWINDOWNEEDSHELP [64A20, 64B3E)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+104 (64B24): JSR GETANALYZEDWINDOWSTATE
|
||
+F8 (64B18): JSR SETANALYZEDWINDOWSTATE
|
||
+EE (64B0E): JSR SETANALYZEDWINDOWSTATE
|
||
+E0 (64B00): JSR ThereIsAnActiveEditTextFieldInThisWindow
|
||
+C6 (64AE6): JSR GetMenuFlags
|
||
+BE (64ADE): JSR FindAppleMenu
|
||
+B6 (64AD6): JSR SETANALYZEDWINDOWSTATE
|
||
+A4 (64AC4): JSR IsModal
|
||
+84 (64AA4): JSR SETANALYZEDWINDOWSTATE
|
||
+7C (64A9C): JSR SETANALYZEDWINDOW
|
||
+70 (64A90): JSR GETANALYZEDWINDOW
|
||
+68 (64A88): JSR GETANALYZEDWINDOWSTATE
|
||
+8 (64A28): JSR MenuBarEmpty
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 280
|
||
280: ACTIVEWINDOWNEEDSHELP
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="ACTIVEWINDOWNEEDSHELP"(280) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 286
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $011E
|
||
00000000: 4E56 FFEE 'NV..' LINK.W A6,#-$0012
|
||
00000004: 48E7 1318 'H...' MOVEM.L D3/D6/D7/A3/A4,-(A7)
|
||
00000008: 4EBA 0000 'N...' JSR MenuBarEmpty ; id: 269
|
||
0000000C: 4A00 'J.' TST.B D0
|
||
0000000E: 6708 'g.' BEQ.S *+$000A ; 00000018
|
||
00000010: 426E 0008 'Bn..' CLR.W $0008(A6)
|
||
00000014: 6000 00FE '`...' BRA *+$0100 ; 00000114
|
||
00000018: 422E FFFF 'B...' CLR.B -$0001(A6)
|
||
0000001C: 558F 'U.' SUBQ.L #2,A7
|
||
0000001E: 486E FFEE 'Hn..' PEA -$0012(A6)
|
||
00000022: 70FF 'p.' MOVEQ #$FF,D0
|
||
00000024: 2F00 '/.' MOVE.L D0,-(A7)
|
||
00000026: 3F3C 0039 '?<.9' MOVE.W #$0039,-(A7)
|
||
0000002A: A88F '..' _OSDispatch ; A88F
|
||
0000002C: 7000 'p.' MOVEQ #$00,D0
|
||
0000002E: 2D40 FFF6 '-@..' MOVE.L D0,-$000A(A6)
|
||
00000032: 7202 'r.' MOVEQ #$02,D1
|
||
00000034: 2D41 FFFA '-A..' MOVE.L D1,-$0006(A6)
|
||
00000038: 558F 'U.' SUBQ.L #2,A7
|
||
0000003A: 486E FFF6 'Hn..' PEA -$000A(A6)
|
||
0000003E: 486E FFEE 'Hn..' PEA -$0012(A6)
|
||
00000042: 486E FFFF 'Hn..' PEA -$0001(A6)
|
||
00000046: 3F3C 003D '?<.=' MOVE.W #$003D,-(A7)
|
||
0000004A: A88F '..' _OSDispatch ; A88F
|
||
0000004C: 7000 'p.' MOVEQ #$00,D0
|
||
0000004E: 102E FFFF '....' MOVE.B -$0001(A6),D0
|
||
00000052: 4A80 'J.' TST.L D0
|
||
00000054: 584F 'XO' ADDQ.W #4,A7
|
||
00000056: 6608 'f.' BNE.S *+$000A ; 00000060
|
||
00000058: 426E 0008 'Bn..' CLR.W $0008(A6)
|
||
0000005C: 6000 00B6 '`...' BRA *+$00B8 ; 00000114
|
||
00000060: 598F 'Y.' SUBQ.L #4,A7
|
||
00000062: A924 '.$' _FrontWindow ; A924
|
||
00000064: 285F '(_' MOVEA.L (A7)+,A4
|
||
00000066: 558F 'U.' SUBQ.L #2,A7
|
||
00000068: 4EBA 0000 'N...' JSR GETANALYZEDWINDOWSTATE ; id: 257
|
||
0000006C: 3C1F '<.' MOVE.W (A7)+,D6
|
||
0000006E: 598F 'Y.' SUBQ.L #4,A7
|
||
00000070: 4EBA 0000 'N...' JSR GETANALYZEDWINDOW ; id: 259
|
||
00000074: B9DF '..' CMPA.L (A7)+,A4
|
||
00000076: 6700 008A 'g...' BEQ *+$008C ; 00000102
|
||
0000007A: 2F0C '/.' MOVE.L A4,-(A7)
|
||
0000007C: 4EBA 0000 'N...' JSR SETANALYZEDWINDOW ; id: 258
|
||
00000080: 7000 'p.' MOVEQ #$00,D0
|
||
00000082: 3F00 '?.' MOVE.W D0,-(A7)
|
||
00000084: 4EBA 0000 'N...' JSR SETANALYZEDWINDOWSTATE ; id: 256
|
||
00000088: 200C ' .' MOVE.L A4,D0
|
||
0000008A: 6776 'gv' BEQ.S *+$0078 ; 00000102
|
||
0000008C: 7000 'p.' MOVEQ #$00,D0
|
||
0000008E: 102C 0071 '.,.q' MOVE.B $0071(A4),D0
|
||
00000092: 7240 'r@' MOVEQ #$40,D1 ; '@'
|
||
00000094: C200 '..' AND.B D0,D1
|
||
00000096: 7000 'p.' MOVEQ #$00,D0
|
||
00000098: 1001 '..' MOVE.B D1,D0
|
||
0000009A: 4A80 'J.' TST.L D0
|
||
0000009C: 56C3 'V.' SNE D3
|
||
0000009E: 4403 'D.' NEG.B D3
|
||
000000A0: 1E03 '..' MOVE.B D3,D7
|
||
000000A2: 2F0C '/.' MOVE.L A4,-(A7)
|
||
000000A4: 4EBA 0000 'N...' JSR IsModal ; id: 283
|
||
000000A8: 4A00 'J.' TST.B D0
|
||
000000AA: 584F 'XO' ADDQ.W #4,A7
|
||
000000AC: 6604 'f.' BNE.S *+$0006 ; 000000B2
|
||
000000AE: 4A07 'J.' TST.B D7
|
||
000000B0: 6708 'g.' BEQ.S *+$000A ; 000000BA
|
||
000000B2: 7001 'p.' MOVEQ #$01,D0
|
||
000000B4: 3F00 '?.' MOVE.W D0,-(A7)
|
||
000000B6: 4EBA 0000 'N...' JSR SETANALYZEDWINDOWSTATE ; id: 256
|
||
000000BA: 4A07 'J.' TST.B D7
|
||
000000BC: 6744 'gD' BEQ.S *+$0046 ; 00000102
|
||
000000BE: 4EBA 0000 'N...' JSR FindAppleMenu ; id: 282
|
||
000000C2: 2640 '&@' MOVEA.L D0,A3
|
||
000000C4: 2F0B '/.' MOVE.L A3,-(A7)
|
||
000000C6: 4EBA 0000 'N...' JSR GetMenuFlags ; id: 281
|
||
000000CA: 2E00 '..' MOVE.L D0,D7
|
||
000000CC: 200B ' .' MOVE.L A3,D0
|
||
000000CE: 584F 'XO' ADDQ.W #4,A7
|
||
000000D0: 6730 'g0' BEQ.S *+$0032 ; 00000102
|
||
000000D2: 7001 'p.' MOVEQ #$01,D0
|
||
000000D4: C087 '..' AND.L D7,D0
|
||
000000D6: 672A 'g*' BEQ.S *+$002C ; 00000102
|
||
000000D8: 7002 'p.' MOVEQ #$02,D0
|
||
000000DA: C087 '..' AND.L D7,D0
|
||
000000DC: 6724 'g$' BEQ.S *+$0026 ; 00000102
|
||
000000DE: 2F0C '/.' MOVE.L A4,-(A7)
|
||
000000E0: 4EBA 0000 'N...' JSR ThereIsAnActiveEditTextFieldInThisWindow ; id: 274
|
||
000000E4: 4A00 'J.' TST.B D0
|
||
000000E6: 584F 'XO' ADDQ.W #4,A7
|
||
000000E8: 670A 'g.' BEQ.S *+$000C ; 000000F4
|
||
000000EA: 7003 'p.' MOVEQ #$03,D0
|
||
000000EC: 3F00 '?.' MOVE.W D0,-(A7)
|
||
000000EE: 4EBA 0000 'N...' JSR SETANALYZEDWINDOWSTATE ; id: 256
|
||
000000F2: 6008 '`.' BRA.S *+$000A ; 000000FC
|
||
000000F4: 7002 'p.' MOVEQ #$02,D0
|
||
000000F6: 3F00 '?.' MOVE.W D0,-(A7)
|
||
000000F8: 4EBA 0000 'N...' JSR SETANALYZEDWINDOWSTATE ; id: 256
|
||
000000FC: 7000 'p.' MOVEQ #$00,D0
|
||
000000FE: 3F00 '?.' MOVE.W D0,-(A7)
|
||
00000100: A938 '.8' _HiliteMenu ; A938
|
||
00000102: 558F 'U.' SUBQ.L #2,A7
|
||
00000104: 4EBA 0000 'N...' JSR GETANALYZEDWINDOWSTATE ; id: 257
|
||
00000108: 3E1F '>.' MOVE.W (A7)+,D7
|
||
0000010A: BE46 '.F' CMP.W D6,D7
|
||
0000010C: 6702 'g.' BEQ.S *+$0004 ; 00000110
|
||
0000010E: A81D '..' _InvalMenuBar ; A81D
|
||
00000110: 3D47 0008 '=G..' MOVE.W D7,$0008(A6)
|
||
00000114: 4CEE 18C8 FFDA 'L.....' MOVEM.L -$0026(A6),D3/D6/D7/A3/A4
|
||
0000011A: 4E5E 'N^' UNLK A6
|
||
0000011C: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GETANALYZEDWINDOWSTATE"(257)
|
||
00000106
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETANALYZEDWINDOWSTATE"(256)
|
||
000000FA
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETANALYZEDWINDOWSTATE"(256)
|
||
000000F0
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="ThereIsAnActiveEditTextFieldInThisWindow"(274)
|
||
000000E2
|
||
|
||
Dictionary: Flags $00 FirstId 281
|
||
281: GetMenuFlags
|
||
Pad
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GetMenuFlags"(281)
|
||
000000C8
|
||
|
||
Dictionary: Flags $00 FirstId 282
|
||
282: FindAppleMenu
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="FindAppleMenu"(282)
|
||
000000C0
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETANALYZEDWINDOWSTATE"(256)
|
||
000000B8
|
||
|
||
Dictionary: Flags $00 FirstId 283
|
||
283: IsModal
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="IsModal"(283)
|
||
000000A6
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETANALYZEDWINDOWSTATE"(256)
|
||
00000086
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETANALYZEDWINDOW"(258)
|
||
0000007E
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GETANALYZEDWINDOW"(259)
|
||
00000072
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GETANALYZEDWINDOWSTATE"(257)
|
||
0000006A
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="MenuBarEmpty"(269)
|
||
0000000A
|
||
Comment:
|
||
|
||
ACTIVEWINDOWNEEDSHELP ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: FILTEREVENT [64B50, 64CBA)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+15A (64CAA): JSR SETANALYZEDWINDOW
|
||
+DC (64C2C): JSR ACTIVEWINDOWNEEDSHELP
|
||
+48 (64B98): JSR ACTIVEWINDOWNEEDSHELP
|
||
+3A (64B8A): JSR PtInMenuBar
|
||
+20 (64B70): JSR ACTIVEWINDOWNEEDSHELP
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 284
|
||
284: FILTEREVENT
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="FILTEREVENT"(284) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 362
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $016A
|
||
00000000: 4E56 FFF8 'NV..' LINK.W A6,#-$0008
|
||
00000004: 48E7 0308 'H...' MOVEM.L D6/D7/A4,-(A7)
|
||
00000008: 286E 0008 '(n..' MOVEA.L $0008(A6),A4
|
||
0000000C: 7000 'p.' MOVEQ #$00,D0
|
||
0000000E: 3014 '0.' MOVE.W (A4),D0
|
||
00000010: 4A80 'J.' TST.L D0
|
||
00000012: 670A 'g.' BEQ.S *+$000C ; 0000001E
|
||
00000014: 7000 'p.' MOVEQ #$00,D0
|
||
00000016: 3014 '0.' MOVE.W (A4),D0
|
||
00000018: 7206 'r.' MOVEQ #$06,D1
|
||
0000001A: B280 '..' CMP.L D0,D1
|
||
0000001C: 660C 'f.' BNE.S *+$000E ; 0000002A
|
||
0000001E: 558F 'U.' SUBQ.L #2,A7
|
||
00000020: 4EBA 0000 'N...' JSR ACTIVEWINDOWNEEDSHELP ; id: 280
|
||
00000024: 544F 'TO' ADDQ.W #2,A7
|
||
00000026: 6000 0126 '`..&' BRA *+$0128 ; 0000014E
|
||
0000002A: 7000 'p.' MOVEQ #$00,D0
|
||
0000002C: 3014 '0.' MOVE.W (A4),D0
|
||
0000002E: 7201 'r.' MOVEQ #$01,D1
|
||
00000030: B280 '..' CMP.L D0,D1
|
||
00000032: 6600 0084 'f...' BNE *+$0086 ; 000000B8
|
||
00000036: 2F2C 000A '/,..' MOVE.L $000A(A4),-(A7)
|
||
0000003A: 4EBA 0000 'N...' JSR PtInMenuBar ; id: 285
|
||
0000003E: 4A00 'J.' TST.B D0
|
||
00000040: 584F 'XO' ADDQ.W #4,A7
|
||
00000042: 6700 010A 'g...' BEQ *+$010C ; 0000014E
|
||
00000046: 558F 'U.' SUBQ.L #2,A7
|
||
00000048: 4EBA 0000 'N...' JSR ACTIVEWINDOWNEEDSHELP ; id: 280
|
||
0000004C: 3E1F '>.' MOVE.W (A7)+,D7
|
||
0000004E: 0C47 0003 '.G..' CMPI.W #$0003,D7
|
||
00000052: 6708 'g.' BEQ.S *+$000A ; 0000005C
|
||
00000054: 0C47 0002 '.G..' CMPI.W #$0002,D7
|
||
00000058: 6600 00F4 'f...' BNE *+$00F6 ; 0000014E
|
||
0000005C: 4254 'BT' CLR.W (A4)
|
||
0000005E: 598F 'Y.' SUBQ.L #4,A7
|
||
00000060: 2F2C 000A '/,..' MOVE.L $000A(A4),-(A7)
|
||
00000064: A93D '.=' _MenuSelect ; A93D
|
||
00000066: 2C1F ',.' MOVE.L (A7)+,D6
|
||
00000068: 7010 'p.' MOVEQ #$10,D0
|
||
0000006A: 2E06 '..' MOVE.L D6,D7
|
||
0000006C: E0A7 '..' ASR.L D0,D7
|
||
0000006E: 4A47 'JG' TST.W D7
|
||
00000070: 6700 00DC 'g...' BEQ *+$00DE ; 0000014E
|
||
00000074: 598F 'Y.' SUBQ.L #4,A7
|
||
00000076: 3F07 '?.' MOVE.W D7,-(A7)
|
||
00000078: A949 '.I' _GetMenuHandle ; A949
|
||
0000007A: 3F06 '?.' MOVE.W D6,-(A7)
|
||
0000007C: 486E FFFE 'Hn..' PEA -$0002(A6)
|
||
00000080: A84E '.N' _GetItemCmd ; A84E
|
||
00000082: 4A6E FFFE 'Jn..' TST.W -$0002(A6)
|
||
00000086: 6700 00C6 'g...' BEQ *+$00C8 ; 0000014E
|
||
0000008A: 307C 0003 '0|..' MOVEA.W #$0003,A0
|
||
0000008E: 302E FFFE '0...' MOVE.W -$0002(A6),D0
|
||
00000092: 48C0 'H.' EXT.L D0
|
||
00000094: 43EE FFF8 'C...' LEA -$0008(A6),A1
|
||
00000098: A12F './' _PostEvent ; A12F
|
||
0000009A: 2288 '".' MOVE.L A0,(A1)
|
||
0000009C: 4A40 'J@' TST.W D0
|
||
0000009E: 670A 'g.' BEQ.S *+$000C ; 000000AA
|
||
000000A0: 7000 'p.' MOVEQ #$00,D0
|
||
000000A2: 3F00 '?.' MOVE.W D0,-(A7)
|
||
000000A4: A938 '.8' _HiliteMenu ; A938
|
||
000000A6: 6000 00A6 '`...' BRA *+$00A8 ; 0000014E
|
||
000000AA: 206E FFF8 ' n..' MOVEA.L -$0008(A6),A0
|
||
000000AE: 317C 0100 0014 '1|....' MOVE.W #$0100,$0014(A0)
|
||
000000B4: 6000 0098 '`...' BRA *+$009A ; 0000014E
|
||
000000B8: 7000 'p.' MOVEQ #$00,D0
|
||
000000BA: 3014 '0.' MOVE.W (A4),D0
|
||
000000BC: 7203 'r.' MOVEQ #$03,D1
|
||
000000BE: B280 '..' CMP.L D0,D1
|
||
000000C0: 6600 008C 'f...' BNE *+$008E ; 0000014E
|
||
000000C4: 7000 'p.' MOVEQ #$00,D0
|
||
000000C6: 302C 000E '0,..' MOVE.W $000E(A4),D0
|
||
000000CA: 323C 0100 '2<..' MOVE.W #$0100,D1
|
||
000000CE: C240 '.@' AND.W D0,D1
|
||
000000D0: 6608 'f.' BNE.S *+$000A ; 000000DA
|
||
000000D2: 7010 'p.' MOVEQ #$10,D0
|
||
000000D4: B02C 0005 '.,..' CMP.B $0005(A4),D0
|
||
000000D8: 6674 'ft' BNE.S *+$0076 ; 0000014E
|
||
000000DA: 558F 'U.' SUBQ.L #2,A7
|
||
000000DC: 4EBA 0000 'N...' JSR ACTIVEWINDOWNEEDSHELP ; id: 280
|
||
000000E0: 3E1F '>.' MOVE.W (A7)+,D7
|
||
000000E2: 0C47 0003 '.G..' CMPI.W #$0003,D7
|
||
000000E6: 6706 'g.' BEQ.S *+$0008 ; 000000EE
|
||
000000E8: 0C47 0002 '.G..' CMPI.W #$0002,D7
|
||
000000EC: 6660 'f`' BNE.S *+$0062 ; 0000014E
|
||
000000EE: 1E2C 0005 '.,..' MOVE.B $0005(A4),D7
|
||
000000F2: 7000 'p.' MOVEQ #$00,D0
|
||
000000F4: 1007 '..' MOVE.B D7,D0
|
||
000000F6: 0C40 0010 '.@..' CMPI.W #$0010,D0
|
||
000000FA: 662E 'f.' BNE.S *+$0030 ; 0000012A
|
||
000000FC: 203C 0000 FF00 ' <....' MOVE.L #$0000FF00,D0
|
||
00000102: C0AC 0002 '....' AND.L $0002(A4),D0
|
||
00000106: 2C00 ',.' MOVE.L D0,D6
|
||
00000108: E08E '..' LSR.L #8,D6
|
||
0000010A: 1006 '..' MOVE.B D6,D0
|
||
0000010C: 0400 0063 '...c' SUBI.B #$63,D0 ; 'c'
|
||
00000110: 670E 'g.' BEQ.S *+$0010 ; 00000120
|
||
00000112: 0400 0013 '....' SUBI.B #$13,D0
|
||
00000116: 670C 'g.' BEQ.S *+$000E ; 00000124
|
||
00000118: 5500 'U.' SUBQ.B #2,D0
|
||
0000011A: 660C 'f.' BNE.S *+$000E ; 00000128
|
||
0000011C: 7E58 '~X' MOVEQ #$58,D7 ; 'X'
|
||
0000011E: 600A '`.' BRA.S *+$000C ; 0000012A
|
||
00000120: 7E43 '~C' MOVEQ #$43,D7 ; 'C'
|
||
00000122: 6006 '`.' BRA.S *+$0008 ; 0000012A
|
||
00000124: 7E56 '~V' MOVEQ #$56,D7 ; 'V'
|
||
00000126: 6002 '`.' BRA.S *+$0004 ; 0000012A
|
||
00000128: 4207 'B.' CLR.B D7
|
||
0000012A: 4A07 'J.' TST.B D7
|
||
0000012C: 671A 'g.' BEQ.S *+$001C ; 00000148
|
||
0000012E: 598F 'Y.' SUBQ.L #4,A7
|
||
00000130: 7000 'p.' MOVEQ #$00,D0
|
||
00000132: 1007 '..' MOVE.B D7,D0
|
||
00000134: 3F00 '?.' MOVE.W D0,-(A7)
|
||
00000136: A93E '.>' _MenuKey ; A93E
|
||
00000138: 2C1F ',.' MOVE.L (A7)+,D6
|
||
0000013A: 670C 'g.' BEQ.S *+$000E ; 00000148
|
||
0000013C: 307C 0008 '0|..' MOVEA.W #$0008,A0
|
||
00000140: 43EE FFFC 'C...' LEA -$0004(A6),A1
|
||
00000144: A03B '.;' _Delay ; A03B
|
||
00000146: 2280 '".' MOVE.L D0,(A1)
|
||
00000148: 7000 'p.' MOVEQ #$00,D0
|
||
0000014A: 3F00 '?.' MOVE.W D0,-(A7)
|
||
0000014C: A938 '.8' _HiliteMenu ; A938
|
||
0000014E: 7000 'p.' MOVEQ #$00,D0
|
||
00000150: 3014 '0.' MOVE.W (A4),D0
|
||
00000152: 4A80 'J.' TST.L D0
|
||
00000154: 6708 'g.' BEQ.S *+$000A ; 0000015E
|
||
00000156: 7001 'p.' MOVEQ #$01,D0
|
||
00000158: 2F00 '/.' MOVE.L D0,-(A7)
|
||
0000015A: 4EBA 0000 'N...' JSR SETANALYZEDWINDOW ; id: 258
|
||
0000015E: 4CEE 10C0 FFEC 'L.....' MOVEM.L -$0014(A6),D6/D7/A4
|
||
00000164: 4E5E 'N^' UNLK A6
|
||
00000166: 4E74 0004 'Nt..' RTD #$0004
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="SETANALYZEDWINDOW"(258)
|
||
0000015C
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="ACTIVEWINDOWNEEDSHELP"(280)
|
||
000000DE
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="ACTIVEWINDOWNEEDSHELP"(280)
|
||
0000004A
|
||
|
||
Dictionary: Flags $00 FirstId 285
|
||
285: PtInMenuBar
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="PtInMenuBar"(285)
|
||
0000003C
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="ACTIVEWINDOWNEEDSHELP"(280)
|
||
00000022
|
||
Comment:
|
||
|
||
FILTEREVENT ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: GetMenuFlags [64CD0, 64D2C)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+2A (64CFA): JSR GETHANDLESIZE ; outside file
|
||
+14 (64CE4): JSR GETSAVEDMENUSTATE
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 286
|
||
286: GetMenuFlags
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="GetMenuFlags"(286) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 92
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $005C
|
||
00000000: 4E56 FFF8 'NV..' LINK.W A6,#-$0008
|
||
00000004: 48E7 0038 'H..8' MOVEM.L A2-A4,-(A7)
|
||
00000008: 266E 0008 '&n..' MOVEA.L $0008(A6),A3
|
||
0000000C: 200B ' .' MOVE.L A3,D0
|
||
0000000E: 6740 'g@' BEQ.S *+$0042 ; 00000050
|
||
00000010: 2F09 '/.' MOVE.L A1,-(A7)
|
||
00000012: 598F 'Y.' SUBQ.L #4,A7
|
||
00000014: 4EBA 0000 'N...' JSR GETSAVEDMENUSTATE ; id: 261
|
||
00000018: 201F ' .' MOVE.L (A7)+,D0
|
||
0000001A: 225F '"_' MOVEA.L (A7)+,A1
|
||
0000001C: 2240 '"@' MOVEA.L D0,A1
|
||
0000001E: 2009 ' .' MOVE.L A1,D0
|
||
00000020: 6726 'g&' BEQ.S *+$0028 ; 00000048
|
||
00000022: 2851 '(Q' MOVEA.L (A1),A4
|
||
00000024: 2F09 '/.' MOVE.L A1,-(A7)
|
||
00000026: 598F 'Y.' SUBQ.L #4,A7
|
||
00000028: 2F09 '/.' MOVE.L A1,-(A7)
|
||
0000002A: 4EBA 0000 'N...' JSR GETHANDLESIZE ; id: 248
|
||
0000002E: 201F ' .' MOVE.L (A7)+,D0
|
||
00000030: 225F '"_' MOVEA.L (A7)+,A1
|
||
00000032: 2440 '$@' MOVEA.L D0,A2
|
||
00000034: D5CC '..' ADDA.L A4,A2
|
||
00000036: 600C '`.' BRA.S *+$000E ; 00000044
|
||
00000038: B7D4 '..' CMPA.L (A4),A3
|
||
0000003A: 6606 'f.' BNE.S *+$0008 ; 00000042
|
||
0000003C: 202C 0004 ' ,..' MOVE.L $0004(A4),D0
|
||
00000040: 6010 '`.' BRA.S *+$0012 ; 00000052
|
||
00000042: 504C 'PL' ADDQ.W #8,A4
|
||
00000044: B5CC '..' CMPA.L A4,A2
|
||
00000046: 62F0 'b.' BHI.S *-$000E ; 00000038
|
||
00000048: 2053 ' S' MOVEA.L (A3),A0
|
||
0000004A: 2028 000A ' (..' MOVE.L $000A(A0),D0
|
||
0000004E: 6002 '`.' BRA.S *+$0004 ; 00000052
|
||
00000050: 7000 'p.' MOVEQ #$00,D0
|
||
00000052: 4CEE 1C00 FFEC 'L.....' MOVEM.L -$0014(A6),A2-A4
|
||
00000058: 4E5E 'N^' UNLK A6
|
||
0000005A: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GETHANDLESIZE"(248)
|
||
0000002C
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GETSAVEDMENUSTATE"(261)
|
||
00000016
|
||
Comment:
|
||
|
||
GetMenuFlags ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: FindAppleMenu [64D40, 64D54)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Resolved outgoing references:
|
||
+8 (64D48): JSR FindMenuByTitle
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 287
|
||
287: FindAppleMenu
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="FindAppleMenu"(287) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 20
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0014
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 487A 000A 'Hz..' PEA *+$000C ; 00000010
|
||
00000008: 4EBA 0000 'N...' JSR FindMenuByTitle ; id: 278
|
||
0000000C: 4E5E 'N^' UNLK A6
|
||
0000000E: 4E75 'Nu' RTS
|
||
00000010: 0114 '..' BTST D0,(A4)
|
||
00000012: 0000 '..' DC.W $0000
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="FindMenuByTitle"(278)
|
||
0000000A
|
||
Comment:
|
||
|
||
FindAppleMenu ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: PtInMenuBar [64D60, 64D82)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 288
|
||
288: PtInMenuBar
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="PtInMenuBar"(288) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 34
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0022
|
||
00000000: 4E56 FFF8 'NV..' LINK.W A6,#-$0008
|
||
00000004: 558F 'U.' SUBQ.L #2,A7
|
||
00000006: 486E FFF8 'Hn..' PEA -$0008(A6)
|
||
0000000A: 303C 04FE '0<..' MOVE.W #$04FE,D0
|
||
0000000E: A825 '.%' DC.W $A825 ; TB 0025
|
||
00000010: 558F 'U.' SUBQ.L #2,A7
|
||
00000012: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
00000016: 486E FFF8 'Hn..' PEA -$0008(A6)
|
||
0000001A: A8AD '..' _PtInRect ; A8AD
|
||
0000001C: 101F '..' MOVE.B (A7)+,D0
|
||
0000001E: 4E5E 'N^' UNLK A6
|
||
00000020: 4E75 'Nu' RTS
|
||
|
||
Comment:
|
||
|
||
PtInMenuBar ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: IsThisASystemMenu [64D90, 64DB4)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 289
|
||
289: IsThisASystemMenu
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="IsThisASystemMenu"(289) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 36
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0024
|
||
00000000: 4E56 FFFE 'NV..' LINK.W A6,#-$0002
|
||
00000004: 558F 'U.' SUBQ.L #2,A7
|
||
00000006: 3F2E 000A '?...' MOVE.W $000A(A6),-(A7)
|
||
0000000A: 486E FFFF 'Hn..' PEA -$0001(A6)
|
||
0000000E: 303C 03FA '0<..' MOVE.W #$03FA,D0
|
||
00000012: A825 '.%' DC.W $A825 ; TB 0025
|
||
00000014: 4A5F 'J_' TST.W (A7)+
|
||
00000016: 6704 'g.' BEQ.S *+$0006 ; 0000001C
|
||
00000018: 7000 'p.' MOVEQ #$00,D0
|
||
0000001A: 6004 '`.' BRA.S *+$0006 ; 00000020
|
||
0000001C: 102E FFFF '....' MOVE.B -$0001(A6),D0
|
||
00000020: 4E5E 'N^' UNLK A6
|
||
00000022: 4E75 'Nu' RTS
|
||
|
||
Comment:
|
||
|
||
IsThisASystemMenu ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: IsModal [64DC0, 64DF2)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:ModalDialogMenuExtensions.c
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 290
|
||
290: IsModal
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="IsModal"(290) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 50
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0032
|
||
00000000: 4E56 FFFE 'NV..' LINK.W A6,#-$0002
|
||
00000004: 2F03 '/.' MOVE.L D3,-(A7)
|
||
00000006: 558F 'U.' SUBQ.L #2,A7
|
||
00000008: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
|
||
0000000C: 486E FFFE 'Hn..' PEA -$0002(A6)
|
||
00000010: 303C 0402 '0<..' MOVE.W #$0402,D0
|
||
00000014: AA68 '.h' _DialogDispatch ; AA68
|
||
00000016: 4A5F 'J_' TST.W (A7)+
|
||
00000018: 6704 'g.' BEQ.S *+$0006 ; 0000001E
|
||
0000001A: 7000 'p.' MOVEQ #$00,D0
|
||
0000001C: 600C '`.' BRA.S *+$000E ; 0000002A
|
||
0000001E: 7001 'p.' MOVEQ #$01,D0
|
||
00000020: B06E FFFE '.n..' CMP.W -$0002(A6),D0
|
||
00000024: 57C3 'W.' SEQ D3
|
||
00000026: 4403 'D.' NEG.B D3
|
||
00000028: 1003 '..' MOVE.B D3,D0
|
||
0000002A: 262E FFFA '&...' MOVE.L -$0006(A6),D3
|
||
0000002E: 4E5E 'N^' UNLK A6
|
||
00000030: 4E75 'Nu' RTS
|
||
|
||
Comment:
|
||
|
||
IsModal ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DIALOGMGRDISPATCH [64E00, 64E2A)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, JMP (A1) then padding)
|
||
|
||
Trap AA68
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 291
|
||
291: DIALOGMGRDISPATCH
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DIALOGMGRDISPATCH"(291) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 42
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $002A
|
||
00000000: 41FA 0008 'A...' LEA *+$000A,A0 ; 0000000A
|
||
00000004: 2F38 07B0 '/8..' MOVE.L $07B0,-(A7)
|
||
00000008: 4E75 'Nu' RTS
|
||
0000000A: 0000 FB08 '....' ORI.B #$08,D0
|
||
0000000E: 007A 006A 005A '.z.j.Z' ORI.W #$006A,*+$005E ; 0000006C
|
||
00000014: 004A 0030 '.J.0' ORI.W #$0030,A2
|
||
00000018: E0E2 '..' ASR.W -(A2)
|
||
0000001A: 009E 0144 016E '...D.n' ORI.L #$0144016E,(A6)+
|
||
00000020: 01AE 01EE '....' BCLR D0,$01EE(A6)
|
||
00000024: 022C 04EC 0554 '.,...T' ANDI.B #$EC,$0554(A4)
|
||
|
||
Comment:
|
||
|
||
DIALOGMGRDISPATCH ended due to: ran into next module, 6 nulls trimmed
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DMGRPUSHMENUSTATE [64E30, 64E3A)
|
||
|
||
Module started due to: MODGUESS (align, label)
|
||
|
||
Resolved outgoing references:
|
||
+0 (64E30): JSR PUSHMENUSTATE
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 292
|
||
292: DMGRPUSHMENUSTATE
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DMGRPUSHMENUSTATE"(292) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 10
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $000A
|
||
00000000: 4EBA 0000 'N...' JSR PUSHMENUSTATE ; id: 262
|
||
00000004: 2F5F 0004 '/_..' MOVE.L (A7)+,$0004(A7)
|
||
00000008: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="PUSHMENUSTATE"(262)
|
||
00000002
|
||
Comment:
|
||
|
||
DMGRPUSHMENUSTATE ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DMGRPOPMENUSTATE [64E50, 64E54)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
Resolved outgoing references:
|
||
+0 (64E50): JMP POPMENUSTATE
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 293
|
||
293: DMGRPOPMENUSTATE
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DMGRPOPMENUSTATE"(293) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 4
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0004
|
||
00000000: 4EFA 0000 'N...' JMP POPMENUSTATE ; id: 265
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="POPMENUSTATE"(265)
|
||
00000002
|
||
Comment:
|
||
|
||
DMGRPOPMENUSTATE ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DMGRCITATIONSCH [64E60, 64E64)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
Resolved outgoing references:
|
||
+0 (64E60): JMP __CITATIONSCH
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 294
|
||
294: DMGRCITATIONSCH
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DMGRCITATIONSCH"(294) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 4
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0004
|
||
00000000: 4EFA 0000 'N...' JMP __CITATIONSCH ; id: 249
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="__CITATIONSCH"(249)
|
||
00000002
|
||
Comment:
|
||
|
||
DMGRCITATIONSCH ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DMGRCITATIONSSH [64E70, 64E74)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
Resolved outgoing references:
|
||
+0 (64E70): JMP __CITATIONSSH
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 295
|
||
295: DMGRCITATIONSSH
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DMGRCITATIONSSH"(295) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 4
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0004
|
||
00000000: 4EFA 0000 'N...' JMP __CITATIONSSH ; id: 250
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="__CITATIONSSH"(250)
|
||
00000002
|
||
Comment:
|
||
|
||
DMGRCITATIONSSH ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: DMGRCITE4 [64E80, 64E84)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
Resolved outgoing references:
|
||
+0 (64E80): JMP __CITE4
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 296
|
||
296: DMGRCITE4
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="DMGRCITE4"(296) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 4
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0004
|
||
00000000: 4EFA 0000 'N...' JMP __CITE4 ; id: 251
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="__CITE4"(251)
|
||
00000002
|
||
Comment:
|
||
|
||
DMGRCITE4 ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: GETFRONTWINDOWMODALCLASS [64E90, 64EA8)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
Resolved outgoing references:
|
||
+14 (64EA4): JMP GETWINDOWMODALCLASS
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 297
|
||
297: GETFRONTWINDOWMODALCLASS
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="GETFRONTWINDOWMODALCLASS"(297) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 24
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0018
|
||
00000000: 594F 'YO' SUBQ.W #4,A7
|
||
00000002: A924 '.$' _FrontWindow ; A924
|
||
00000004: 2057 ' W' MOVEA.L (A7),A0
|
||
00000006: 2EAF 0004 '....' MOVE.L $0004(A7),(A7)
|
||
0000000A: 2F6F 0008 0004 '/o....' MOVE.L $0008(A7),$0004(A7)
|
||
00000010: 2F48 0008 '/H..' MOVE.L A0,$0008(A7)
|
||
00000014: 4EFA 0000 'N...' JMP GETWINDOWMODALCLASS ; id: 298
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 298
|
||
298: GETWINDOWMODALCLASS
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="GETWINDOWMODALCLASS"(298)
|
||
00000016
|
||
Comment:
|
||
|
||
GETFRONTWINDOWMODALCLASS ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: GETWINDOWMODALCLASS [64EC0, 64F4E)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 299
|
||
299: GETWINDOWMODALCLASS
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="GETWINDOWMODALCLASS"(299) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 142
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $008E
|
||
00000000: 4E56 FEFA 'NV..' LINK.W A6,#-$0106
|
||
00000004: 48E7 1018 'H...' MOVEM.L D3/A3/A4,-(A7)
|
||
00000008: 266E 0008 '&n..' MOVEA.L $0008(A6),A3
|
||
0000000C: 286E 000C '(n..' MOVEA.L $000C(A6),A4
|
||
00000010: 200C ' .' MOVE.L A4,D0
|
||
00000012: 675E 'g^' BEQ.S *+$0060 ; 00000072
|
||
00000014: 082C 0007 0071 '.,...q' BTST #$07,$0071(A4)
|
||
0000001A: 665C 'f\' BNE.S *+$005E ; 00000078
|
||
0000001C: 554F 'UO' SUBQ.W #2,A7
|
||
0000001E: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000020: A80A '..' _GetWVariant ; A80A
|
||
00000022: 361F '6.' MOVE.W (A7)+,D3
|
||
00000024: 4253 'BS' CLR.W (A3)
|
||
00000026: 0C43 0001 '.C..' CMPI.W #$0001,D3
|
||
0000002A: 6706 'g.' BEQ.S *+$0008 ; 00000032
|
||
0000002C: 0C43 0005 '.C..' CMPI.W #$0005,D3
|
||
00000030: 664A 'fJ' BNE.S *+$004C ; 0000007C
|
||
00000032: 202C 007E ' ,.~' MOVE.L $007E(A4),D0
|
||
00000036: 31FC FFFF 0B9E '1.....' MOVE.W #$FFFF,$0B9E
|
||
0000003C: 2F00 '/.' MOVE.L D0,-(A7)
|
||
0000003E: 486E FFFE 'Hn..' PEA -$0002(A6)
|
||
00000042: 486E FFFA 'Hn..' PEA -$0006(A6)
|
||
00000046: 486E FEFA 'Hn..' PEA -$0106(A6)
|
||
0000004A: A9A8 '..' _GetResInfo ; A9A8
|
||
0000004C: 4A78 0A60 'Jx.`' TST.W $0A60
|
||
00000050: 662A 'f*' BNE.S *+$002C ; 0000007C
|
||
00000052: 0CAE 5744 4546 '..WDEF' CMPI.L #$57444546,-$0006(A6) ; 'WDEF'
|
||
FFFA
|
||
0000005A: 6620 'f ' BNE.S *+$0022 ; 0000007C
|
||
0000005C: 4A6E FFFE 'Jn..' TST.W -$0002(A6)
|
||
00000060: 661A 'f.' BNE.S *+$001C ; 0000007C
|
||
00000062: 3683 '6.' MOVE.W D3,(A3)
|
||
00000064: 0C43 0001 '.C..' CMPI.W #$0001,D3
|
||
00000068: 6612 'f.' BNE.S *+$0014 ; 0000007C
|
||
0000006A: 08EC 0007 0071 '.....q' BSET #$07,$0071(A4)
|
||
00000070: 600A '`.' BRA.S *+$000C ; 0000007C
|
||
00000072: 323C FFCE '2<..' MOVE.W #$FFCE,D1
|
||
00000076: 6006 '`.' BRA.S *+$0008 ; 0000007E
|
||
00000078: 36BC 0001 '6...' MOVE.W #$0001,(A3)
|
||
0000007C: 4241 'BA' CLR.W D1
|
||
0000007E: 3D41 0010 '=A..' MOVE.W D1,$0010(A6)
|
||
00000082: 4CDF 1808 'L...' MOVEM.L (A7)+,D3/A3/A4
|
||
00000086: 4E5E 'N^' UNLK A6
|
||
00000088: 205F ' _' MOVEA.L (A7)+,A0
|
||
0000008A: 508F 'P.' ADDQ.L #8,A7
|
||
0000008C: 4ED0 'N.' JMP (A0)
|
||
|
||
Comment:
|
||
|
||
GETWINDOWMODALCLASS ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: GETSTDFILTERPROC [64F60, 64F78)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
Resolved outgoing references:
|
||
+8 (64F68): LEA STDFILTER, A0
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 300
|
||
300: GETSTDFILTERPROC
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="GETSTDFILTERPROC"(300) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 24
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0018
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 226E 0008 '"n..' MOVEA.L $0008(A6),A1
|
||
00000008: 41FA 0000 'A...' LEA STDFILTER,A0 ; id: 237
|
||
0000000C: 2288 '".' MOVE.L A0,(A1)
|
||
0000000E: 426E 000C 'Bn..' CLR.W $000C(A6)
|
||
00000012: 4E5E 'N^' UNLK A6
|
||
00000014: 2E9F '..' MOVE.L (A7)+,(A7)
|
||
00000016: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="STDFILTER"(237)
|
||
0000000A
|
||
Comment:
|
||
|
||
GETSTDFILTERPROC ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: SETDIALOGDEFAULTITEM [64F90, 64FB8)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 301
|
||
301: SETDIALOGDEFAULTITEM
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="SETDIALOGDEFAULTITEM"(301) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 40
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0028
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 206E 000A ' n..' MOVEA.L $000A(A6),A0
|
||
00000008: 426E 000E 'Bn..' CLR.W $000E(A6)
|
||
0000000C: 08E8 0005 0071 '.....q' BSET #$05,$0071(A0)
|
||
00000012: 316E 0008 00A8 '1n....' MOVE.W $0008(A6),$00A8(A0)
|
||
00000018: 6606 'f.' BNE.S *+$0008 ; 00000020
|
||
0000001A: 08A8 0005 0071 '.....q' BCLR #$05,$0071(A0)
|
||
00000020: 4E5E 'N^' UNLK A6
|
||
00000022: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000024: 5C8F '\.' ADDQ.L #6,A7
|
||
00000026: 4ED0 'N.' JMP (A0)
|
||
|
||
Comment:
|
||
|
||
SETDIALOGDEFAULTITEM ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: SETDIALOGCANCELITEM [64FD0, 64FF8)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 302
|
||
302: SETDIALOGCANCELITEM
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="SETDIALOGCANCELITEM"(302) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 40
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0028
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 206E 000A ' n..' MOVEA.L $000A(A6),A0
|
||
00000008: 426E 000E 'Bn..' CLR.W $000E(A6)
|
||
0000000C: 08E8 0004 0071 '.....q' BSET #$04,$0071(A0)
|
||
00000012: 316E 0008 00A6 '1n....' MOVE.W $0008(A6),$00A6(A0)
|
||
00000018: 6606 'f.' BNE.S *+$0008 ; 00000020
|
||
0000001A: 08A8 0004 0071 '.....q' BCLR #$04,$0071(A0)
|
||
00000020: 4E5E 'N^' UNLK A6
|
||
00000022: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000024: 5C8F '\.' ADDQ.L #6,A7
|
||
00000026: 4ED0 'N.' JMP (A0)
|
||
|
||
Comment:
|
||
|
||
SETDIALOGCANCELITEM ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: SETDIALOGTRACKSCURSOR [65010, 65036)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 303
|
||
303: SETDIALOGTRACKSCURSOR
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="SETDIALOGTRACKSCURSOR"(303) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 38
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0026
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 426E 000E 'Bn..' CLR.W $000E(A6)
|
||
00000008: 206E 000A ' n..' MOVEA.L $000A(A6),A0
|
||
0000000C: 08E8 0003 0071 '.....q' BSET #$03,$0071(A0)
|
||
00000012: 4A2E 0008 'J...' TST.B $0008(A6)
|
||
00000016: 6606 'f.' BNE.S *+$0008 ; 0000001E
|
||
00000018: 08A8 0003 0071 '.....q' BCLR #$03,$0071(A0)
|
||
0000001E: 4E5E 'N^' UNLK A6
|
||
00000020: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000022: 5C8F '\.' ADDQ.L #6,A7
|
||
00000024: 4ED0 'N.' JMP (A0)
|
||
|
||
Comment:
|
||
|
||
SETDIALOGTRACKSCURSOR ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: STDFILTER [65040, 65298)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label)
|
||
|
||
Resolved outgoing references:
|
||
+1C2 (65202): JSR FRAMEOUT
|
||
+10 (65050): JSR CLAIMEVENT
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 304
|
||
304: STDFILTER
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="STDFILTER"(304) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 600
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0258
|
||
00000000: 4E56 FFB2 'NV..' LINK.W A6,#-$004E
|
||
00000004: 48E7 1F38 'H..8' MOVEM.L D3-D7/A2-A4,-(A7)
|
||
00000008: 246E 000C '$n..' MOVEA.L $000C(A6),A2
|
||
0000000C: 282A 0002 '(*..' MOVE.L $0002(A2),D4
|
||
00000010: 4EBA 0000 'N...' JSR CLAIMEVENT ; id: 212
|
||
00000014: 7600 'v.' MOVEQ #$00,D3
|
||
00000016: 1D43 0014 '.C..' MOVE.B D3,$0014(A6)
|
||
0000001A: 1C2C 0071 '.,.q' MOVE.B $0071(A4),D6
|
||
0000001E: 3012 '0.' MOVE.W (A2),D0
|
||
00000020: 6700 009E 'g...' BEQ *+$00A0 ; 000000C0
|
||
00000024: 5740 'W@' SUBQ.W #3,D0
|
||
00000026: 6710 'g.' BEQ.S *+$0012 ; 00000038
|
||
00000028: 5740 'W@' SUBQ.W #3,D0
|
||
0000002A: 6700 0128 'g..(' BEQ *+$012A ; 00000154
|
||
0000002E: 5540 'U@' SUBQ.W #2,D0
|
||
00000030: 6700 01B4 'g...' BEQ *+$01B6 ; 000001E6
|
||
00000034: 6000 01DE '`...' BRA *+$01E0 ; 00000214
|
||
00000038: 0806 0002 '....' BTST #$02,D6
|
||
0000003C: 6606 'f.' BNE.S *+$0008 ; 00000044
|
||
0000003E: 0806 0005 '....' BTST #$05,D6
|
||
00000042: 673A 'g:' BEQ.S *+$003C ; 0000007E
|
||
00000044: 0C04 000D '....' CMPI.B #$0D,D4
|
||
00000048: 6706 'g.' BEQ.S *+$0008 ; 00000050
|
||
0000004A: 0C04 0003 '....' CMPI.B #$03,D4
|
||
0000004E: 662E 'f.' BNE.S *+$0030 ; 0000007E
|
||
00000050: 6100 01DE 'a...' BSR *+$01E0 ; 00000230
|
||
00000054: 102E FFF3 '....' MOVE.B -$000D(A6),D0
|
||
00000058: 6B62 'kb' BMI.S *+$0064 ; 000000BC
|
||
0000005A: 0C00 0004 '....' CMPI.B #$04,D0
|
||
0000005E: 665C 'f\' BNE.S *+$005E ; 000000BC
|
||
00000060: 362E FFF0 '6...' MOVE.W -$0010(A6),D3
|
||
00000064: 206E FFF4 ' n..' MOVEA.L -$000C(A6),A0
|
||
00000068: 2F08 '/.' MOVE.L A0,-(A7)
|
||
0000006A: 4267 'Bg' CLR.W -(A7)
|
||
0000006C: 2F08 '/.' MOVE.L A0,-(A7)
|
||
0000006E: 3F3C 0001 '?<..' MOVE.W #$0001,-(A7)
|
||
00000072: A95D '.]' _HiliteControl ; A95D
|
||
00000074: 307C 0008 '0|..' MOVEA.W #$0008,A0
|
||
00000078: A03B '.;' _Delay ; A03B
|
||
0000007A: A95D '.]' _HiliteControl ; A95D
|
||
0000007C: 603E '`>' BRA.S *+$0040 ; 000000BC
|
||
0000007E: 0806 0004 '....' BTST #$04,D6
|
||
00000082: 6738 'g8' BEQ.S *+$003A ; 000000BC
|
||
00000084: 0C44 351B '.D5.' CMPI.W #$351B,D4
|
||
00000088: 671E 'g.' BEQ.S *+$0020 ; 000000A8
|
||
0000008A: 302A 000E '0*..' MOVE.W $000E(A2),D0
|
||
0000008E: 0800 0008 '....' BTST #$08,D0
|
||
00000092: 6728 'g(' BEQ.S *+$002A ; 000000BC
|
||
00000094: 554F 'UO' SUBQ.W #2,A7
|
||
00000096: 2F0A '/.' MOVE.L A2,-(A7)
|
||
00000098: 3F3C 002E '?<..' MOVE.W #$002E,-(A7)
|
||
0000009C: 2F3C 8206 FFD0 '/<....' MOVE.L #$8206FFD0,-(A7)
|
||
000000A2: A8B5 '..' _ScriptUtil ; A8B5
|
||
000000A4: 4A1F 'J.' TST.B (A7)+
|
||
000000A6: 6714 'g.' BEQ.S *+$0016 ; 000000BC
|
||
000000A8: 6100 0190 'a...' BSR *+$0192 ; 0000023A
|
||
000000AC: 4A2E FFE3 'J...' TST.B -$001D(A6)
|
||
000000B0: 6B0A 'k.' BMI.S *+$000C ; 000000BC
|
||
000000B2: 206E FFE4 ' n..' MOVEA.L -$001C(A6),A0
|
||
000000B6: 362E FFE0 '6...' MOVE.W -$0020(A6),D3
|
||
000000BA: 60AC '`.' BRA.S *-$0052 ; 00000068
|
||
000000BC: 6000 0156 '`..V' BRA *+$0158 ; 00000214
|
||
000000C0: 0806 0005 '....' BTST #$05,D6
|
||
000000C4: 673A 'g:' BEQ.S *+$003C ; 00000100
|
||
000000C6: 6100 0168 'a..h' BSR *+$016A ; 00000230
|
||
000000CA: 342E FFF2 '4...' MOVE.W -$000E(A6),D2
|
||
000000CE: 0802 0007 '....' BTST #$07,D2
|
||
000000D2: 56C1 'V.' SNE D1
|
||
000000D4: 206E FFF4 ' n..' MOVEA.L -$000C(A6),A0
|
||
000000D8: 2050 ' P' MOVEA.L (A0),A0
|
||
000000DA: 1028 0011 '.(..' MOVE.B $0011(A0),D0
|
||
000000DE: B200 '..' CMP.B D0,D1
|
||
000000E0: 671E 'g.' BEQ.S *+$0020 ; 00000100
|
||
000000E2: 0842 0007 '.B..' BCHG #$07,D2
|
||
000000E6: 3D42 FFF2 '=B..' MOVE.W D2,-$000E(A6)
|
||
000000EA: 2F0C '/.' MOVE.L A4,-(A7)
|
||
000000EC: 3F2E FFF0 '?...' MOVE.W -$0010(A6),-(A7)
|
||
000000F0: 3F2E FFF2 '?...' MOVE.W -$000E(A6),-(A7)
|
||
000000F4: 2F2E FFF4 '/...' MOVE.L -$000C(A6),-(A7)
|
||
000000F8: 486E FFF8 'Hn..' PEA -$0008(A6)
|
||
000000FC: A98E '..' _SetDialogItem ; A98E
|
||
000000FE: 6054 '`T' BRA.S *+$0056 ; 00000154
|
||
00000100: 0806 0003 '....' BTST #$03,D6
|
||
00000104: 674A 'gJ' BEQ.S *+$004C ; 00000150
|
||
00000106: 486E FFC8 'Hn..' PEA -$0038(A6)
|
||
0000010A: A874 '.t' _GetPort ; A874
|
||
0000010C: 2F0C '/.' MOVE.L A4,-(A7)
|
||
0000010E: A873 '.s' _SetPort ; A873
|
||
00000110: 486E FFCC 'Hn..' PEA -$0034(A6)
|
||
00000114: A972 '.r' _GetMouse ; A972
|
||
00000116: 2F2E FFC8 '/...' MOVE.L -$0038(A6),-(A7)
|
||
0000011A: A873 '.s' _SetPort ; A873
|
||
0000011C: 554F 'UO' SUBQ.W #2,A7
|
||
0000011E: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000120: 2F2E FFCC '/...' MOVE.L -$0034(A6),-(A7)
|
||
00000124: A984 '..' _FindDialogItem ; A984
|
||
00000126: 301F '0.' MOVE.W (A7)+,D0
|
||
00000128: 6B24 'k$' BMI.S *+$0026 ; 0000014E
|
||
0000012A: 5240 'R@' ADDQ.W #1,D0
|
||
0000012C: 41EE FFD0 'A...' LEA -$0030(A6),A0
|
||
00000130: 6100 0110 'a...' BSR *+$0112 ; 00000242
|
||
00000134: 302E FFD2 '0...' MOVE.W -$002E(A6),D0
|
||
00000138: 0240 0010 '.@..' ANDI.W #$0010,D0
|
||
0000013C: 6710 'g.' BEQ.S *+$0012 ; 0000014E
|
||
0000013E: 594F 'YO' SUBQ.W #4,A7
|
||
00000140: 3F3C 0001 '?<..' MOVE.W #$0001,-(A7)
|
||
00000144: A9B9 '..' _GetCursor ; A9B9
|
||
00000146: 205F ' _' MOVEA.L (A7)+,A0
|
||
00000148: 2F10 '/.' MOVE.L (A0),-(A7)
|
||
0000014A: A851 '.Q' _SetCursor ; A851
|
||
0000014C: 6002 '`.' BRA.S *+$0004 ; 00000150
|
||
0000014E: A850 '.P' _InitCursor ; A850
|
||
00000150: 6000 00C2 '`...' BRA *+$00C4 ; 00000214
|
||
00000154: 0806 0005 '....' BTST #$05,D6
|
||
00000158: 6700 007E 'g..~' BEQ *+$0080 ; 000001D8
|
||
0000015C: 486E FFC8 'Hn..' PEA -$0038(A6)
|
||
00000160: A874 '.t' _GetPort ; A874
|
||
00000162: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000164: A873 '.s' _SetPort ; A873
|
||
00000166: A89E '..' _PenNormal ; A89E
|
||
00000168: 6100 00C6 'a...' BSR *+$00C8 ; 00000230
|
||
0000016C: 7A00 'z.' MOVEQ #$00,D5
|
||
0000016E: 4A2E FFF3 'J...' TST.B -$000D(A6)
|
||
00000172: 6A44 'jD' BPL.S *+$0046 ; 000001B8
|
||
00000174: 302C 0006 '0,..' MOVE.W $0006(A4),D0
|
||
00000178: 0240 C000 '.@..' ANDI.W #$C000,D0
|
||
0000017C: 660A 'f.' BNE.S *+$000C ; 00000188
|
||
0000017E: 2055 ' U' MOVEA.L (A5),A0
|
||
00000180: 4868 FFE8 'Hh..' PEA -$0018(A0)
|
||
00000184: A89D '..' _PenPat ; A89D
|
||
00000186: 6030 '`0' BRA.S *+$0032 ; 000001B8
|
||
00000188: 486E FFBE 'Hn..' PEA -$0042(A6)
|
||
0000018C: AA1A '..' _GetBackColor ; AA1A
|
||
0000018E: 486E FFB8 'Hn..' PEA -$0048(A6)
|
||
00000192: AA19 '..' _GetForeColor ; AA19
|
||
00000194: 486E FFB2 'Hn..' PEA -$004E(A6)
|
||
00000198: AA19 '..' _GetForeColor ; AA19
|
||
0000019A: 554F 'UO' SUBQ.W #2,A7
|
||
0000019C: 594F 'YO' SUBQ.W #4,A7
|
||
0000019E: AA2A '.*' _GetMainDevice ; AA2A
|
||
000001A0: 486E FFBE 'Hn..' PEA -$0042(A6)
|
||
000001A4: 486E FFB2 'Hn..' PEA -$004E(A6)
|
||
000001A8: 303C 0C19 '0<..' MOVE.W #$0C19,D0
|
||
000001AC: AAA2 '..' _PaletteDispatch ; AAA2
|
||
000001AE: 1A1F '..' MOVE.B (A7)+,D5
|
||
000001B0: 67CC 'g.' BEQ.S *-$0032 ; 0000017E
|
||
000001B2: 486E FFB2 'Hn..' PEA -$004E(A6)
|
||
000001B6: AA14 '..' _RGBForeColor ; AA14
|
||
000001B8: 7003 'p.' MOVEQ #$03,D0
|
||
000001BA: 7210 'r.' MOVEQ #$10,D1
|
||
000001BC: 7404 't.' MOVEQ #$04,D2
|
||
000001BE: 41EE FFF8 'A...' LEA -$0008(A6),A0
|
||
000001C2: 4EBA 0000 'N...' JSR FRAMEOUT ; id: 211
|
||
000001C6: 4A85 'J.' TST.L D5
|
||
000001C8: 6706 'g.' BEQ.S *+$0008 ; 000001D0
|
||
000001CA: 486E FFB8 'Hn..' PEA -$0048(A6)
|
||
000001CE: AA14 '..' _RGBForeColor ; AA14
|
||
000001D0: A89E '..' _PenNormal ; A89E
|
||
000001D2: 2F2E FFC8 '/...' MOVE.L -$0038(A6),-(A7)
|
||
000001D6: A873 '.s' _SetPort ; A873
|
||
000001D8: 594F 'YO' SUBQ.W #4,A7
|
||
000001DA: A924 '.$' _FrontWindow ; A924
|
||
000001DC: 285F '(_' MOVEA.L (A7)+,A4
|
||
000001DE: 1C2C 0071 '.,.q' MOVE.B $0071(A4),D6
|
||
000001E2: 6000 FF1C '`...' BRA *-$00E2 ; 00000100
|
||
000001E6: 7A00 'z.' MOVEQ #$00,D5
|
||
000001E8: 082A 0000 000F '.*....' BTST #$00,$000F(A2)
|
||
000001EE: 57C5 'W.' SEQ D5
|
||
000001F0: 0806 0004 '....' BTST #$04,D6
|
||
000001F4: 670A 'g.' BEQ.S *+$000C ; 00000200
|
||
000001F6: 6142 'aB' BSR.S *+$0044 ; 0000023A
|
||
000001F8: 2F2E FFE4 '/...' MOVE.L -$001C(A6),-(A7)
|
||
000001FC: 3F05 '?.' MOVE.W D5,-(A7)
|
||
000001FE: A95D '.]' _HiliteControl ; A95D
|
||
00000200: 0806 0005 '....' BTST #$05,D6
|
||
00000204: 670E 'g.' BEQ.S *+$0010 ; 00000214
|
||
00000206: 6128 'a(' BSR.S *+$002A ; 00000230
|
||
00000208: 2F2E FFF4 '/...' MOVE.L -$000C(A6),-(A7)
|
||
0000020C: 3F05 '?.' MOVE.W D5,-(A7)
|
||
0000020E: A95D '.]' _HiliteControl ; A95D
|
||
00000210: 6000 FEAE '`...' BRA *-$0150 ; 000000C0
|
||
00000214: 4A43 'JC' TST.W D3
|
||
00000216: 670A 'g.' BEQ.S *+$000C ; 00000222
|
||
00000218: 206E 0008 ' n..' MOVEA.L $0008(A6),A0
|
||
0000021C: 3083 '0.' MOVE.W D3,(A0)
|
||
0000021E: 522E 0014 'R...' ADDQ.B #1,$0014(A6)
|
||
00000222: 4CDF 1CF8 'L...' MOVEM.L (A7)+,D3-D7/A2-A4
|
||
00000226: 4E5E 'N^' UNLK A6
|
||
00000228: 205F ' _' MOVEA.L (A7)+,A0
|
||
0000022A: DEFC 000C '....' ADDA.W #$000C,A7
|
||
0000022E: 4ED0 'N.' JMP (A0)
|
||
00000230: 302C 00A8 '0,..' MOVE.W $00A8(A4),D0
|
||
00000234: 41EE FFF0 'A...' LEA -$0010(A6),A0
|
||
00000238: 6008 '`.' BRA.S *+$000A ; 00000242
|
||
0000023A: 302C 00A6 '0,..' MOVE.W $00A6(A4),D0
|
||
0000023E: 41EE FFE0 'A...' LEA -$0020(A6),A0
|
||
00000242: 3080 '0.' MOVE.W D0,(A0)
|
||
00000244: 2F0C '/.' MOVE.L A4,-(A7)
|
||
00000246: 3F00 '?.' MOVE.W D0,-(A7)
|
||
00000248: 4868 0002 'Hh..' PEA $0002(A0)
|
||
0000024C: 4868 0004 'Hh..' PEA $0004(A0)
|
||
00000250: 4868 0008 'Hh..' PEA $0008(A0)
|
||
00000254: A98D '..' _GetDialogItem ; A98D
|
||
00000256: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="FRAMEOUT"(211)
|
||
000001C4
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="CLAIMEVENT"(212)
|
||
00000012
|
||
Comment:
|
||
|
||
STDFILTER ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: ISUSERCANCELEVENT [652B0, 652F6)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label, RTS then padding)
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 305
|
||
305: ISUSERCANCELEVENT
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="ISUSERCANCELEVENT"(305) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 70
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $0046
|
||
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
|
||
00000004: 426E 000C 'Bn..' CLR.W $000C(A6)
|
||
00000008: 206E 0008 ' n..' MOVEA.L $0008(A6),A0
|
||
0000000C: 0C50 0003 '.P..' CMPI.W #$0003,(A0)
|
||
00000010: 662E 'f.' BNE.S *+$0030 ; 00000040
|
||
00000012: 2028 0002 ' (..' MOVE.L $0002(A0),D0
|
||
00000016: 0C40 351B '.@5.' CMPI.W #$351B,D0
|
||
0000001A: 671E 'g.' BEQ.S *+$0020 ; 0000003A
|
||
0000001C: 3028 000E '0(..' MOVE.W $000E(A0),D0
|
||
00000020: 0800 0008 '....' BTST #$08,D0
|
||
00000024: 671A 'g.' BEQ.S *+$001C ; 00000040
|
||
00000026: 554F 'UO' SUBQ.W #2,A7
|
||
00000028: 2F08 '/.' MOVE.L A0,-(A7)
|
||
0000002A: 3F3C 002E '?<..' MOVE.W #$002E,-(A7)
|
||
0000002E: 2F3C 8206 FFD0 '/<....' MOVE.L #$8206FFD0,-(A7)
|
||
00000034: A8B5 '..' _ScriptUtil ; A8B5
|
||
00000036: 4A1F 'J.' TST.B (A7)+
|
||
00000038: 6706 'g.' BEQ.S *+$0008 ; 00000040
|
||
0000003A: 1D7C 0001 000C '.|....' MOVE.B #$01,$000C(A6)
|
||
00000040: 4E5E 'N^' UNLK A6
|
||
00000042: 2E9F '..' MOVE.L (A7)+,(A7)
|
||
00000044: 4E75 'Nu' RTS
|
||
|
||
Comment:
|
||
|
||
ISUSERCANCELEVENT ended due to: vector glue below
|
||
|
||
Comment:
|
||
|
||
#####################################################################################
|
||
|
||
Module: GETNEXTUSERCANCELEVENT [65300, 6535E)
|
||
|
||
Module started due to: vector glue above, MODGUESS (align, label)
|
||
|
||
Resolved outgoing references:
|
||
+56 (65356): JSR ISUSERCANCELEVENT
|
||
|
||
VectorTable comment: {sources}Toolbox:DialogMgr:DialogDispatch.a
|
||
|
||
|
||
Dictionary: Flags $00 FirstId 306
|
||
306: GETNEXTUSERCANCELEVENT
|
||
Pad
|
||
|
||
|
||
|
||
Module: Flags=$88=(ForcedActive Extern Code) Module="GETNEXTUSERCANCELEVENT"(306) Segment="Main"(200)
|
||
Size: Flags $00 ModuleSize 94
|
||
|
||
Content: Flags $08
|
||
Contents offset $0000 size $005E
|
||
00000000: 4E56 FFF0 'NV..' LINK.W A6,#-$0010
|
||
00000004: 2F0A '/.' MOVE.L A2,-(A7)
|
||
00000006: 426E 000C 'Bn..' CLR.W $000C(A6)
|
||
0000000A: 40E7 '@.' MOVE SR,-(A7)
|
||
0000000C: 007C 0700 '.|..' ORI.W #$0700,SR
|
||
00000010: 45F8 014A 'E..J' LEA $014A,A2
|
||
00000014: 202A 0002 ' *..' MOVE.L $0002(A2),D0
|
||
00000018: 670E 'g.' BEQ.S *+$0010 ; 00000028
|
||
0000001A: 2440 '$@' MOVEA.L D0,A2
|
||
0000001C: 41EA 0006 'A...' LEA $0006(A2),A0
|
||
00000020: 6130 'a0' BSR.S *+$0032 ; 00000052
|
||
00000022: 660E 'f.' BNE.S *+$0010 ; 00000032
|
||
00000024: 2012 ' .' MOVE.L (A2),D0
|
||
00000026: 66F2 'f.' BNE.S *-$000C ; 0000001A
|
||
00000028: 46DF 'F.' MOVE (A7)+,SR
|
||
0000002A: 245F '$_' MOVEA.L (A7)+,A2
|
||
0000002C: 4E5E 'N^' UNLK A6
|
||
0000002E: 2E9F '..' MOVE.L (A7)+,(A7)
|
||
00000030: 4E75 'Nu' RTS
|
||
00000032: 206E 0008 ' n..' MOVEA.L $0008(A6),A0
|
||
00000036: 2008 ' .' MOVE.L A0,D0
|
||
00000038: 6604 'f.' BNE.S *+$0006 ; 0000003E
|
||
0000003A: 41EE FFF0 'A...' LEA -$0010(A6),A0
|
||
0000003E: 703E 'p>' MOVEQ #$3E,D0 ; '>'
|
||
00000040: A031 '.1' _GetOSEvent ; A031
|
||
00000042: 4A00 'J.' TST.B D0
|
||
00000044: 66E2 'f.' BNE.S *-$001C ; 00000028
|
||
00000046: 610A 'a.' BSR.S *+$000C ; 00000052
|
||
00000048: 67E8 'g.' BEQ.S *-$0016 ; 00000032
|
||
0000004A: 1D7C 0001 000C '.|....' MOVE.B #$01,$000C(A6)
|
||
00000050: 60D6 '`.' BRA.S *-$0028 ; 00000028
|
||
00000052: 554F 'UO' SUBQ.W #2,A7
|
||
00000054: 2F08 '/.' MOVE.L A0,-(A7)
|
||
00000056: 4EBA 0000 'N...' JSR ISUSERCANCELEVENT ; id: 305
|
||
0000005A: 4A1F 'J.' TST.B (A7)+
|
||
0000005C: 4E75 'Nu' RTS
|
||
|
||
|
||
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
|
||
Ref="ISUSERCANCELEVENT"(305)
|
||
00000058
|
||
Comment:
|
||
|
||
GETNEXTUSERCANCELEVENT ended due to: vector glue below, end of FILE directive
|
||
|
||
|
||
Last
|
||
Record Summary
|
||
Type Count
|
||
0 Pad 21
|
||
1 First 1
|
||
2 Last 1
|
||
3 Comment 103
|
||
4 Dictionary 74
|
||
5 Module 51
|
||
6 EntryPoint 33
|
||
7 ModSize 51
|
||
8 Content 51
|
||
9 Reference 66
|
||
10 ComputedRef 2
|