Skip to main content

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á