errno/oserrno stuff is cleaned up, saved some bytes in dialog box functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@775 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
izydorst
2001-07-04 22:08:13 +00:00
parent fc51f7f77f
commit ebce3ebbc3
54 changed files with 105 additions and 110 deletions

View File

@@ -8,6 +8,7 @@
.export _DlgBoxFileSelect
.import popa, popax
.import _DoDlgBox
.include "../inc/jumptab.inc"
.include "../inc/geossym.inc"
@@ -15,13 +16,6 @@
.include "../inc/geosmac.ca65.inc"
_DlgBoxFileSelect:
; sta r5L
; stx r5H
; jsr popa
; sta r7L
; jsr popax
; sta r10L
; stx r10H
sta tmp_r5
stx tmp_r5+1
@@ -38,10 +32,7 @@ DB_FS_reload:
lda #<paramStrFileSelect
ldx #>paramStrFileSelect
sta r0L
stx r0H
jsr DoDlgBox
lda r0L
jsr _DoDlgBox
cmp #DISK
bne DB_FS_Fin
jsr OpenDisk

View File

@@ -7,11 +7,10 @@
; char DlgBoxGetString (char *string, char strlen, char *line1,char *line2);
.export _DlgBoxGetString
.import DB_get2lines
.import DB_get2lines, _DoDlgBox
.importzp ptr2, ptr3, ptr4
.import popa, popax
.include "../inc/jumptab.inc"
.include "../inc/geossym.inc"
.include "../inc/const.inc"
@@ -24,11 +23,7 @@ _DlgBoxGetString:
stx ptr2+1
lda #<paramStrGetString
ldx #>paramStrGetString
sta r0L
stx r0H
jsr DoDlgBox
lda r0L
rts
jmp _DoDlgBox
paramStrGetString:
.byte DEF_DB_POS | 1

View File

@@ -7,10 +7,9 @@
; char DlgBoxOk (char *line1,char *line2);
.export _DlgBoxOk
.import DB_get2lines
.import DB_get2lines, _DoDlgBox
.importzp ptr3, ptr4
.include "../inc/jumptab.inc"
.include "../inc/geossym.inc"
.include "../inc/const.inc"
@@ -18,11 +17,7 @@ _DlgBoxOk:
jsr DB_get2lines
lda #<paramStrOk
ldx #>paramStrOk
sta r0L
stx r0H
jsr DoDlgBox
lda r0L
rts
jmp _DoDlgBox
paramStrOk:
.byte DEF_DB_POS | 1

View File

@@ -7,10 +7,9 @@
; char DlgBoxOkCancel (char *line1,char *line2);
.export _DlgBoxOkCancel
.import DB_get2lines
.import DB_get2lines, _DoDlgBox
.importzp ptr3, ptr4
.include "../inc/jumptab.inc"
.include "../inc/geossym.inc"
.include "../inc/const.inc"
@@ -18,11 +17,7 @@ _DlgBoxOkCancel:
jsr DB_get2lines
lda #<paramStrOkCancel
ldx #>paramStrOkCancel
sta r0L
stx r0H
jsr DoDlgBox
lda r0L
rts
jmp _DoDlgBox
paramStrOkCancel:
.byte DEF_DB_POS | 1

View File

@@ -7,10 +7,9 @@
; char DlgBoxYesNo (char *line1,char *line2);
.export _DlgBoxYesNo
.import DB_get2lines
.import DB_get2lines, _DoDlgBox
.importzp ptr3, ptr4
.include "../inc/jumptab.inc"
.include "../inc/geossym.inc"
.include "../inc/const.inc"
@@ -18,11 +17,7 @@ _DlgBoxYesNo:
jsr DB_get2lines
lda #<paramStrYesNo
ldx #>paramStrYesNo
sta r0L
stx r0H
jsr DoDlgBox
lda r0L
rts
jmp _DoDlgBox
paramStrYesNo:
.byte DEF_DB_POS | 1