Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.
Komentár: Chyba v deklarácii nepovinného parametra

Funkcie %HI_GetPicturePosX, %HI_GetPicturePosY


Funkcia
Funkcie vracajú pozíciu schémy vzhľadom k obrazovke monitora alebo vzhľadom k desktopu procesu D2000 HI.
Deklarácia


Blok kódu
languageesl
themeConfluence
INT %HI_GetPicturePosX(
   [INT in _from := 0]
 )
 
 INT %HI_GetPicturePosY(
   [INT in _from := 0]
 ) 
Parametre


_fromVoliteľný parameter. Možné hodnoty:
  • 0 - pôvodné (default) správanie (viď Poznámka 1)
  • 1 - pozícia vzhľadom k obrazovke monitora
  • 2 - pozícia vzhľadom k desktopu D2000 HI
Príklad
Funkcia %HI_GetPicturePosX vracia vzdialenosť ľavého okraja schémy od ľavého okraja monitora, funkcia %HI_GetPictureSizeY vracia vzdialenosť horného okraja schémy od horného okraja monitora.
Nastavenie rozmerov schémy zo skriptu sa vykoná použitím funkcie %HI_SetPicturePos.
 


Blok kódu
languageesl
themeRDark
 INT _x
 INT _y
 
 _y := %HI_GetPicturePosX(1)
 _x := %HI_GetPicturePosY(1) 
Poznámka 1
Pôvodné (default) správanie funkcií (t.j., ak parameter _from nie je definovaný, alebo jeho hodnota je 0).

Funkcie zistia:

A) Pre dialógové alebo dialógové modálne okná - pozíciu vzhľadom k obrazovke monitora.

B) Pre iné okná (tzv. MDI okná) - pozíciu vzhľadom k desktopu procesu D2000 HI.
Poznámka 2
Funkcie nie sú určené pre prácu s tzv. toolbarovými schémami.
Poznámka 3
Táto funkcia je dostupná aj v %HIX_ verzii.