Objekt rychlého menu – konstruktor FMNMenu(oWin, oSpcs)

Upravit obsah stránky

, 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í

bullet

fstm.show(posX, posY, docType, docKey) Provede zobrazení rychlého menu na předané pozici a zaregistruje si typ a klíč obsluhovaného dokumentu.

bullet

fstm.hide() Metoda zajistí skrytí menu.

bullet

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

bullet

fstm.openVw() Otevření dané položky v pohledovém formuláři (je-li uveden).

bullet

fstm.openDb() Otevření dané položky ve formuláři daném přehledem.

bullet

fstm.bookIt() Vytvoření záložky na danou položku v seznamu záložek na pracovní ploše.

bullet

fstm.prevIt() Zobrazení tiskového náhledu na daný dokument za použití pohledové tiskové šablony.

bullet

fstm.prntIt() Provedení tisku s potvrzením na daný dokument za použití pohledové tiskové šablony.

bullet

fstm.opnFld(caller) Otevření složky daného dokumentu.

Metody - pomocné

bullet

fstm.extend(posX, posY) Rozšíření rychlého menu z tří tlačítek na všech devět.

bullet

fstm.shwFld(caller) Zobrazení seznamu položek ve složce dokumentu (přídavné menu)

bullet

fstm.hdeExt() Skrytí rozšíření rychlého menu.

bullet

fstm.hdeFld() Skrytí seznamu položek ve složce dokumentu.

bullet

fstm.ovrItm(caller) Ovladač přejetí položky (tlačítka) na rychlém menu.

bullet

fstm.outItm(caller) Ovladač opuštění položky (tlačítka) na rychlém menu.

bullet

fstm.ovrEItm(caller) Ovladač přejetí položky v pomocném seznamu menu.

bullet

fstm.outEItm(caller) Ovladač opuštění položky v pomocném seznamu menu.

Vlastnosti

bullet

fstm.posX – pozice left horního levého rohu menu

bullet

fstm.posY – pozice top horního levého rohu menu

bullet

fstm.vwType – nastavený pohledový typ položky u níž je menu zobrazeno

bullet

fstm.dcType – nastavený obecný typ položky u níž je menu zobrazeno

bullet

fstm.dKey – nastavený klíč položky dokumentu u níž je menu zobrazeno

bullet

fstm.selID – nastavené id html položky dokumentu pro její identifkaci (id položky, na kterou najela myš)

bullet

fstm.hdTmot – časovač skyrtí celého menu

bullet

fstm.extTmot - časovač skrytí rozšíření menu

bullet

fstm.cmdTmot – příkazový časovač rychlého menu

bullet

fstm.mseTmot – indikace přechodu myši na rychlé menu

bullet

fstm.spcs – okaz na objekt speciálních služeb, jež rychlé menu využívá