QBS >> Pytania & Odpowiedzi >> Doczepianie wydruków do BROWSER'a

Doczepianie wydruków do BROWSER'a

Aby doczepić menu z wydrukami do BROWSER'a należy najpierw to menu stworzyć. A potem dodać jako drugi parametr wywołania BROWSER'a z menu głównego programu

KROK PIERWSZY - tworzenie menu z wydrukami

W struct.qcon'ie dodajemy menu. Nazwijmy je np. PrintMenu

//
//Początek definiowania menu z wydrukami
//(identyfikator PrintMenu)
//

MENU PrintMenu
    TITLE="Wydruki"
    POS=50 50
{
ID        ACTION                                      NAME;
TWYDRUK   THTML SRC="thtml/wydruk_w_thml.thtml";      "Wydruk w THML";
QPWYDRUK  QTENBERG PREVIEW="qtenberg/save/wydruk.qt"  "Podgląd wydruku;
QEWYDRUK  QTENBERG EDIT="qtenberg/save/wydruk.qt"     "Edycja wydruku;
QWYDRUK   QTENBERG PRINT="qtenberg/save/wydruk.qt"    "Wydrukowanie;
}

//
//Koniec definiowania menu z wydrukami
//(identyfikator PrintMenu)
//











TWYDRUK  to identyfikator wiersza menu
THTML    to informacja, że jest to wydruk
         interpretowany typu THTML
SRC=     informujemy, gdzie leży zbiór
         konfigurujący wydruk
"Wydruk" to nazwa, która pojawi się na
         ekranie

QPWYDRUK, QEWYDRUK, QWYDRUK
         to identyfikatory wierszy menu
         dotyczących akcji związanych 
         z wydrukami w Q-Tenberg'u

PREVIEW  to informacja, że jest to podgląd 
         wydruku w Q-Tenberg'u
EDIT     to informacja, że jest to edycja
         wydruku w Q-Tenberg'u
PRINT    to informacja, że wydruk jest kierowany
         do drukarki

Po znaku = podajemy nazwę pliku z wydrukiem.

KROK DRUGI - doczepianie menu z wydrukami do BROWSER'a

W struct.qcon'ie w menu głównym (lub po prostu tym, z którego wywołujemy BROWSER, do którego chcemy podłączyć nasze menu) dodajemy identyfikator menu z wydrukami jako drugi parametr wywołania BROWSER'a

//
//Początek definiowania menu głównego
//(identyfikator MainMenu)
//

MENU MainMenu
    TITLE="Wydruki"
    POS=50 50
{
ID               ACTION                       NAME;
TABLE_BROW       BROWSER ADDRESES PrintMenu   "Adresy znajomych";
}

//
//Koniec definiowania menu głównego
//(identyfikator MainMenu)
//











<-- polecenie wyświetlenia zawartości 
    tabeli z doczepionym menu o identyfikatorze
    PrintMenu

Po wywołaniu tak zmienionej pozycji z menu głównego w BROWSER'ze pojawiają się nowe ikonki: Kliknięcie na lewą (lub naciśnięcie na klawiaturze [F9]) wywołuje menu z wydrukami i podglądami wydruków w Q-Tenberg'u.
Natomiast kliknięcie lewym klawiszem na prawą (lub naciśnięcie [F2]) - menu funkcji dodatkowych (m.in. edycja wydruków).