home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magazyn Amiga Shareware Floppies
/
ma91.dms
/
ma91.adf
/
KonwersjaLib.lha
/
Include
/
libraries
/
konwersja.i
< prev
Wrap
Text File
|
1997-07-08
|
1KB
|
67 lines
IFND LIBRARIES_KONWERSJA_I
LIBRARIES_KONWERSJA_I SET 1
**
** $FileName: libraries/konwersja.i $
** $Release: 2.04 $
** $Revision: 1.0 $
**
** konwersja.library definicje
**
** (C) Copyright 1997 Grzegorz Królik
** All Rights Reserved
**
IFND EXEC_TYPES_I
INCLUDE "exec/types.i"
ENDC
IFND EXEC_LISTS_I
INCLUDE "exec/lists.i"
ENDC
IFND EXEC_LIBRARIES_I
INCLUDE "exec/libraries.i"
ENDC
IFND LIBRARIES_DOS_H
INCLUDE "libraries/dos.i"
ENDC
KONNAME MACRO
dc.b "konwersja.library",0
ENDM
KONVERSION EQU 1
STRUCTURE KonBase,LIB_SIZE
BPTR kon_SegList ; SegList biblioteki
APTR kon_SysBase ; Kopia ExecBase
APTR kon_DOSBase ; Kopia DOSBase
STRUCT kon_Standardy,MLH_SIZE ; Lista ze standardami
LABEL KonBase_SIZE
STRUCTURE Standard,MLN_SIZE
WORD stan_Numer ; Numer dla tego standardu
UBYTE stan_Flagi ; Flagi dla standardu
STRUCT stan_Nazwa,9 ; Nazwa standardu
STRUCT stan_Kody,20 ; Kody kolejnych znaków
LABEL Standard_SIZE
* Flagi dla standardu
BITDEF STAN,MAZL,0
BITDEF STAN,WBUD,7 ; NIE UYWAÊ!!!
* Flagi dla funkcji Konwertuj()
BITDEF KONW,ZMIENNL,0
BITDEF KONW,DODAJEOF,1
* Numery bîëdów
KONBLAD_OK EQU 0
KONBLAD_KONWERSJA_PRZERWANA EQU -1
KONBLAD_STANDARD_NIE_ISTNIEJE EQU -2
KONBLAD_BRAK_PAMIECI EQU -3
ENDC ; LIBRARIES_KONWERSJA_I