Precision Helper 2.0
====================

Precision Helper je nstrojem pro vytven a sprvu projekt npovdy
ve formtu Microsoft Compiled Html Help (CHM).

Je zamen na organizaci existujcch html soubor, xml soubor,
skript, obrzk a dalch zdroj tak, aby ml autor o svm projektu
co nejlep pehled.

Precision Helper pracuje nativn s formtem projekt Microsoft Html Help (HHP)
a umouje publikovat vslednou npovdu do formt CHM, WebHelp, ePUB (e-book) a PDF.

Precision Helper je uren pro pokroil autory a vvoje, ale uivatelsky pjemn
prosted umouje vytvet npovdy i zanajcm autorm.

Precision Helper je distribuovn jako FREEWARE. Vce informac naleznete v souboru License.txt.


Novinky:
--------
- Vestavn editor tmat
- Podpora aplikanch doplk
- ablony tmat a projekt


Systmov poadavky:
--------------------
Hardware:
  IBM-kompatibiln PC
  256 MB RAM
   25 MB volnho msta na disku

Operan systm:
  Microsoft Windows 2000/XP/Vista/7

Ostatn:
  Microsoft HtmlHelp Workshop (pro kompilaci CHM soubor)
  Microsoft Internet Explorer 6.0+ (pro nhledy na tmata)


Instalace:
----------
Spuste instaltor a postupujte dle pokyn prvodce. Na Windows Vista
muste bheme instalace povolit zven pstupovch prv na administrtorsk.

Penosn verze me bt jednodue rozbalena do poadovan sloky a sputna
souborem PrecisionHelper.exe.

Poznmka:
  Microsoft Html Help Workshop mus bt nainstalovn pro sprvnou kompilaci
  vsledn npovdy. Ve skutenosti jsou poteba jen nkter knihovny tohoto
  produktu, ale spolenost Microsoft nedoporuuje jejich instalaci a registraci
  mimo svj produkt.
  Prvodce instalac se Vs automaticky dote, zda sthnout a nainstalovat
  Microsoft Html Help Workshop, pokud nen ve Vaem systmu ptomen.


Historie zmn:
--------------
- v2.0 (27.4.2011)
  * pidno:    Vestavn editor tmat, jen obsahuje zvrazovn syntaxe, funkci dokonovn kdu,
                podporu vkldn textu pomoc klvesovch zkratek, a tak monost vyuit aplikanch doplk (viz ne).
                Vechny tyto funkce si mete nastavit a pizpsobit svm potebm pomoc definice vlastnch schmat syntaxe.
  * pidno:    ablony tmat. Kterkoliv tma lze uloit a pouvat jako ablonu
                (vetn automatick detekce pouitch styl, obrzk, skript, atd.)
  * pidno:    ablony projekt. Libovoln projekt, vetn tmat, obrzk, a dalch soubor, lze pouvat jako ablonu
  * pidno:    Aplikan doplky. Funknost produktu Precision Helper me bt nyn libovoln roziovna pomoc
                doplk. Implementovno je rozhran pkazov dky a skriptovacho jazyka Pascal Script (vetn vizulnho rozhran).
  * pidno:    K dispozici jsou prvn doplky, jako nap. HTML Tidy, Statistiky projektu, Editace obsahu a rejstku v externm editoru,
                Prvodce vytvoenm novho projektu z existujcch soubor tmat, a dal.
  * pidno:    Podpora vce clovch formt v hromadn kompilaci projekt (Chm, WebHelp, ePUB, atd.)
  * pidno:    Volba pro automatick zjitn a zaazen vech soubor vyuitch v projektu do sekce Soubory - FILES (pi kadm uloen projektu)
  * pidno:    Online npovda (WebHelp), je je tvoena naviganmi rmci (FRAMES), nyn obsahuje funkci pro pm nastaven se
                na zvolen tma. Tzn., e se z Vaich aplikac mete odkazovat na poadovan tma v tomto typu npovdy,
                a to pomoc jednoduchch odkaz typu "c:\webhelp\index.htm#mytopic.htm", nebo "http://www.mysite.com/webhelp/index.php#mytopic.htm", apod.
  * pidno:    Automatick obnoven nhledu na tma pi pepnut z externho editoru do Precision Helperu
  * pidno:    Pro funkci "Prozkoumat sloku" vybranho souboru si mete zvolit (krom Przkumnka Windows) tak doplkov (vlastn) souborov manaer
  * pidno:    Tlatko "Editovat obsah" pro oteven vnoenho obsahu k editaci v Precision Helperu
  * pidno:    Nov schmata barev uivatelskho rozhran (Windows 7, Office 2010, atd.)
  * pidno:    ablona exportu do formtu WebHelp ("Extra separators") pro podporu specifickch oddlova slov v jazycch jako ntina, japontina, apod.
  * pidno:    Tlatko "Nov okno" pro oteven nov instance Precision Helper (v hlavn nabdce)
  * vylepeno:  Posledn pouit volby pro export (publikovn) npovdy se nyn uchovvaj pro kad projekt zvl᚝
  * vylepeno:  Nzvy tmat obsahujc apostrofy jsou nyn ji podporovny pi exportu do formtu WebHelp
  * vylepeno:  Funkce vyhledvn (sekce Vyhledat) v exportovan online npovd (WebHelp) byla upravena tak,
                aby bylo mon celou npovdu vloit do elementu IFRAME.
  * vylepeno:  Vyhledvn v online npovd (WebHelp) ji podporuje slova a vrazy s apostrofy.
  * vylepeno:  Prce se soubory uloenmi v kdovn UTF8 (bez vodnch identifikanch znak). Takovto soubory inily problm hlavn
                pi exportu do formtu WebHelp a SingleHTML. Precision Helper nyn podporuje ob formy takovchto soubor
                (a ji se jedn o konfiguran soubory ablon, tmata, aj.)
  * vylepeno:  Vnitn odkazy v npovd exportovan do formtu SingleHTML jsou nyn definovny jako &lt;A name="#..."&gt;&lt;/A&gt;
                (bez tto definice, vetn uzavrajcho tagu, se odkazy chybn zobrazovaly v nkterch prohlech, nap. Firefox a Opera)
  * vylepeno:  V dialogu pro vbr souboru projektu nyn mete pepnat jednotliv msta hledn pomoc klvesovch zkratek Alt+Up a Alt+Down
  * opraveno:   Automatick synchronizace tmatu a obsahu v online npovd (WebHelp) byla opravena pro pouit v Internet Exploreru,
                kde nefungovaly odkazy na adresy kdovan v MIME/URL
  * opraveno:   Automatick synchronizace tmatu a obsahu v online npovd (WebHelp) se nyn sprvn naviguje na tmata
                se shodnmi nzvy, umstn v rznch vtvch obsahu npovdy

  * opraveno:   Modln dialogy aplikace jsou nyn zobrazovny na aktuln ploe (pi pouvn vce monitor)
  * opraveno:   Chyba pi pidvn prvnho klovho slova k tmatu (v panelu pro rychl pidn klovho slova),
                kter se projevovala v nkterch specifickch situacch (nap. kdy byl rejstk slov v projektu przdn)
  * opraveno:   Pokud jste v Precision Helperu smazali veker definice kontextov npovdy, Precision Helper
                nevyistil odpovdajc sekce (MAP a ALIAS) v souboru projektu. Toto je nyn opraveno.


- v1.1 (1.7.2010)
  * pidno:    Publikovn do formtu ePUB (e-book)
  * vylepeno:  Vrazn vylepen export do formtu WebHelp (online npovdy), vetn monosti vyhledvn
  * pidno:    Oficiln byla pidna Francouzsk lokalizace
  * opraveno:   Tmata definovan loklnm odkazem (nap. "default.htm#section1") nebyla zobrazovna v nhledu
                (toto je nyn opraveno, ale obecn nedoporuujeme v obsahu nebo rejstku takto definovan odkazy pouvat)

- v1.0.4.10 (12.3.2010)
  * pidno:    rusk lokalizace
  * vylepeno:  nkolik tlatek a panel bylo zvteno tak, aby bylo mon zobrazit lokalizovan texty v jinch jazycch
  * pidno:    do vbrovch dialog pro zaazen soubor do projektu npovdy byly pidny ppony multimedilnch soubor *.mp3, *.wav, *.avi, *.wmv, *.mpg, *.mpeg and *.swf

- v1.0.3.28 (18.11.2009)
  * pidno:    polsk lokalizace
  * pidno:    maarsk lokalizace
  * vylepeno:  nkolik tlatek a panel bylo zvteno tak, aby bylo mon zobrazit lokalizovan texty v jinch jazycch
  * pidno:    tlatko pro rychl skryt panelu vlastnost
  * pidno:    volba pro oteven sloky vybranho souboru v Przkumnku Windows (pro Seznam soubor, Seznam projekt a Kompilace)
  * vylepeno:  horizontln posuvnk v protokolu o kompilaci je nyn zobrazovn dle poteby
  * vylepeno:  v dialogu 'Nastaven->Sprva projekt' pibyla volba 'Ukldat poloky obsahu a rejstku v html kdovn'
  * vylepeno:  poloky obsahu a rejstku kdovan v html jsou nyn zobrazovny sprvn (nap. "erven & Modr" msto "erven &amp; Modr")
  * doplnno:   Import CHM - odkazy na tmata v dekompilovanm projektu (vetn obsahu a rejstku) nyn obsahuj 'opan lomtka', v souladu s tmaty uvedenmi v sekci 'FILES'.
                (ped touto pravou byly odkazy dekompilovny tak, jak byly uloeny v CHM, co v mnoha ppadech vedlo k nechtnm rozdlm mezi obsahem/rejstkem a sekc 'FILES')
  * opraveno:   Import CHM - identifiktory kontextov npovdy jsou nyn dekompilovny i pro situaci, kdy jsou v rmci CHM uloeny pmo v projektovm souboru (.hhp)
  * vylepeno:  volba 'Otevt posledn projekt pi startu' nyn funguje i pi spoutn aplikace s parametrem /N
  * opraveno:   nkolik drobnch oprav v anglick npovd (odkazy, texty)
  * opraveno:   tlatko 'Velikost textu' (v hlavnm panelu nstroj) je ji mon lokalizovat
  * opraveno:   barevn schma nyn funguje i pro kartu 'Nastaven->Extern nstroje'

- v1.0.2.16 (23.08.2009)
  * vylepeno:  vylepena kontrola jedn bc instance - aktuln bc instance se nyn nastavuje do poped
  * pidno:    soubor npovdy VirtualTreeview.chm byl pidn do adrese Samples (pklady), pro demonstraci monost dekompilace na nezvislm projektu.
                Poznmka: dekompilovan projekt neme bt kompilovn pomoc hhc.exe bez zakrtnut volby "Zobrazovat prbh kompilace" na nkterch PC (je nutn pout vchoz kompiltor hha.dll).
                          Pokud je zmnn volba zakrtnuta, ve funguje sprvn i s kompiltorem hhc.exe.
                Velice dkujeme autoru komponenty VirtualTreeview za spoluprci (Mike Lischke, Soft-Gems, viz pouit komponenty tetch stran).
  * opraveno:   problm "Prohlee CHM" a "Dialogu pro vbr souboru projektu" s disketovmi mechanikami (kdy byly jednotky A: nebo B: nainstalovny, ale nebyly v nich diskety)
  * opraveno:   rozvren dialogu "Informace o aplikaci" na Windows XP bcch pod Virtual PC (okno mlo vt rozmr ne obrzek)
  * opraveno:   pi petaen soubor my z jin aplikace do obsahu se nevyplnil nzev tmatu (metoda koprovat a vloit fungovala sprvn)

- verze 1.0.1 (22.07.2009) je prvn veejn distribuovanou verz


Pouit komponenty a knihovny tetch stran:
--------------------------------------------
- CodeGear Delphi 2009 for Win32 Professional, http://www.embarcadero.com/
- TMS Component Pack Professional, http://www.tmssoftware.com
- VirtualTree, http://www.soft-gems.net
- Precision Language Suite for VCL, http://www.be-precision.com
- Precision VCL, http://www.be-precision.com
- Delphi HH Kit (implementace IStorage), http://helpware.net/delphi/index.html
- PNG Components, http://www.thany.org
- NotifyIcon, http://www.torry.net/pages.php?id=245
- HyperParse, http://www.wakproductions.com/
- ExtLib, http://cc.embarcadero.com/Item/18586
- RemObjects PascalScript, http://www.remobjects.com/ps.aspx
- Unicode SynEdit, http://mh-nexus.de/en/unisynedit.php
- Microsoft Internet Explorer (IWebBrowser, mshtml.dll, ...), http://www.microsoft.com
- Microsoft Html Help Workshop (hha.dll, hhc.exe, ...), http://www.microsoft.com
- chmdeco, http://pabs.zip.to
- HTML Tidy Library Project, http://tidy.sourceforge.net/
- dTree script, http://www.destroydrop.com/
- KeyWorks Software a Work Write (pruka chybovch hlen hhc.exe), http://www.keyworks.net, http://www.workwrite.com
- InnoSetup, http://www.jrsoftware.org
- ISTool, http://www.istool.org/
- IcoFX, http://icofx.ro/
- Rumshot, http://www.shellscape.org/rumshot/
- Fugue Small Icons, http://www.pinvoke.com/
- Silk Icons, http://www.famfamfam.com/lab/icons/silk/
- Developers Icons, http://sekkyumu.deviantart.com/art/Developpers-Icons-63052312
- Human O2 Icons, http://schollidesign.deviantart.com/art/Human-O2-Iconset-105344123
- Oxygen Icons, http://www.oxygen-icons.org/


Kontakt:
--------
Precision software & consulting
e-mail:  info@be-precision.com
www:     http://www.be-precision.com
podpora: www.be-precision.com/support
         support@be-precision.com
frum:   www.be-precision.com/forum
rss:     www.be-precision.com/rss_cz.xml


========================================================
Copyright (c) 2008-2011  Precision software & consulting
Vechna prva vyhrazena.
