Průvodce soubory DESKTOP.INF/NEWDESK.INF
Je mnoho věcí, které se dají provádět s novým Atari desktopem (ale i se staršími). Bohužel manuály Atari dodávané s počítači se o tomto vůbec nezmiňují. Naštěstí jsem tu já a Narsil (ale hlavně já) a tak máte nyní jedinečnou možnost dozvědět se o těchto důležitých souborech vše, co se dozvědět lze. Zaměřím se zejména na NEWDESK.INF ve spojení s TOSem 2.06, ale nezoufejte, pokud těmito "specialitami" nedisponujete. Mnoho z informací lze aplikovat na vše verze TOSů, přiloženo bude navíc i několik málo specifik TOSu 4.x. S následujícími informacemi byste tedy měli být schopni modifikovat si svůj Desktop/Newdesk.Inf a udělat tak s desktopem téměř vše, co udělat lze.
Než se pustíte do editace souboru, přečtěte si nejprve základní informace, které budou nyní následovat. Lehce se vám totiž může stát, že nakonfigurujete INF soubor tak, že počítač bude zcela zmaten a vůbec nenaběhne! Samozřejmě že pokud se pustíte do editace, používejte vždy kopii původního souboru, který si zazálohujte! Skutečně není nic jednoduššího než jej nakonfigurovat špatně.
V této souvislosti ještě jedna poznámka: nemohu a nebudu ručit za případné škody, které si způsobíte modifikací souborů DESKTOP.INF či NEWDESK.INF. Informace jsou ověřené, sám jsem většinu zkoušel a vím o čem píši. Je jen na vás, jak pečlivě se budete mými informacemi řídit.
NEJEN ZÁKLADNÍ INFORMACE
Desktop.Inf a Newdesk.Inf soubory na Atari počítačích obsahují vše informace, které počítač potřebuje pro svoji konfiguraci. Obsahují všechna jména, pozice a (u vyšších TOSů) čísla ikon pro desktop ikony. Uchovávají vše informace o instalovaných aplikacích, ikonách a pozicích oken (i o těch, které byly uzavřeny). Když opouštíte otevřené okno při ukládání desktopu, uložen bude aktuální adresář, pozice a maska (uTOSů, které masky souborů podporují). Uchovává infa o zapnutí/vypnutí kliku klávesnice a systémového zvonku, rychlosti opakování stisku kláves, rychlosti dvojkliku myši, aktuálním rozlišení (zde je malá chyba v TOSu 1.06 - zmíním se později), o klávesových zkratkách pro položky menu (až TOSy >=2.x)@{0} a mnoho dalšího. Ve zkratce, uchovává vše informace, které můžete nakonfigurovat z desktopu nebo standardního Atari Control Panelu.
Když zapnete počítač, načte nejprve auto programy a acccessory a pak přečte Desktop/Newdesk.Inf (dále jen "D/N.INF" nebo "INF"). D/N.INF je čistý ASCII text, což dává možnost provést v něm řadu změn. Důležité je však vědět, jak TOS čte a aplikuje informace v souboru D/N.INF. Tyto INF soubory působí jako jakýsi filtr, skrze který TOS "prosívá" programy a soubory, aby aplikoval různé akce (spuštění souborů, přiřazení ikon, atd.). Tyto filtry pracují v reverzním pořadí (čili opačném) než je vidět v INF souboru. Poslední položka v INF souboru je jako první položka použita (aplikována). Způsob práce je tedy následující:
Pro přiřazení ikon, TOS čte z konce souboru na začátek, porovnávaje každý soubor v adresáři s každým filtrem, dokud není nalezen protějšek. Když jej TOS najde, skočí na další soubor. Takže když máte např. program NAZEV.APP a přiřazenu k němu ikonu, toto přidělení by mělo jít směrem ke konci souboru, neboť bude vyfiltrováno dříve. Jestliže totiž máte přiřazení ikony jako
&I xx xx xxx @ *.*@
POD přiřazením pro NAZEV.APP, pak NAZEV.APP bude vyfiltrován jako *.* (a přiřazena tato ikona) dříve, než na
&I xx xx xxx @NAZEV.APP@ @
Proto se vám pak nezobrazí speciální ikona, kterou jste přiřadili souboru NAZEV.APP. Pokud zatím nechápete, nevadí - vysvětlení přijde později.
Tomu je třeba rozumět ze dvou důvodů. Když editujete INF soubor, chce to pracovat dolů souborem z nejvíce obecného do nejvíce specifického přiřazení; porušením tohoto pořadí dostanete jiný výsledek, než jaký jste chtěli. Druhý důvod je ten, že pokud přiřazujete ikonu z desktopu, je to uloženo na konec INF souboru. Jestliže děláte více přiřazení, pak provedením všeobecného (*.*) přiřazení ikon by vše soubory používaly všeobecnou ikonu (dokud needitujete v INF souboru, aby byla aplikována jako poslední).
Pro programové přiřazení, TOS čte INF soubor stejně a stejně i aplikuje. Když dvojkliknete na soubor (spustitelný či ne), TOS začne hledat jeho protějšek z konce INF souboru směrem k jeho začátku. Jestliže instalujete program JMENO.APP pro soubory typu *.* toto přiřazení by mělo být uloženo na konec INF souboru, a proto být prvním filtrem, který TOS přečte; všechny soubory jakéhokoliv typu způsobí spuštění programu JMENO.APP a ten si je pak nahraje. To platí zejména pro PRG, APP, TOS, TTP a GTP; v INF souboru jsou tyto zpracovány jako aplikace instalované se žádným typem souboru. A stejně jako s ikony, když editujete INF soubor, ujistěte se, že pracujete od nejobecnějšího přiřazení na začátku INF souboru až po nejspecifičtější na jeho konci.
Editace souborů DESKTOP.INF/NEWDESK.INF
Než začnete editovat váš INF soubor, ujistěte se, že máte originální verzi pracujícího desktopu !! Je velmi snadné změnit INF soubor tak, aby byl počítač zcela zmaten a nenaběhl.
Pravděpodobně první věcí, kterou je nutné si uvědomit bude, že NEWDESK.INF nemůže být delší než 4 kB (4096 Bytů) a údajně začíná dělat problémy kolem 3900 Bytů. Zajímavé je, že já ho mám dlouhý (ten soubor NEWDESK.INF) na STE s TOSem 2.06čs cca 4130 kB a je celkem v pohodě. No nic. Stejně tak, DESKICON.RSC může být dlouhý pouze 64 kB (65536 Bytů. Na rozdíl od nového DESKCICN.RSC (barevné ikony proTOS 4.x a vyšší); ten může být delší, ale nevím, kde je limit. Limit pro DESKTOP.INF je již na 1 kB (1024 Bytů). Avšak zde nepřipadá v úvahu tolik přiřazení ikon a tak to není tak hrozné.
Je též možné mít několik rozdílných INF souborů, aby se zamezilo problémům s jejich délkou a pak je nastavovat dle potřeby, např. pomocí programu Desk Switch nebo Load Inf, případně z Newdesku. Další možností je mít program jako GEMRAM, který nahraje GEM do RAM, a k němu program Shell Buffer (SHBUFxxx.PRG), který dovoluje konfigurovat povolenou velikost INF souboru. Nebo další možnost: vybírat si při botování libovolný INF soubor - chce to ovšem XBOOT nebo SuperBoot nebo podobný program.
Při editaci je také nutné uvědomit si, že TOS očekává nalézt určitý formát na určité lokaci v souboru. ŕádka &d, např., musí mít určitý počet mezer, protože TOS bere zhruba 124 bytů v INF souboru pro další řádek (&Z když máte TOS>=1.04 a program nastaven na auto-boot, nebo &K pro klávesové zkratky v menu). Tento počet pro Byty též obsahuje carriage returns (CR, EOL znaky). Před začátkem editování souboru se tedy ujistěte, že přesně víte, kolik mezer patří k řádku (zejména k řádku &d); špatné číslo může způsobit nepředvídatelné výsledky a fatální chyby! Mnoho ostatních řádků (ale ne vše) v INF souboru vyžadují tzv. trailing space (čili mezeru na konci řádku), takže při editaci se ujistěte, které potřebují mezery a které nikoliv. Znamená to též, že pokud editujete INF soubor, ujistěte se, že používáte editor, který tyto mezery neodstraňuje a který ukládá text jako ASCII (Everest, Qed, Clix, i WordPlus s vypnutým WP módem).
Ještě poznámka: v celém textu bude místo originálního znaku "number" (dvojitý kříž vedle Backspace), který slouží jako formátovací značka Narsil editoru, uváděna značka "&". Bude tedy vždy reprezentovat znak <Shift><3> (ASCII 35).
A nezapomeňte: mějte vždy originální soubor zálohován !!!
KLÁVESNICE A INSTALACE APLIKACÍ
V nových verzích TOSu lze otevřít jednotku do okna stisknutím <Alt> a písmena značícím jednotku. Pokud chceme otevřít okno s jinou jednotkou do stávajícho okna, není třeba toto okno zavírat; stačí stisknout <Ctrl> a písmeno jednotky. Okno se okamžitě změní a zobrazí obsah požadované jednotky. V TOSu 2.x a vyšších Atari umožňilo přiřadit klávesové ekvivalenty každé položce v menu. Tak můžete zvolit soubor a stisknout např. "I" pro zobrazení informací. Bohužel jsou další položky, které mohou mít též "I" (jako klávesovou zkratku), jako např. "Show as Icons" nebo "Install Icon". "D" může být použito pro "Sort by Date", "Delete" či "Install Devices". Desktop se jeví tak, že dovoluje používat pouze normální (běžné) znaky (velké A až Z) pro tato přiřazení, což trochu limituje. Naštěstí lze použít kombinaci Control+klávesa. Když měníte přiřazení položek menu, stačí stisknout <control> současně se stiskem požadované klávesy. Pak můžete mít "D", <control><D> a třeba <control><Delete>.
Avšak pozor! Pokud používáte klávesu Control pro položky menu, tato kombinace již nebude dostupná pro normální použití na desktopu. Takže pokud např. nastavíte <ctrl><D> pro položku "Show by Date", stisknutím <ctrl><D> již pak nepůjde otevřít jednotku D do aktuálního okna. Důležité:
<Alternate>+(A-Z) = otevře jednotku do nového okna
<Control>+(A-Z) = otevře jednotku do aktuálního okna.
U novějších TOSů lze též zrušit ikonu popelnice zcela a uvolnit tak místo pro jiné důležitější ikony. Mazání lze totiž provádět položkou v menu. Stejné je to i u ikon pro jednotky. Jelikož lze každou jednotku otevřít kombinací kláves <Alt><písmeno> (případně <Ctrl><písmeno>), lze veškeré ikony jednotek z desktopu odstranit. Tak se na desktopu (a též souboru Newdesk.Inf) uvolní místo pro jiné ikony.
Co mohou udělat majitelé VŠECH verzí TOSů, je instalovat více než pouze jeden typ dokumentu pro aplikaci. Nejprve je nutné instalovat aplikaci pro jeden typ souboru. Pak nahrajete D/N.INF do libovolného ASCII editoru. Může to vypadat takto:
&Y FF 04 000 C:\path\GEMVIEW.GTP@ *.PI3@ @
Pak zkopírujete tento řádek (vše budou pod sebou) a přepsáním *.PI3 na jiný libovolný typ souboru máte další typ dokumentu pro stejnou aplikaci. Pak to může vypadat třeba takto:
&Y FF 04 000 C:\path\GEMVIEW.GTP@ *.PI?@ @
&Y FF 04 000 C:\path\GEMVIEW.GTP@ *.PC?@ @
&Y FF 04 000 C:\path\GEMVIEW.GTP@ *.GIF@ @
Editovat INF soubor manuálně je jediná možnost, jak instalovat více typů soborů pro jednu aplikaci. "Install Application" v menu desktopu přepíše všechna minulá přiřazení !
Lze též místo přiřazení typu souboru (dle koncovky) přiřadit soubor dle určité předpony. Následuje příklad:
&G 03 04 000 D:\VIEWER\AV380.PRG@ READ*.*@ @
Toto značí, že kdykoli pak dvojkliknete na soubor jako "READ.ME" a podobně, spustí se program "AV380.PRG" (ASCII View 3.80) a nahraje a zobrazí soubor "READ.ME" (obecně jakýkoliv soubor začínající na READ). Takto lze odstranit starý desktop-zobrazovač [ SHOW | PRINT | CANCEL ] instalováním aplikace pro vše druhy souborů. Buďte opatrní, jelikož toto pracuje jako "catch-all", musíte se ujistit, že tato instalace je POSLEDNÍ řádkou, kterou TOS čte když dvojkliknete (otevřete soubor) ! Tzn., že to musí být první aplikační řádka v .INF souboru (neb jak již víme, TOS používá D/N.INF jako druh filtru, pracujícím od konce k začátku .INF souboru).
Stručně: místo pro instalaci aplikace jako je tato je řádka PŕED definováním *.APP, *.PRG, *.TOS, ap.
OSTATNÍ MOŽNÁ PŕIŕAZENÍ
V každé verzi TOSu lze samozřejmě měnit jméno jakékoliv desktop ikony. To platí i o "popelnici", která může být přejmenována na coko- liv jiného (třeba na "Odpad"). To platí i o všech ikonách programů či adresářů položených na desktopu (u TOSů >=2.x). Stačí se podívat do INF souboru, kde se nacházejí příslušné řádky:
&X 07 01 7B FF D:\VIEW\VIEWER.PRG@ VIEWER.PRG@
Jméno na desktopu bude "VIEWER.PRG". Můžete ho změnit třeba na "KUKY KUK". Pak změníte název a bude to vypadat takto:
&X 07 01 7B FF D:\VIEWERS\VIEW.PRG@ KUKY KUK@
Jak již bylo řečeno, v TOSech >=2.x nepotřebujete na desktopu ani popelnici, ani ikony disků. Tím se uvolní místo pro jiné ikony a uvolní se i místo v INF souboru. Ti, kteří používají programy 'Desk Switch' nebo 'Load Inf' pro změnu INF souboru, si mohou na desktop umístit právě tyto různé INF soubory pro rychlejší a snazší orientaci. Můžete si tedy vytvořit libovolný počet INF souborů (pod libovolnými jmény) a tak těmito programy nastavovat libovolný vzhled a funkce desktopu a ušetřit tak místo v každém INF souboru.
Další, o čem se zmíním, je možnost TOSů >= 2.0x, a to funkce "drag&drop". Je to možnost 'uchopit' libovolný soubor a přenést jej na aplikaci (až se zinverzní). Pak stačí soubor 'pustit' - aplikace se spustí a nahraje vámi přetažený soubor (něco jako příkazová řádka). Má to význam např. i v tom, že nemusíte instalovat tuto aplikaci do INF souboru a tím ušetříte něco místa. Následuje pár tipů:
Přeneste na desktop adresář a uložte INF soubor. Pak se vrhněte na editaci a to tak, že řádka obsahující tento adresář bude začínat &X místo &V. Nyní když dvojkliknete na adresář, otevře se nastavený zobrazovač dokumentů a obsah adresáře je nahrán v dávkovém módu. To je dobrá věc pro zobrazení nových obrázků či textů. Též můžete použít masku pro specifikaci nahrávaných souborů. Váš nastavený zobrazovač musí samozřejmě umět pracovat s dávkami.
Vytvořte si čistou ikonu. Nyní můžete přiřadit krátkou poznámku k názvu ikony, jako např. přiřazenou F-klávesu či cokoliv jiného. A pokud máte TOS >= 2.0x, můžete si to všechno přetáhnout na newdesk. Tyto poznámky jsou snadno editovatelné z desktopu.
Používejte klávesové zkratky tak, aby dávaly smysl. Dobré je po- užít jednopísmenné zkratky pro 'normální' menu, kombinace <ctrl>+klá- vesa nebo <shift><ctrl>+klávesa pro mazání a formátování.
Sežeňte si resource editor (nejlépe aby uměl pracovat s barevný- mi ikonami) a vytvořte si vlastní ikony. Pak je pomocí hexadecimálních čísel přiřaďte souborům ve vašem INF souboru a máte k dispozici nové ikonky.
KOMPOZICE INF SOUBORU
Následuje (téměř) kompletní vysvětlení řádků v souboru D/N.INF. Některé parametry však patří pouze ke specifickým verzím TOSu. Porovnejte následující řádky s vaším INF souborem a pokud tam určité parametry nenaleznete, NEPŕIDÁVEJTE JE! TOS očekává, že určité řádky budou mít specifický formát a jejich úpravou byste TOS mohli úplně zmást. Totéž platí pro umazávání věcí z INF souboru.
Kde je vysvětlení dáváno v 'bitech', následující procedury vám dají požadované hexadecimální číslo:
začněte horním bitem (nejvyšším - např. bit 7) a pište dolů požadovanou konfiguraci jako binární číslo (1 a 0) zleva doprava. Bity, které nejsou v seznamu, by se neměly měnit. Až bude číslo hotové, překonvertujte jej do hexadecimálního tvaru (kalkulačkou, vhodným programem). Př.: pro "Ostatní konfigurační parametry" (viz níže), chci bit 4 nastavit na "název souboru" (filename), takže píšu 0; bit 3 chci nastavit na "aktuální okno" (top window), takže napravo od 0 píšu další 0; dále bit 2 nastavím na "size to fit" zapnuto, čili doprava od bitu 3 píši 1; bit 1 není v seznamu, takže píši původní 1; nakonec bit 0 chci nastavit na "třídit" (sort on), takže píši 0. Výsledené binární číslo zní "00110". Konečné číslo po překonvertování, které patří do čtvrtého sloupce v řádku &E je 06.
Pokud vám to není zcela jasné, či pokud si nevěříte, zkuste to několikrát nanečisto a porovnejte si výsledek s již existujícími čísly ve vašem INF souboru. Neměňte nic, dokud si nejste jisti, že jste zadali číslo správně!
Neznám však použití všech bitů, u některých proto naleznete otazník a tato hodnota může být jiná v každém INF souboru. Ponechte ji vždy stejnou, tedy takovou, jakou používá váš INF soubor. Zjistíte to tak, že překonvertujete hexadecimální číslo na binární:
zcela vpravo je bit 0, číslice nalevo je bit 1 atd. Překonvertováním 06 (hex) na binární dostaneme 110: bit 0 = 0, bit 1 = 1, bit 2 = 1, bit 3 = 0 (není zahrnut), bit 4 = 0 (není zahrnut).
A nezapomeňte - pokud uděláte chybu, smažte pokažený INF soubor a začněte opět od starší fungující verze, kterou jste si uložili.
Po všech symbolech "@" musí následovat mezera !
KLÁVESOVÉ EKVIVALENTY (pouze TOSy >=2.0x):
&K xx xx xx xx ... @
dalších 28 sloupců = hexidecimální hodnota kbd ekvival. (00 = žadná)
další 2 sloupce = 00
další sloupec = Video prefs. key (ne vše verze TOSu)
poslední sloupec = @
NASTAVENÍ ZOBRAZENÍ (ne vše možnosti jsou k dispozici u všech TOSů):
&E PR BR xx OP LD CM xx xx xx...
PR = PREFERENCES (potvrzení kopírování, mazání a přejmenování + možnosti zobrazení)
bit 7: show as (zobrazovat jako)
1 = show as text 0 = show as icons
bits 6,5: sort (třídění)
00 = by name 01 = by date
10 = by size 11 = by type
bit 4: confirm deletes (potvrdit mazání)
1 = yes 0 = no
bit 3: confirm copy (potvrdit kopírování)
1 = yes 0 = no
bit 2: ?
0
bit 1: ?
0
bit 0: confirm overwrites (potvrdit přepsání)
0 = yes 1 = no
B = BLiTTER
1 = on 0 = off
R = RESOLUTION & (rozlišení)
1 = ST Low nebo RGB 320 x 200
2 = ST Med nebo RGB 640 x 200
3 = ST Hi nebo RGB 640 x 400
4 = Falcon 80 col x 240 nebo 480
5 = TT monochrome (?)
6 = Falcon 40 col x 240 nebo 480
OP = OTHER PARAMETERS (ostatní konf. parametry)
bit 4: Input parameter (z "Desktop Config")
0 = filename 1 = pathname
bit 3: Default directory (z "Desktop Config")
0 = Top Window 1 = Application
bit 2: Size to fit
0 = off 1 = on
bit 1: ?
1
bit 0: Sort on, off (třídění zap/vyp)
0 = Sort on 1 = Sort off
LD = LINE DOUBLING or INTERLACE (zdvojené řádky nebo prokládané)
00 = Line Doubling or Interlace off
01 = Line Doubling or Interlace on
CM
bit 7 - ST Compatibility:
0 = non-compatible 1 = ST compatibility on
bit 4: Hardware Select
0 = RGB mod 1 = VGA mod
bit 3: nuber of text columns (počet textových sloupců)
0 = 40 sloupců 1 = 80 sloupců
bits 0-2: number of available colors (počet barev)
000 = 2 barvy
001 = 4
010 = 16
011 = 256
100 = TrueColor
Zde je třeba se zmínit o malé chybě v STE TOSu 1.06, kdy nelze uložit střední rozlišení. Jednou z možností je právě i ruční editace.
NASTAVENÍ DESKTOPU A OKEN
&Q xx xx xx xx DC WB
D = Desktop Background Pattern (vzor pozadí desktopu)
0 = transparent 1 = Pattern &1
2 = Pattern &2 7 = Solid
C = Desktop background color (barva pozadí desktopu)
0 = Color 1 1 = Color 2
A = Color 10 F = Color 16
W = Window Background Pattern (vzor pozadí okna)
0 = transparent 1 = Pattern 1
2 = Pattern 2 7 = Solid
B = Window background color (barva pozadí okna)
0 = Color 1 1 = Color 2
A = Color 10 F = Color 16
INSTALOVANÉ APLIKACE OBSAHUJÍ NÁSLEDUJÍCÍ INFORMACE:
&n 04 04 000 C:\path\prgname@ *.*@ @
Kde &n je jedno z následujících:
&G pro GEM prg
&Y pro GTP prg
&P pro TTP prg
&F pro TOS prg
První '04' je ikona programu. Změna zde nemá ždný efekt.
Druhá '04' je ikona dokumentu. Změna opět nemá žádný efekt.
Obě by měly být nastaveny na stejnou hodnotu.
000 obsahuje následující informace:
První číslice Význam
0 Default Directory = Top Window
Parameter = Filename Only
1 Default Directory = Application
Parameter = Filename Only
2 Default Directory = Top Window
Parameter = Full Path
3 Default Directory = Application
Parameter = Full Path
Druhá a třetí číslice = přiřazení funkčních kláves od F1 po shift+F10:
00 = bez přiřazení 01 = F1
0A = F10 0F = F15
10 = F16 14 = F20
Dále následuje kompletní cesta a název programu, poté následuje symbol "@" (okamžitě, bez mezery). Po "@" je mezera a po ní instalovyný typ dokumentu (pokud je nějaký), a následuje druhý znak "@". Za ten patří další mezera následována jakýmikoliv parametry, které patří k programu (pro GTP a TTP programy). Nakonec patří další "@" a 1 mezera.
Např.:
&P FF 04 009 C:\PATH\VIEWER.TTP@ *.*@ @
nainstaluje program VIEWER.TTP jako hlavní zobrazovač dokumentů (bude nahrazovat standardní zobrazovač desktopu - SHOW | PRINT | CANCEL). Tato řádka též nastavuje klávesu F9 pro spuštění programu VIEWER.TTP. Program nemá žádné parametry.
IKONY V OKNECH:
Příklad: &G 03 03 000 @ *.PRG@ @
První sloupec = typ
&I = specifický soubor nebo typ souboru *
&N = nespecifikovaný soubor *
&D = adresář
&G = GEM app
&Y = GTP app
&P = TTP app
&F = TOS app
druhý sloupec = základní ikona pro &G, &F, &Y, &P
Nová základní ikona může být nainstalována pro app typy změnou právě tohoto &.
třetí sloupec = základní ikona & pro &N, &D
Nová ikona může být instalována pro ne-prg soubory změnou tohoto &.
Oba - druhý o třetí soupec - by měly obsahovat stejné hexadecimální číslo.
čtvrtý sloupec - přiřazení F-kláves. Ponecháno na 000 (bez přiřazení)
pátý sloupec - @ filename.ext@ @ wildcard
&I přiřadí ikonu ke specifikovanému souboru nebo typu souboru.
&N přiřadí ikonu ke specifickému souboru nebo typu souboru a specifikuje jej jako nespustitelný soubor. Pokud se řádka
&N 0B 0B 000 @ *.*@ @
objeví POD základními řádky pro APP, PRG, atp. (např.:
&G 03 FF 000 *.APP@ @ @
&G 03 FF 000 *.PRG@ @ @ atd.),
program se dvojklikem nespustí.
IKONY DESKTOPU:
Vysvětlíme si je na příkladu:
&X 08 02 18 FF D:\VIEW\VIEWER.PRG@ SEE IT!@
první sloupec = typ
&M = Storage Device (jednotky)
&T = Trash (popelnice)
&O = Printer (tiskárna)
&X = Application (aplikace)
&V = Directory (adresář)
druhý sloupec = horizontální pozice a šířka ikon
třetí sloupec = vertikální pozice v šířce ikon
čtvrtý sloupec = Hex hodnota čísla ikony v DESKICON.RSC
pátý sloupec = FF (funkce není známa)
šestý sloupec = Device ID (A-P, příp. A-Z) nebo mezera
Nakonec: kompletní cesta a název souboru@ icon label@
(pro soubor nebo adresář)
Device name@ @ (pro zařízení - device)
Tak, to byly vše informace, které jsem vám mohl o souborech DESKTOP.INF A NEWDESK.INF poskytnout. Pro lepší pochopení se na této disketě nachází i soubor KNEWDESK.INF, což je komentovaný soubor DESKTOP.INF, respektive NEWDESK.INF, který vám jistě pomůže pochopit vše případné nejasnosti.
Většina informací byla převzata, přeložena a doplněna z "ATARI TOS DESKTOP SURVIVAL KIT" od Thomase J. Hoppera.
Neznámý vojín