Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

Windows prvok - Záložky (Tab control) slúži na vytvorenie panelu so záložkami. Jednotlivé záložky v paneli umožňujú zobrazovať objekty typu Schéma alebo Graf.


Ukážka

Príklad - Windows prvok typu ZáložkyImage Modified

Vytvorenie panelu so záložkami

...

Poznámka pre aplikáciu D2000 Tenký klient


Obsluha udalostí OnGotFocus a OnLostFocus nie je v Tenkom klientovi implementovaná.
Viac pravidiel na stránke Pravidlá kreslenia a vlastnosti objektov pre D2000 Tenký klient.

...

Definovanie udalosti zvolenej v parametri Udalosť.


Info text/URL

...


Info text


Definovanie informačného textu, ktorý sa zobrazí formou bublinkovej nápovedy pri nastavení ukazovateľa myši nad záložkami po otvorení schémy v procese D2000 HI.
Možnosť použiť Slovník (pre otvorenie stlačte CTRL+L).


URL


Definovanie URL adresy pre otvorenie internetovej stránky zo schémy. Adresa sa dá nastaviť aj zo skriptu schémy prostredníctvom funkcie %HI_SetOBJURL.


Parametre

...

Image Added

Text


Pre prvok Záložky tento parameter nemá použitie.

...

Tlačidlo umožňuje definovať zobrazenie v jednotlivých záložkách. Po jeho stlačení sa otvorí nasledovné dialógové okno:

Definovanie zobrazenia v záložkách

Umiestnenie - umiestnenie záložiek: Hore, Dole, Vpravo alebo Vľavo


Viacriadkové - parameter umožňuje zobraziť záložky vo viacerých riadkoch tak, že sú súčasne zobrazené všetky záložky. Ak parameter nie je zaškrtnutý, záložky sa zobrazia v jednom riadku, ale pri väčšom počte záložiek sa nezobrazia všetky a v riadku pribudne posúvač.


Pevná šírka - všetky záložky sú rovnakej šírky.


Aktívna - poradové číslo záložky, ktorá sa zobrazí pri otvorení po otvorení záložiek v procese D2000 HI

...

Pridávanie a mazanie jednotlivých záložiek (riadkov v tabuľke) sa vykonáva prostredníctvom nasledujúcich tlačidiel:


Pridať novú záložkuImage Modified
Pridanie novej záložky.
Zmazať záložkuImage Modified
Zmazanie aktuálnej záložky.


Tlačidlá posun nahor a posun nadol slúžia na zmenu poradia záložiek.

...

Popis stĺpcov tabuľky v dialógovom okne:


StĺpecVýznam
Č.Poradie, v akom bude záložka zobrazená v paneli.
ViditeľnáZobrazenie / skrytie záložky.
ZakázanáPripojený objekt je zakázaný.
NázovNázov záložky.
Pripojený objektMeno objektu pripojeného na zobrazovanie. Dvojité kliknutie myši na políčko otvorí zoznam objektov.
Kotva
typ_objektu
typ_objektu
Typ objektu
Výber typu objektu, ktorý sa zobrazí v danej záložke. Na výber sú 2 typy: Schéma a Graf.

Poznámka: Typ objektu sa nastaví automaticky podľa objektu, ktorý sa zobrazí v danej záložke (stĺpec Pripojený objekt). Ak pre danú záložku nie je definovaný objekt, ktorý sa v nej zobrazí, je potrebné typ objektu definovať pre neskoršie použitie v skripte.

Typ otvoreniaVýber spôsobu zobrazenia pripojeného objektu:
  • okamžité - objekt sa v záložke zobrazí ihneď pri otvorení v procese D2000 HI
  • oneskorené - objekt sa v záložke zobrazí až po výbere danej záložky
Referenčná premennáMeno referenčnej premennej, ktorá je priradená záložke pre použitie v skripte. Kliknutie na názov príslušnej záložky vygeneruje udalosť OnClick.
ParameterStĺpec obsahuje typ parametra pre nasledovné 2 stĺpce (Zdedený alebo Zadaný) v závislosti od typu objektu:
  • pre schémy - Inštancia
  • pre grafy - Číslo riadku
Zdedený
  • pre schémy - ak je parameter zaškrtnutý, bude mať schéma otvorená v záložke (podschéma) číslo inštancie zhodné s materskou schémou (schéma obsahujúca tento zobrazovač). V prípade, že je táto voľba neaktívna, je možné číslo inštancie zadať priamo v stĺpci Zadaný.
  • pre grafy - parameter má význam len pre aktívny graf a určuje číslo riadku všetkých aktívnych objektov v grafe. Číslo riadku je možné zadať ako priamu hodnotu (stĺpec Zadaný), alebo ho odvodiť od aktuálneho čísla inštancie schémy (stĺpec Zdedený). Číslo riadku je tiež možné zmeniť zo skriptu schémy volaním akcie %HI_SetGraphRowNr.
Zadaný
  • pre schémy - priame definovanie čísla inštancie schémy otvorenej v záložke
  • pre grafy - parameter má význam len pre aktívny graf a umožňuje priamo definovať čísla riadku všetkých aktívnych objektov v grafe
ParameterStĺpec obsahuje typ parametra (Viacnásobné otvorenie alebo Ovládacie prvky) v závislosti od typu objektu:
  • pre schémy - povolenie / zakázanie súčasného otvorenia podschémy s rovnakým číslom inštancie v rôznych materských schémach
  • pre grafy - zobrazenie / skrytie ovládacích prvkov v okne grafu


Poznámka:
Parameter sa zakáže / povolí pomocou zaškrtávacieho políčka v predchádzajúcom stĺpci.


Font


Kliknutím na tlačidlo umiestnené napravo sa otvorí zoznam definovaných textových štýlov. Štýl vybratý z tohto zoznamu sa použije pre dané záložky. Pravá časť dialógového okna obsahuje zoznam textových štýlov, ľavá časť ukážku z vybraného štýlu. Viac sa o textových štýloch dozviete v kapitole Konfigurácia textových štýlov.


Poznámka: Font je možné zmeniť zo skriptu pomocou funkcie %HI_SetFontStyle.

...

Ovládanie jednotlivých záložiek vo Windows prvku typu Záložky


Zobrazenie objektu v záložkeZobrazenie objektu v záložke umožňuje funkcia %HI_SetConnectedObj.

Poznámka: Typ objektu, ktorý sa nastaví prostredníctvom skriptu musí byť zhodný s typom objektu definovaným pre danú záložku (parameter Typ objektu).

Viditeľnosť záložkyZobrazenie / skrytie záložky zo skriptu je možné nastaviť pomocou funkcie %HI_SetVisible.
Povolenie obsahu záložkyPovoliť / zakázať prístup k obsahu záložky zo skriptu je možné použitím funkcie %HI_SetEnable.
Nastavenie mena záložkyNastavenie mena záložky zo skriptu umožňuje funkcia %HI_SetText.
Výber aktívnej záložkyVýber aktívnej záložky zo skriptu je možný prostredníctvom funkcie %HI_SetFocus.


Poznámka:
Výberom jednotlivej záložky sa generuje udalosť OnClick. Udalosť sa generuje aj keď daná záložka bola odstránená (skrytá) pomocou funkcie %HI_SetVisible (bola vlastne zmenená aktívna záložka) - vygeneruje sa udalosť pre prvú viditeľnú záložku zľava.

...