es gibt zwei Moeglichkeiten...
; CONFIG.DAT declaration
; in this case remove GLOBAL keywords...
Row REAL fAbsolutPosY, fPrePosZ, fAbsolutPosX
DECL Row Shelf[3,10]; 3 Regale, 10 Reihen pro Regal
Shelf[1,1]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,2]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,3]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,4]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,5]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,6]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,7]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,8]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,9]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,10]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,1]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,2]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,3]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,4]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,5]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,6]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,7]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,8]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,9]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,10]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,1]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,2]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,3]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,4]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,5]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,6]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,7]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,8]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,9]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,10]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Display More
; but... it is much nicer to use separate file such as SHELVES.DAT
; this file must contain PUBLIC and GLOBAL keywords
DEFDAT Shelves PUBLIC
GLOBAL STRUC Row REAL fAbsolutPosY, fPrePosZ, fAbsolutPosX
DECL GLOBAL Row Shelf[3,10]; 3 Regale, 10 Reihen pro Regal
Shelf[1,1]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,2]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,3]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,4]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,5]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,6]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,7]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,8]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,9]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[1,10]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,1]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,2]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,3]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,4]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,5]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,6]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,7]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,8]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,9]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[2,10]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,1]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,2]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,3]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,4]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,5]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,6]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,7]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,8]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,9]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
Shelf[3,10]={fAbsolutPosY 0, fPrePosZ 0, fAbsolutPosX 0}
ENDDAT
Display More