----------------------------------------------

Resource Hacker - Verze 3.3.4

14 Ledna 2002.
Copyright 1999-2002 Angus Johnson

http://rpi.net.au/~ajohnson/resourcehacker
email: ajohnson@rpi.net.au

FREEWARE utilita pro prohlen, upravovn,
pidvn a mazn zdroj ve spustitelnch 
souborech Win32. Tato utilita obsahuje t 
intern kompiltor a dekompiltor zdroj. 
Pracuje jak pod Win9x, WinNT, tak i WinXP.

----------------------------------------------
Historie programu:
----------------------------------------------

14 Leden 2002 (Verze 3.3.4):

  * Opravena chyba: Pleitostn chyba pi 
  kompilovn zdroj s velkm obsahem prostho 
  textu.
  * Opravena chyba: Pleitostn chyba pi 
  nahrazovn ikon (program ji obsahuje teprve 
  od pedchoz aktualizace).

6 Leden 2002 (Verze 3.3.3):

  * Vyhledvn ve zdrojch je nyn mnohem rychlej.
  * A mnoho dalch vylepen.

23 Prosinec 2001 (Verze 3.3.2):

  * Opravena chyba: Chybn export tabulek pi 
    prav DLL soubor, kter byly kompilovny 
    LCC-Win32.
  * Opravena chyba: Men zdroje byly 
    vynechvny.
  * Opravena chyba: Novj styly jako PBS_SMOOTH 
    a PBS_VERTICAL ve zdrojch Dialog nebyly 
    vbec dekompilovny.  

7 Prosinec 2001 (Verze 3.3.1):

  * Zdroje mete nyn pejmenovat bu pes 
  rolovac menu ve stromov struktue zdroje 
  nebo pes hlavn menu (mus bt ovem 
  oznaen jeden ze zdroj v okn stromov 
  struktury souboru).

  * A mnoho dalch mench vylepen a 
  opravench chyb.

29 jen 2001 (Verze 3.2.10):

  * Opravena chyba: Resource Hacker obas 
  pi otevrn 16bitovch spustitelnch soubor
  (kter nepodporuje)  hlsil "chybu v pstupu".

  * Opravena chyba: Obasn chyby objevujc se
  pi dekompilovn messagetables a accelerators. 

  * Opravena chyba: Ukonen Resource Hackeru 
  bylo zpodn, co zpsobovala vyrovnvac 
  pam Windows, kter aktualizuje *.ini soubor. 
  Proto se pi bhu RH script vytvely obtn
  dvkov soubory. (Chybu jsem tedy odstranil 
  pouitm WritePrivateProfileString().)

7 Srpen 2001 (Verze 3.2.9):

  * Opravena chyba: Resource Hacker bude nyn 
  zobrazovat a upravovat zdroje v jinch stech 
  ne doposud, kdy pro tento el byla vyuvna 
  '.rsrc' st.

  * Opravena chyba: Pi ukonovn Resource Hackeru  
  dochzelo ke zpomalen ukonovacho procesu, nebo 
  se RH zabval vytvenmi skripty uvni sloitch 
  dvkovch soubor.

  * Opravena chyba: Opravena dal chyba v pkazov 
  dce.

  * Dal men vylepen tykajc se funknosti 
  programu.


16 erven 2001 (Verze 3.2.8):

  * Pi editovn ovlada dialogu a zaosten 
  Editoru ovlada odpovdajc vybran 
  sti, pokud njak je, bude automaticky zvraznn
  v Nhledu na dialog.

  * Nebude-li se moci zobrazit zdroj majc
  nestandardn nvrh (nap. pi pouit "EXE 
  kompresoru" za elem zmenit velikost souboru),
  zobraz se zprva tto okolnosti odpovdajc.

  * Jednotliv poloky velikost zdroje budou nyn 
  zobrazovny ve Stavovm dku.

  * Opravena chyba: sten zhroucen podpory 
  Pkazovho dku u pedchozch verz.

  * Opravena chyba: Nyn by ml program bet i na
  strojch s Win95, kter maj stle pvodn soubor
  ComCtl32.dll. 

  * Opravena chyba: Nyn by mla bet npovda i na
  strojch s Win95 a Win98, kter nemly nainstalovn 
  soubor ImageHlp.dll. (soubor ImageHlp.dll se nachz 
  na instalanm CD Win98 a je automaticky instalovn 
  s programem Internet Explorer verz 3 nebo vy.)


8 Duben 2001 (Verze 3.2.7):

  * DS_SETFONT ji nebude nadle dekompilovn do 
  sti STYLE u Dialogu zdroj z dvodu vyvarovn 
  se problm pi pekompilovvn skript 
  vyuvajcch kompiltor zdroj od Microsoftu.

  * Rozen Dialog definic poloky FONT (ka 
  psma, kurzva atd. ), kter se ji v dekompilovanm
  skriptu nezobrazuje, ledae byste nastavili 
  nestandardn hodnoty. Tm jsme se vyhnuli nepjemnm 
  problmm pi pekompilovn tchto skript jak u
  kompiltor zdroj MS, tak i Borland, kter stle
  pln nepodporuj definice psma pro Dialogy.

  * Opravena chyba: Obasn chyba pi ukldn 
  nestandardnch typ zdroje do *.res soubor.


10 Bezen 2001 (Verze 3.2.6):

  * Zdroje mohou bt nyn pidny i do spustitelnch 
  soubor, kter vbec dn zdroje neobsahovaly.

  * Opravena chyba (zavedena pedchoz verz):
  Unikd pro vcebitov vlastnosti konverze
  byl pinou problm s nktermi neanglickmi
  zdroji.


3 Bezen 2001 (Verze 3.2.5):

  * Zven funknosti Editoru Dialog pi pidvn
  novch ovlada.
  
  * sla zobrazujcch se dek, pokud je kurzor 
  umstn v Editoru zdroje, jsou nyn zobrazovna 
  v lev sti stavovho dku.

  * Nhled je nyn schopen zobrazovat  i menu,
  nemajc titulek i popis.

  * Opravena chyba (zavedena pedchoz verz):
  Dialogy, zobrazujc bitmapy, nezobrazovaly vdy 
  sprvn jejich velikost.

  * A dal men vylepen.


20 nor 2001 (Verze 3.2.4):

  * Byl pidn Editor Dialogu, kter je aktivovn 
  klepnutm pravho tlatka myi Nhledu dialogu.

  * Zdroje s prostm textem mohou bt nyn upravovny
  a pekompilovny pomoc internho editoru.

  * Opravena chyba: Skripty Dialogu nebyly zobrazovny,
  pokud se ka nebo vka dialogu rovnala nule.

  * Opravena chyba zvenho potu chyb pi kompilaci
  platnho skriptu menu.

  * Opravena chyba: Poloky zznam StringTable s vce 
  ne 50 specilnmi vlastnostmi (\t,\n atd. ) nemohly bt
  prohleny a asto se u nich objevovaly chyby.


28 Leden 2001 (Verze 3.2.3):

  * Nhled/Nvrh dialogu ji nen soust hlavnho okna.
  
  * Kdykoli bude vybrn ovlada v Nvrhu/Nhledu dialogu, 
  bude jako jeho definice ve skriptu oznaen tent 
  dek ervenou hvzdikou.
  
  * A nkolik dalch opravench chyb.


14 Leden 2001 (Verze 3.2.2):

  * Pi prav program bude t aktualizovna jejich CheckSums.
  
  * Ovladae Combobox mete nyn mnit run v Nhledu dialogu,
  kde t poadovan zmny ihned uvidte ( pravy se projev i 
  ve skriptu dialogu).
  
  * Ovlada mete nyn i odstranit pouitm klvesy DEL, pokud 
  jste jej ji vybrali v Nhledu dialogu.
  
  * Opravena chyba zhroucen Resource Hackeru pi stisku Alt+K 
  za elem zaosten Nhledu na dialog. 


9 Leden 2001 (Verze 3.2.1):

  * Opraveno mnoho chyb: 
  - Nyn je kompilovna i poloka STRINGTABLE se StringID = 0; 
  - Opraven problm s pekompilovnm poloky ACCELETATOR;
  - Nyn jsou zobrazeny i star styly bitmap; 
  - Pokud si okno maximalizujete, tak bude toto nastaven pi 
    novm sputn programu akceptovno; 
  - Pi kompilaci Alt+K bude nyn kompilovan Nhled na dialog 
    zaosten; 
  - Zakonen textu pomoc dvou lomtek ( nap: "bug\\") 
    bude kompilovno;
  - Skripty DIALOG obsahujc sti MENU nebo CLASS nkdy 
    pi kompilovn obsahovaly chyby. 
  - st FONT ve skriptu DIALOGEX je nyn pln podporovna 
    parametry FontWeight, Italic a FontCharset.
  - A nkolik dalch mench chybovch/kosmetickch vylepen.


1 Leden 2001 (Verze 3.1):

  * Pidn seznam "Mnoho souasn vyuvanch soubor" do 
  menu Soubor.

  * Opravena chyba: Nezvykl vlastnosti v nzvech soubor 
  nebyly sprvn natny ve skriptu pkazov dky.

  * Vizuln pedlny nstroje pro zdokonalen dialog.

  * Pidn dialog s Upozornnm, kter se zobraz vdy, 
  kdy opoutte zdroj, kter byl upraven, ale ne zkompilovn.

  * Pidno menu pravy.

  * Obrzky mohou bt nyn koprovny do schrnky.

  * Uivatelem definovan zdroje obsahujc pouze 
  text budou nyn zobrazovny jako text a ne jako 
  binrn data.


12 Prosinec 2000 (Verze 3.0):

  * Poloky zdroj mohou bt nyn pidny z nkterch soubor 
  binrnho typu, co znamen, e je ji nemuste kompilovat 
  do *.res soubor. Tato monost zahrnuje i obrzkov soubory
  (*.ico, *.cur, *.bmp).

  * Pidno skriptovn Pkazov dky. Pro vt 
  funknost Resource Hackeru (mimo prohlen zdroj) 
  je nyn Resource Hacker zpstupnn z pkazov dky 
  bez nutnosti jej otevrat.

  * Pidna monost zobrazit Vechny soubory (*.*) 
  v dialogu Otevt soubor - Soubory typu 
  (nejste tedy omezeni na exe, dll, ocx a cpl soubory). 
  Nicmn soubor mus bt stle ve formtu Win32 PE.

  * Dialog Uloit jako nyn varuje uivatele, kter se 
  pokou uloit zdroje do neexistujcch adres.

  * Opravena chyba: Chyba MSVC++ v tabulce offset nebyla
  aktualizovna pi prav zdroj.

  * Nyn mohou bt opravovny i zdroje VersionInfo atd.

  * A mnoho dalch etnch zlepen.


1 Listopad 2000 (Verze 2.6): 

  * Pidna monost vyhledvn Textu - najde
  zdrojov poloky obsahujc text komplovan ve
  formtech ANSI nebo UNICODE.

  * Do menu pidna monost "Uloit soubor". 
  Pvodn soubor je, pokud ji neexistuje jeho zloha, 
  optovn zlohovn. (nap: MyProgram.exe bude 
  zkoprovn do MyProgram_original.exe, ovem vyjmkou 
  je existence tohoto souboru ped zapoetm jeho 
  upravovn.) 

  * Opravena chyba: Nkdy nebyly sprvn dekompilovny
  zdroje s VersionInfo.


10 Z 2000 (Verze 2.5): 

  * Zdroje mohou nyn bt i odstranny.
  (Poznmka: Zdroj VersionInfo neme bt odstrann).

  * Opravena chyba: Pi prav aplikace byla obas
  msto ikony aplikace zobrazovna obecn ikona 
  spustitelnho souboru. 

  * Opraveno jet pr drobnjch chyb.


18 Srpen 2000 (Verze 2.4.0.4): 

  * Opravena chyba: Problm s nekompilovnm nkterch 
  nskch text.

  * Vylepen podpora pro peloen tohoto programu.
  Skripty programu jsou nyn kompilovny za pouit 
  kdovn strnky, kter podporuje i intern editor.

  (Dkuji Frank Cheng za rychl opraven problm
  tkajcch se DBCS.)

  * Opravena chyba: Poloka se zdroji StringTable 
  nechtla bt nkdy zkompilovna.

  * Opravena chyba: Poloka Accelerators nebyla zkompilovna,
  pokud obsahovala nkter lov slova v ASCII kdu.

   * V pkazov dce bude nyn povaovn nzev programu
   za parametr.

  * Soubor Samples.dll ji nen zahrnut v distribuci 
  programu.

  * Pidna Domovsk strnka programu: 
  http://rpi.net.au/~ajohnson/resourcehacker.


3 ervenec 2000 (Verze 2.4.0.3): 

  * Opravena chyba: Chyba zpsoben zmnami v 
  pedchoz verzi, kter byla pinou chyby pi 
  "Aktualizaci vech zdroj" a pedchzela nkterm 
  druhm aktualizace.

  * Opravena chyba: Obasn problm pi extrakci
  zdroj z RES souboru.

  * Pr mench vylepen v kompiltoru.


26 Kvten 2000 (Verze 2.4.0.2): 

  * Pidny podprn znakov sady (Japonsk, 
  nsk atd. ) pro intern editor (dkuji 
  Bob Ishida za jejich odladn).

  * Opravena chyba: Kurzory s mnoha obrzky nebyly
  pi jejich nahrazen sprvn importovny.

  * Mnostv dalch vylepen a kosmetickch prav.

  * Bylo opraveno mnoho chyb dokumentace v souboru
  s npovdou.


20 Duben 2000 (Verze 2.3.0.6): 

  * Nyn je zjitn a zobrazen nebo pehrn
  datov formt JPG a MIDI.

  * Opravena chyba: Formty WAVE, AVI a GIF 
     v sti RCDATA nebyly vbec nalezeny.

  * Opravena chyba: Adres, kde byla data zdroj 
  naposledy uloena, byl ji pro nov uloen 
  nepstupn.


16 Duben 2000 (Verze 2.3.0.5): 

  * Nyn je zjitn a zobrazen nebo pehrn
  datov formt AVI a WAVE.

  * Nyn je zjitn a zobrazen i datov formt 
  GIF (dkuji Anders Melander za TGifImage).

  * Bylo odstranno mnostv vzorovch zdroj 
  ze spustitelnho souboru Resource Hackeru a 
  tyto zdroje byly pemstny do  souboru 
  "Samples.dll" (tento dll soubor mete odstranit,  
  ani byste se museli obvat hrozby nefungujcho
  Resource Hackeru.)


13 nor 2000 (Verze 2.3.0.3): 

  * Nyn mete mnit v editoru i psma. 
  To umonily zmny ve skriptu psem editoru
  (kli znak), kter se pouval pi pekladu zdroj.

  * V Menu editoru pidno tlatko [Ukazt/Skrt Nhled].

  * Odstrann barevn kurzor v okn se stromovou 
  strukturou :-(.

  * Dialog ovlada se nyn pi vybrn v Nhledu 
  t kordinuje (podvejte se na verzi 2.3.0.2).


11 nor 2000 (Verze 2.3.0.2): 

  * Opravena chyba: Dleit pravy v dll souborech
  byly obas pedasn ukonovny. Tento problm 
  je ji definitvn odstrann.

  * Nyn si mete nastavit i poupravit okno 
  zobrazujc stromovou strukturu. 

  * Velikost a pozice okna Resource Hackeru 
  je nyn ukldna ped ukonenm programu 
  (jako *ini soubor) ve slokch s naposledy 
  otevenmi a ukldanmi soubory. 

  * Pi pesouvn a mnn velikosti ovlada 
  dialogu - koordinovn ovladae (u jednotlivch dialog), 
  jsou nyn zobrazovny hvzdiky ped skriptem dialogu.


9 nor 2000 (Verze 2.3.0.1): 

  * Nyn mete zdroje i pidvat.

  * Vkaz LANGUAGE ve zdrojovch skriptech 
  ji nen uren "pouze pro ten".
  
  * Zdroje mohou bt nyn aktualizovny se vemi 
  odpovdajcmi zdroji v externm zdrojovm 
  souboru (*.res) jako samostatn akce.
  
  * Opravena chyba: Problm s nahrazenm 
  kurzor & ikon ze zdrojovch soubor (*.res).


1 nor 2000 (Verze 2.2.0.1): 

  * Opravena chyba: Upravovn dll soubor 
  bylo pleitostn pozastavovno (relativn virtuln 
  adresy sekc nsledujcch po zdrojov sekci nebyly
  dn nastaveny).

  * Zdroje MESSAGETABLE a ACCELERATOR mohou bt 
  nyn editovny a pekompilovny pouitm 
  internho editoru.

  * Dialogy budou zobrazovny, i kdy obsahuj
  nezaregistrovan ovladae (u pozice kadho 
  nezaregistrovanho ovladae se objev ed obdlnk).

  * Editor Dialogu nyn kompiluje ovladae definic a
  pouitm jednoho z nsledujcch styl:

    CONTROL text, control-ID, control-class, 
            control-style, x, y, width, height

    CLASS_MAIN_STYLE text, control-ID, 
            x, y, width, height, control-style

  * Upravovan soubory si nyn zachovvaj pvodn 
  souborov datum a as.

  * Zdroje (menu, dialog, stringtables, 
  accelerators & messagetables) mohou bt nyn 
  uloeny v jednotlivch akcch do jednotlivho 
  *.rc souboru.

  * A mnoho dalch etnch zlepen.


17 Leden 2000 (Verze 2.1.1.4): 

  * Opravena chyba: Opraveno petkn pamti.

  * Opravena chyba: Nesprvn kompilace selnho 
  popisu ve zdrojch dialogu.

  * Zdroje mohou bt nyn uloeny do souboru binrn.

  * Vylepen zachzen se specilnmi vlastnostmi (tab, 
  newline, backslash & doublequote) ve zdrojovch 
  skriptech.
  
  * Dialog formule a ovlada zdroje me bt nyn 
  vizuln pesunut a pedimenzovn.


2 Leden 2000 (Verze 2.0.1.2): 

  * Zdroje DIALOG, DIALOGEX, MENU, MENUEX, 
  STRINGTABLE a BORLAND FORM mohou bt nyn 
  editovny a  pekompilovny pouitm internho 
  editoru.

  * Opravena chyba: Dlouh doba pi natn
  objemnch zdroj, kter byly zobrazovny 
  hexadecimln. Algoritmus zobrazen pro tyto 
  zdroje je nyn mnohem rychlej.

  * Opravena chyba: Vlastnosti Tabeltoru a Novho 
  dku jsou nyn zmnny na \t  a  \n   samostatn 
  se vyskytujc ve skriptu Dialogu u jimi zenho 
  popisu.

  * Pidn dialog pro nahrazen bitmapy - umouje 
  prohlen bitmap pi jejich vybrn.

  * Jednotliv ikony se ji nenatahuj dlouho, ale
  jsou zobrazovny ve sv skuten velikosti.

  * Soubory mohou bt nyn oteveny nathnutm 
  do okna Resource Hackeru.


12 Prosinec 1999 (Verze 1.0.0.5): 

  * Opravena chyba: Problmy s nahrazovnm kurzor 
  ze soubor *.cur. 
  
  * Opravena chyba: Zdrojov skript Menu nebyl vdy 
  korektn dekompilovn. 
  
  * Dialog nahrazen Ikony & Kurzory nyn zobrazuje 
  vybran obrzky.
  
  * Zdrojm s ikonami & kurzory pibyl dialog
  'Nahradit jinmi zdroji'.

  * Sprvn podpora zdrojovch skript MENUEX a DIALOGEX.

  * Zdrojov skripty nyn dekompiluj tak dc styl
  atribut.

  * Dekompilace soubor  typu Borland Delphi.

  * Dekompilace poloky Accelerators.

  * Pidn soubor s npovdou.


3 Prosinec 1999 (Verze 0.5.0.1): 

  * Prvn vydn.

