Objekt rychlého menu – konstruktor FMNMenu(oWin, oSpcs)
, oSpcs)" separate="true">
Tento konstruktor vytváří objekt pro obsluhu rychlého menu, které je běžně v normálních přehledech k dispozici ve formě mřížky tlačítek ( 3 x 3 ) přímo u položky v přehledu, na kterou uživatel najel myší. Pomocí tohoto menu lze položky otevírat, tisknout, záložkovat, otevřít jejich složku, spouštět na nich akce, makra a úpravy apod. Tento konstruktor potřebuje jako argumenty objekt typu window prohlížeče odkazující na objekt okna, kde se nachází tabulka s položkami (pro zobrazení menu) a objekt speciálních služeb vytvořený konstruktorem SPCServices.
Metody - hlavní
-
fstm.show(posX, posY, docType, docKey) Provede zobrazení rychlého menu na předané pozici a zaregistruje si typ a klíč obsluhovaného dokumentu.
-
fstm.hide() Metoda zajistí skrytí menu.
-
fstm.setHtm(oWin) Vytvoří na předané stránce potřebné HTML rychlého menu. Spuštěno pro inicializaci objektu při jeho vytvoření konstruktorem (na venek neužitečné).
Metody - povely menu
-
fstm.openVw() Otevření dané položky v pohledovém formuláři (je-li uveden).
-
fstm.openDb() Otevření dané položky ve formuláři daném přehledem.
-
fstm.bookIt() Vytvoření záložky na danou položku v seznamu záložek na pracovní ploše.
-
fstm.prevIt() Zobrazení tiskového náhledu na daný dokument za použití pohledové tiskové šablony.
-
fstm.prntIt() Provedení tisku s potvrzením na daný dokument za použití pohledové tiskové šablony.
-
fstm.opnFld(caller) Otevření složky daného dokumentu.
Metody - pomocné
-
fstm.extend(posX, posY) Rozšíření rychlého menu z tří tlačítek na všech devět.
-
fstm.shwFld(caller) Zobrazení seznamu položek ve složce dokumentu (přídavné menu)
-
fstm.hdeExt() Skrytí rozšíření rychlého menu.
-
fstm.hdeFld() Skrytí seznamu položek ve složce dokumentu.
-
fstm.ovrItm(caller) Ovladač přejetí položky (tlačítka) na rychlém menu.
-
fstm.outItm(caller) Ovladač opuštění položky (tlačítka) na rychlém menu.
-
fstm.ovrEItm(caller) Ovladač přejetí položky v pomocném seznamu menu.
-
fstm.outEItm(caller) Ovladač opuštění položky v pomocném seznamu menu.
Vlastnosti
-
fstm.posX – pozice left horního levého rohu menu
-
fstm.posY – pozice top horního levého rohu menu
-
fstm.vwType – nastavený pohledový typ položky u níž je menu zobrazeno
-
fstm.dcType – nastavený obecný typ položky u níž je menu zobrazeno
-
fstm.dKey – nastavený klíč položky dokumentu u níž je menu zobrazeno
-
fstm.selID – nastavené id html položky dokumentu pro její identifkaci (id položky, na kterou najela myš)
-
fstm.hdTmot – časovač skyrtí celého menu
-
fstm.extTmot - časovač skrytí rozšíření menu
-
fstm.cmdTmot – příkazový časovač rychlého menu
-
fstm.mseTmot – indikace přechodu myši na rychlé menu
-
fstm.spcs – okaz na objekt speciálních služeb, jež rychlé menu využívá