### Typy oken nápovědy

Stránka pro editaci typů oken nápovědy je určena pro definici vzhledu a funkčnosti oken výsledné nápovědy. Každé téma v obsahu nebo rejstříku může mít přiděleno jiný typ okna, ve kterém bude zobrazeno, a které tím pádem bude ovlivňovat další prohlížení nápovědy koncovým uživatelem.

Pro fungování nápovědy jako takové není nutné, aby jste definovali byť jediný typ okna. Nicméně pokud chcete použít jiné než výchozí chování prohlížeče nápovědy, musíte alespoň jeden typ okna navrhnout.

Precision Helper nabízí pro tyto účely vizuální návrhář typu okna, kde nejenže uživatel ihned vidí výsledný vzhled okna, ale který také umožňuje snadný návrh vzhledu a funkčnosti pomocí prostého klikání myší.

Parametry, které není možné definovat ve vizuálním návrhu, jsou k dispozici v Editoru vlastností.

Základní parametry typu okna jsou pak k dispozici přímo nad panelem vizuálního návrhu. Pro parametry typu soubor (výchozí téma, obsah, atd.) máte k dispozici jednak tlačítka pro samotný výběr souboru, a jednak tlačítka pro navigaci na odpovídající místo v aplikaci Precision Helper, kde je možné daný soubor upravit.

Volby stránky Typy oken

- Přidat - přidání nového typu okna. Identifikátor typu okna zadáte v nabídnutém dialogu.
- Smazat - smazání aktuálně zobrazeného typu okna
- Roletová nabídka s typy oken (vpravo nahoře) umožňuje přepínání mezi již definovanými typy oken (typ okna k editaci můžete vybírat také v navigačním panelu Ostatní)
- Tlačítko Rozšířené (a kontextová nabídka návrháře)
- Vlastnosti - zobrazí kartu s Editorem vlastností, kde můžete měnit ostatní parametry návrhu typu okna
- Kopírovat do schránky - zkopíruje definici typu okna do schránky, takže ji můžete aplikovat na jiný typ okna. (Definice je kopírována přesně ve formátu specifikovaném pro projekty html nápovědy, takže ji můžete, v případě potřeby, aplikovat i v jiné aplikaci, která návrh oken typu nápovědy podporuje.)
- Vložit ze schránky - aplikuje definici okna uloženou ve schránce na aktuálně navrhovaný typ okna
- Výchozí pozice - nastaví rozměry okna v návrháři na výchozí hodnoty

Možnosti vizuálního návrháře typu okna

- Nadpis okna - titulek okna zobrazovaný v prohlížeči výsledné nápovědy
- Výchozí typ okna - označuje typ okna, který bude použit při otevření nápovědy
- Úvodní stránka - téma, které bude zobrazeno po kliknutí na tlačítko "Úvodní stránka" v prohlížeči nápovědy
- Výchozí téma - téma, které bude zobrazeno při otevření nápovědy (pokud nebude prohlížení spuštěno s parametrem jiného tématu)
- Soubor obsahu - obsah zobrazovaný v tomto typu okna
- Soubor rejstříku - rejstřík zobrazovaný v tomto typu okna
- Změnou rozměrů a změnou pozice okna v návrháři určíte výchozí rozměry a pozici okna nápovědy po jejím otevření
- Kliknutím na tlačítko v návrháři typu okna přepnete jeho zobrazení/skrytí v prohlížeči nápovědy
- Přepnutím karty v levém panelu (Obsah, Rejstřík, Vyhledávání, Oblíbené) určíte výchozí zobrazovanou kartu při otevření nápovědy
- Změnou rozměru levého panelu v návrháři určíte výchozí šířku tohoto panelu při otevření okna nápovědy

Přehled ostatních parametrů návrhu

- Karty a panel nástrojů - zobrazení levého navigačního panelu s kartami a panelu tlačítek v prohlížeči nápovědy
- MSDN nabídka - při prohlížení nápovědy bude v okně zobrazena stejná hlavní nabídka jaká byla použita pro nápovědy MSDN
- Nadpis - titulek okna zobrazovaný v prohlížeči výsledné nápovědy
- Okno vždy navrchu - okno nápovědy bude vždy navrchu
- Pamatovat si rozměry - při otevření okna nápovědy budou použity poslední uživatelem nastavené rozměry
- Volby karet:
- Automaticky schovávat - panel s kartami (Obsah, Rejstřík, ...) bude automaticky schováván a zobrazí se až při najetí myší na levý okraj okna
- Automaticky synchronizovat obsah - v obsahu bude vždy nastavena položka odpovídající tématu zobrazenému v nápovědě
- Karta Oblíbené - levý panel s kartami bude obsahovat kartu Oblíbené
- Karta Vyhledat - levý panel s kartami bude obsahovat kartu Vyhledávání (viz. Vlastnosti projektu - Ostatní nastavení - Fulltextové vyhledávání)
- Rozšířené možnosti hledání - na kartě Vyhledávání budou zobrazeny doplňující tlačítka a volby rozšířující možnosti fulltextového vyhledávání
- Pozice - určuje pozici karet v levém panelu (Nahoře, Vlevo, Dole)
- Výchozí karta - určuje výchozí zobrazovanou kartu po otevření nápovědy v prohlížeči
- Zpočátku skryté - levý panel s kartami bude po otevření nápovědy skrytý (viz. výše - Automaticky schovávat)
- Volby nástrojového panelu:
- Odkaz 1 - text a téma (url) tlačítka Odkaz 1
- Odkaz 2 - text a téma (url) tlačítka Odkaz 2
- Skrýt texty tlačítek - tlačítka budou zobrazena jen jako ikony (bez popisných textů)
- Skrýt tlačítka - skrytí/zobrazení panelu tlačítek
- Volby stylu okna: (tato sekce je určena jen pro vývojáře)
- Hodnota rozšířeného stylu - číselná hodnota rozšířeného stylu okna (Extended style)
- Hodnota stavu zobrazení - číselná hodnota výchozího stavu zobrazení okna nápovědy po jejím otevření (SW_HIDE=0, SW_SHOWNORMAL=1, SW_SHOWMAXIMIZED=3, ...)
- Hodnota stylu - číselná hodnota stylu okna (Window style)
- Okno bez rozšířených stylů - viz. sekce Neimplementováno
- Okno bez výchozích stylů - viz. sekce Neimplementováno
- Posílat zprávy o procházení - viz. sekce Neimplementováno
- WM_NOTIFY ID - identifikační číslo notifikační zprávy zasílané aplikacím při procházení nápovědy
- Zařazovat WM_QUIT - viz. sekce Neimplementováno
- Neimplementováno - sekce s parametry, které jsou v aplikaci uvedeny jen z důvodu plné podpory formátu projektu HHP, ale ani samotný prohlížeč nápovědy je nepodporuje.

Poznámka:
Definice typů oken je určena jen pro výslednou nápovědu ve formátu CHM (Microsoft Compiled Html Help). Na export (publikování) do ostatních formátů nemá tato definice žádný vliv.

Copyright © 2008-2010 Precision software & consulting. Všechna práva vyhrazena.