;**********************************************************************; ;* A T O M I C W I N D O W S *; ;*--------------------------------------------------------------------*; ;* doel : Interpreter en statements voor toolbox *; ;*--------------------------------------------------------------------*; ;* filenaam : aw30.asm *; ;* auteur : Kees van Oss *; ;* conversie : Roland Leurs *; ;* The Atomic Development Studio *; ;* ontwikkeld : juli 1997 *; ;* laatste update : *; ;*--------------------------------------------------------------------*; ;* assembleren : opnemen als includefile in AW30.ASM *; ;*--------------------------------------------------------------------*; ;* oproep : - *; ;**********************************************************************; ; === INTERPRETER no_com equ $C558 LDX #$FF next_com LDY $5E DEY next_chr INX INY next_vec LDA com_tab,X BMI com_ok CMP ($05),Y BEQ next_chr int2 INX LDA com_tab-1,X BPL int2 LDA ($05),Y CMP #$2E BNE next_com INY DEX BCS next_vec com_ok STA $53 LDA com_tab+1,X STA $52 STY $3 LDX #0 STX $4 JSR exec_com LDX #0 STX $4 JMP $C558 exec_com JMP ($0052) com_tab .db "DLGBASE" .db >dlgbase,dlgcreate,dlgpushbutton,dlgradiobutton,dlgcheckbox,dlgoption,dlgtext,dlglabel,dlgicon,dlgframe,dlglist,dlgend,no_com,