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 '/' 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 '/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