@@ -2196,8 +2196,7 @@ CmdAbout := AboutDialogProc
21962196;;; ============================================================
21972197
21982198.proc CmdAboutThisApple
2199- ldax #str_about_this_apple
2200- FALL_THROUGH_TO LaunchPassedPathOnSystemDisk
2199+ FALL_THROUGH_TO LaunchPassedPathOnSystemDisk , AX =#str_about_this_apple
22012200.endproc ; CmdAboutThisApple
22022201
22032202;;; ============================================================
@@ -2274,8 +2273,7 @@ CmdDeskAcc := CmdDeskAccImpl::start
22742273 END_IF
22752274 CALL IconToAnimate , AX =#tmp_path_buf
22762275 tay
2277- ldax #tmp_path_buf
2278- FALL_THROUGH_TO InvokeDeskAccWithIcon
2276+ FALL_THROUGH_TO InvokeDeskAccWithIcon , AX =#tmp_path_buf
22792277.endproc ; InvokeDeskAccByPath
22802278
22812279;;; ============================================================
@@ -5343,8 +5341,7 @@ alert: jmp ShowAlert ; either `ERR_INVALID_PATHNAME` or `ERR_FILE_NOT
53435341;;; Same inputs/outputs as `ActivateAndRefreshWindowOrClose`
53445342
53455343.proc UpdateActivateAndRefreshSelectedWindow
5346- lda selected_window_id
5347- FALL_THROUGH_TO UpdateActivateAndRefreshWindow
5344+ FALL_THROUGH_TO UpdateActivateAndRefreshWindow , A=selected_window_id
53485345.endproc ; UpdateActivateAndRefreshSelectedWindow
53495346
53505347.proc UpdateActivateAndRefreshWindow
@@ -5412,8 +5409,7 @@ alert: jmp ShowAlert ; either `ERR_INVALID_PATHNAME` or `ERR_FILE_NOT
54125409 ITK_CALL IconTK::UnhighlightIcon , icon_param
54135410 ITK_CALL IconTK::DrawIcon , icon_param
54145411
5415- lda icon_param
5416- FALL_THROUGH_TO RemoveFromSelectionList
5412+ FALL_THROUGH_TO RemoveFromSelectionList , A=icon_param
54175413.endproc ; UnhighlightAndDeselectIcon
54185414
54195415;;; ============================================================
@@ -5776,8 +5772,7 @@ beyond:
57765772
57775773;;; Close the active window
57785774.proc CloseActiveWindow
5779- lda active_window_id
5780- FALL_THROUGH_TO CloseSpecifiedWindow
5775+ FALL_THROUGH_TO CloseSpecifiedWindow , A=active_window_id
57815776.endproc ; CloseActiveWindow
57825777
57835778;;; Inputs: A = window_id
@@ -5898,8 +5893,7 @@ validate_windows_flag:
58985893;;; ============================================================
58995894
59005895.proc ApplyActiveWinfoToWindowGrafport
5901- lda active_window_id
5902- FALL_THROUGH_TO ApplyWinfoToWindowGrafport
5896+ FALL_THROUGH_TO ApplyWinfoToWindowGrafport , A=active_window_id
59035897.endproc ; ApplyActiveWinfoToWindowGrafport
59045898
59055899.proc ApplyWinfoToWindowGrafport
@@ -6687,8 +6681,7 @@ slash: cpy #1
66876681;;; ============================================================
66886682
66896683.proc FindWindowForSrcPath
6690- ldax #src_path_buf
6691- FALL_THROUGH_TO FindWindowForPath
6684+ FALL_THROUGH_TO FindWindowForPath , AX =#src_path_buf
66926685.endproc ; FindWindowForSrcPath
66936686
66946687;;; ============================================================
@@ -7595,8 +7588,7 @@ draw: MGTK_CALL MGTK::DrawString, text_input_buf
75957588.endproc ; _PrepAvailable
75967589
75977590.proc _Measure
7598- ldax #text_input_buf
7599- FALL_THROUGH_TO _MeasureString
7591+ FALL_THROUGH_TO _MeasureString , AX =#text_input_buf
76007592.endproc ; _Measure
76017593
76027594;;; Measure text, pascal string address in A,X; result in A,X
@@ -8324,8 +8316,7 @@ set_pos:
83248316
83258317 blocks := list_view_filerecord + FileRecord::blocks
83268318
8327- ldax blocks
8328- FALL_THROUGH_TO ComposeSizeString
8319+ FALL_THROUGH_TO ComposeSizeString , AX =blocks
83298320.endproc ; _PrepareColSize
83308321
83318322.endproc ; DrawListViewRow
@@ -8790,8 +8781,7 @@ map_delta_y: .word 0
87908781;;; Trashes: $08
87918782
87928783.proc PrepActiveWindowScreenMapping
8793- lda active_window_id
8794- FALL_THROUGH_TO PrepWindowScreenMapping
8784+ FALL_THROUGH_TO PrepWindowScreenMapping , A=active_window_id
87958785.endproc ; PrepActiveWindowScreenMapping
87968786
87978787 PROC_USED_CLEARING_UPDATES
@@ -13353,8 +13343,7 @@ RestoreDynamicRoutine := LoadDynamicRoutineImpl::restore
1335313343;;; A,X = A * 64
1335413344 PROC_USED_IN_OVERLAY
1335513345.proc ATimes64
13356- ldx # 6
13357- FALL_THROUGH_TO AShiftX
13346+ FALL_THROUGH_TO AShiftX , X=# 6
1335813347.endproc ; ATimes64
1335913348
1336013349;;; A,X = A << X
@@ -13679,8 +13668,7 @@ ignore: RETURN C=1
1367913668;;; ============================================================
1368013669
1368113670.proc DrawDialogPathBuf0
13682- ldax #path_buf0
13683- FALL_THROUGH_TO DrawDialogPath
13671+ FALL_THROUGH_TO DrawDialogPath , AX =#path_buf0
1368413672.endproc ; DrawDialogPathBuf0
1368513673
1368613674 .include "../lib/drawdialogpath.s"
0 commit comments