!»» Request name
GDL=REQ("GDL_version")
sts=REQUEST("Name_of_program", "",nameP,fullnameP,pathP)
!»» Check for version
IF GDL>1.516 THEN
!»» ArchiCAD 10+
Dose=(STRSUB(pathP,STRSTR(pathP,fullnameP)-1,1)="\")
ELSE
IF GDL>=1.412 OR GDL<1.279 THEN
!»» ArchiCAD 7- / ArchiCAD 9
Dose=(STRSTR(nameP,".EXE") OR STRSTR(nameP,".exe"))
ELSE
!»» ArchiCAD 8.x bug in REQUEST: No script known to check.
ENDIF
ENDIF
!»» set separator for folder hierarchy
IF Dose THEN Slash="\" ELSE Slash=":"
!»» set vertical aberration of bitmap - UI_INFIELDs
IF Dose THEN UIdeltaX=4 ELSE UIdeltaX=1