File incluso per le funzioni comuni di Proteus
; Include file per le funzioni comuni di Proteus

; **** Costanti per FOPEN ****

; apre per lettura
CONST FO_READ         1
; apre per scrittura
CONST FO_WRITE        2
; apre per lettura/scrittura
CONST FO_RDWR         4
; crea se non esiste
CONST FO_CREATE       8
; tronca se esiste
CONST FO_TRUNC       16

; **** Costanti per FSEEK ****

; offset dall'inizio del file
CONST SEEK_SET        0
; offset dalla posizione corrente
CONST SEEK_CUR        1
; offset dalla fine del file
CONST SEEK_END        2

; **** Costanti per ISFILE ****

; file non trovato
CONST ISFILE_ERR      0
; esiste come file
CONST ISFILE_FILE     1
; esiste come directory
CONST ISFILE_DIR      2
; esiste come link
CONST ISFILE_LINK     3

; **** Costanti per FATTRIB e CHMOD ****

!ifdef UNIX

; diritto di esecuzione per l'utente
CONST ATTR_USREXE       1
; diritto di scrittura per l'utente
CONST ATTR_USRWRITE     2
; diritto di lettura per l'utente
CONST ATTR_USRREAD      4
; directory
CONST ATTR_DIRECTORY    8
; link simbolico
CONST ATTR_LINK        16
; diritto di esecuzione per il gruppo
CONST ATTR_GRPEXE      32
; diritto di scrittura per il gruppo
CONST ATTR_GRPWRITE    64
; diritto di lettura per il gruppo
CONST ATTR_GRPREAD    128
; diritto di esecuzione per gli altri
CONST ATTR_OTHEXE     256
; diritto di scrittura per gli altri
CONST ATTR_OTHWRITE   512
; diritto di lettura per gli altri
CONST ATTR_OTHREAD   1024

; diritto di esecuzione
CONST RIGHT_EXE         1
; diritto di scrittura
CONST RIGHT_WRITE       2
; diritto di lettura
CONST RIGHT_READ        4

!else

; sola lettura
CONST ATTR_RDONLY     1
; nascosto
CONST ATTR_HIDDEN     2
; sistema
CONST ATTR_SYSTEM     4
; directory
CONST ATTR_DIRECTORY 16
; da archiviare
CONST ATTR_ARCHIVE   32

!endif

; **** Costanti per DICUPDATE ****

; errore
CONST DIC_ERROR       0
; voce aggiunta al dizionario
CONST DIC_ADDED       1
; voce modificata nel dizionario
CONST DIC_MODIFIED    2
; voce rimossa dal dizionario
CONST DIC_REMOVED     3

; **** Costanti per DIROPEN ****

; cerca fra i file
CONST DO_FILE         1
; cerca fra le directory
CONST DO_DIRECTORY    2
; includi la directory speciale "."
CONST DO_DOT          4
; includi la directory speciale ".."
CONST DO_DDOT         8
; cerca fra i link
CONST DO_LINK        16

; **** Costanti per DIRLAST ****

; nome
CONST DL_NAME         1
; dimensioni
CONST DL_SIZE         2
; data di ultima modifica
CONST DL_MDATE        3
; ora di ultima modifica
CONST DL_MTIME        4
; attributi
CONST DL_ATTRIB       5
; data di creazione
CONST DL_CDATE        6
; ora di creazione
CONST DL_CTIME        7
; data di ultimo accesso
CONST DL_ADATE        8
; ora di ultimo accesso
CONST DL_ATIME        9

; **** Costanti per SORT/SCAN ****

; ordinamento stringa
CONST SORT_STRING     0
; ordinamento numero intero
CONST SORT_INTEGER    1
; ordinamento numero in virgola mobile
CONST SORT_FLOAT      2
; ordinamento data
CONST SORT_DATE       3
; ordinamento stringa insensibile alle maiuscole
CONST SORT_ISTRING    4
; cerca con espressione regolare semplice
CONST SORT_MATCH      5
; cerca con espressione regolare semplice insensibile alle maiuscole
CONST SORT_IMATCH     6
; cerca con espressione regolare estesa
CONST SORT_REXMATCH   7
; cerca con espressione regolare estesa insensibile alle maiuscole
CONST SORT_REXIMATCH  8

; ordinamento discendente
CONST SORT_DESCENDING 0
; ordinamento ascendente
CONST SORT_ASCENDING  1
Midnight Lake iPhone Case Black Women Shoes Black Flat Shoes Leather Flats Black Patent Ballerinas Black Ballet Shoes Casual Shoes Black Shoes Women Balle Record Player Cufflinks Best iPhone XR Clear Cases iPhone XS/XS Max Leather Cases Sale Best iPhone 8/8 Plus Silicone Cases iPhone 7/7 Plus Cases & Screen Protector New Cases For iPhone 6/6 Plus iPhone 8 Case Sale iPhone Xr Case Online iPhone 7 Case UK Online iPhone X Case UK Sale iPhone X Case Deals iPhone Xs Case New Case For iPhone Xr UK Online Case For iPhone 8 UK Outlet Fashion Silver Cufflinks For Men Best Mens Cufflinks Outlet Online The Gold Cufflinks Shop Online Cheap Shirt Cufflinks On Sale Nice Wedding Cufflinks UK Online Top Black Cufflinks UK Online Mens Cufflinks Online Silver Cufflinks For Men Men Cufflinks UK Sale Gold Cufflinks UK Online Gold Cufflinks UK Silver Cufflinks UK Shirt Cufflinks Discount Online Mens Cufflinks Deals & Sales Girls Shoes For Dance Fashion Ballet Dance Shoes Best Ballet Flats Shoes UK Online Cheap Ballet Pointe Shoes UK Online Best Ballet Shoes Outlet Best Dance Shoes Sale Cheap Ballet Flats Sale UK Best Pointe Shoes Online UK Ballet Dance Shoes UK Shoes For Dance UK Best Ballet Slippers Shop Best Yoga Shoes Hotsell