am 2021-10-25 10:58 AM
am 2021-10-25 01:31 PM
am 2021-10-25 01:39 PM
am 2021-10-25 05:36 PM
!Master
FOR i = 1 TO 21
posX[i] = 0
posX[i] = 0
NEXT i
PARAMETERS posX = posX, posY = posY
!2D Script
IF GLOB_SCALE >= 5 AND GLOB_SCALE <= 200 THEN
_gs = ROUND_INT(GLOB_SCALE / 10) ! _gs = modifizierter GLOB_Scale
_hst = "für Maßstäbe " + STR("%~", _gs * 10 - 5) + "-" + STR("%~", _gs * 10 + 4) ! _hst = Text für die Hotspots
ENDIF
! Horizontale Richtung
HOTSPOT2 0, posY[_gs], _unID, posX[_gs], 1+128, posX[_gs], "Postion X " + _hst : _unID = _unID + 1 !Basisfangpunkt
HOTSPOT2 posX[_gs], posY[_gs], _unID, posX[_gs], 2, posX[_gs], "Postion X " + _hst : _unID = _unID + 1 !beweglicher Fangpunkt
HOTSPOT2 -1, posY[_gs], _unID, posX[_gs], 3, posX[_gs], "Postion X " + _hst : _unID = _unID + 1 !Referenzrichtung
! Vertikale Richtung
HOTSPOT2 posX[_gs], 0, _unID, posY[_gs], 1+128, posY[_gs], "Postion Y " + _hst : _unID = _unID + 1 !Basisfangpunkt
HOTSPOT2 posX[_gs], posY[_gs], _unID, posY[_gs], 2, posY[_gs], "Postion Y " + _hst : _unID = _unID + 1 !beweglicher Fangpunkt
HOTSPOT2 posX[_gs], -1, _unID, posY[_gs], 3, posY[_gs], "Postion Y " + _hst : _unID = _unID + 1 !Referenzrichtung
ADD2 posX[_gs], posY[_gs]
am 2021-10-26 07:26 AM