BYT je jednoduch² program na tvorbu nßvrhu rozestavenφ nßbytku v pokoji.
┌vod
UrΦit∞ se Vßm ji₧ stalo, ₧e jste p°estavovali nßbytek v n∞kterΘm z pokoj∙ a ani za nic jste nedokßzali p°edem odhadnout, kam dßt sk°φ≥, kam postel a kam proboha postavit tu p°ekrßsnou almaru po babiΦce. Mo₧nß, ₧e jste si vÜechen nßbytek zm∞°ili a v p°esnΘm m∞°φtku vyst°φhali z papφru a pak jste ty malinkΘ papφrky Üoupali po milimetrovΘm papφ°e ve snaze vm∞stnat je vÜechny do toho obdΘlnφΦku, kter² mß b²t VaÜφm pokojem.
A prßv∞ proto₧e u nßs doma se p°estavovalo celkem Φasto a taky proto₧e m∞ programovßnφ fakt bavφ jsem napsal tenhle malink² progrßmek na Üoupßnφ nßbytkem. Jeho asi nejv∞tÜφ chybou je, ₧e po tom co si p∞kn∞ myÜφ pop°esunujete cel² pokoj budete muset vstßt od poΦφtaΦe a p∞kn∞ za pomocφ fyzickΘ sφly VßÜ nßvrh zrealizovat.
Program
Tak₧e co ten progrßmek umφ? Vytvo°it na obrazovce p∙dorys pokoje a jednotliv²ch kus∙ nßbytku. Po tΘ s ka₧d²m kusem libovoln∞ posouvat a otßΦet ho tak dlouho a₧ s rozmφst∞nφm budete spokojeni. Nßvrh si m∙₧ete kdykoliv ulo₧it a pozd∞ji se k n∞mu vrßtit (pop°φpad∞ pracovat na jinΘ variant∞). M∙₧ete si nadefinovat takΘ okna a dve°e vΦetn∞ prostoru pro otev°enφ dve°φ. V²sledn² nßvrh program p°ipravφ pro tisk v jednobarevnΘ podob∞ pop°φpad∞ ulo₧φ jako obrßzek PCX (PC Paintbrush), kter² lze otev°φt v drtivΘ v∞tÜin∞ grafick²ch program∙.
Po₧adavky
Fakt nedokß₧u odhadnout na Φem vÜem se dß tenhle progrßmek provozovat, ale bez problΘmu jsem ho pou₧φval na 486SX25, 4MB RAM. A nevidφm ₧ßdn² d∙vod proΦ by nem∞l jet i na XT se 640 KB RAM. Z Φeho₧ vypl²vß, ₧e je napsßn pro operaΦnφ systΘm DOS. Stejn∞ dob°e jede i pod Windows a¥ majφ Φφslo 3, 95, 98, 2000 nebo NT.
V balφku ke stßhnutφ jsou dv∞ verze programu jedna je "normßlnφ" (BYT.EXE) a ta druhß (BYT_P2.EXE) je verze pro Pentium II a vyÜÜφ. Ta prvnφ verze na rychlejÜφch procesorech (PII a v²Üe) hlßsφ znßmou chybu Error 200 - d∞lenφ nulou, tak₧e nejprve zkuste tuto verze a pokud Vßm poΦφtaΦ ohlasφ chybu "Error 200 - Division by zero" zkuste verzi druhou.
Hlavnφm a nejd∙le₧it∞jÜφm po₧adavkem ovÜem je myÜ p°ipojenß k poΦφtaΦi a spuÜt∞n² ovladaΦ myÜi (pro DOS, ve Windows ovladaΦ ji₧ je). Bez myÜi (a ovladaΦe) program nefunguje.
Omezenφ
Proto₧e jde jen o mal² progrßmek mß svß omezenφ. Hlavnφm omezenφm je, ₧e veÜker² nßbytek (a vlastn∞ vÜechno v tomto programu) jsou obdΘlnφky. To znamenß, ₧e kulat² st∙l bude t°eba aproximovat na obdΘlnφk. Ale taky to znamenß, ₧e jednotlivΘ obdΘlnφky je mo₧n∞ otßΦet pouze po 90░. Tak₧e ani gauΦ si nenatoΦφte o 17,4░ pod okno (alespo≥ ne v tomto programu).
FunkΦnost a licence
Program, kter² m∙₧ete stßhnout je pln∞ funkΦnφ a spadß do kategorie freeware, to znamenß, ₧e jej m∙₧ete pou₧φvat libovoln∞ dlouhou dobu. Tento program m∙₧ete takΘ dßle Üφ°it VaÜim znßm²m a p°ßtel∙m, nikoliv vÜak za ·Φelem zisku. Co₧ znamenß, ₧e program nesmφ b²t prodßvßn ani jinak komerΦn∞ vyu₧φvßn Φi Üφ°en (zdarma m∙₧e b²t vyu₧φvßn pouze k soukrom²m ·Φel∙m). Pokud program chcete vyu₧φvat komerΦn∞ kontaktujte m∞.
Nßvod na pou₧itφ
Nejprve je t°eba zm∞°it pokoj a vÜechen nßbytek, kter² se bude rozestavovat. Program je pro normßlnφ lidi, tak₧e vÜechny ·daje jsou v centimetrech.
Po spuÜt∞nφ programu a odklepnutφ ·vodnφ obrazovky Vßs uvφtajφ t°i ikony a jeden kurzor myÜi:
- ikona nejvφce vpravo (vypadß jako malß disketa) slou₧φ k ulo₧enφ a naΦtenφ vytvo°en²ch nßvrh∙, zde si takΘ vytvo°φ nov² pokoj, a zde lze takΘ program ukonΦit.
- druhß ikona zprava vzdßlen∞ p°ipomφnajφcφ otaznφk vede k nßpov∞d∞. M∙₧ete ji kdykoliv pou₧φt podφvat se na struΦnou nßpov∞du k programu.
- poslednφ, vlevo se dr₧φcφ ikona p°edstavuje pravφtko. Pomocφ nφ si budete moct p°em∞°ovat nßvrh a kontrolovat zda mezi sk°φnφ a posteli je dost mφsta, aby jste se nekopli do holenφ kosti a₧ p∙jdete veΦer spßt unaveni po celodennφm st∞hovßnφ.
Navrhovßnφ: (velmi struΦn∞)
Klikejte na ikony. Lev²m tlaΦφtkem myÜi se Üoupe a prav²m vyvolßvß kontextovΘ menu, tak₧e pravΘ maΦkejte na objektech, na st∞nßch, na ploÜe, kde jen to p∙jde.
Navrhovßnφ: jeÜt∞ jednou - polopatisticky:
1) lev²m tlaΦφtkem myÜi ¥ukn∞te na ikonu diskety a v menu, kterΘ se otev°e zvolte Nov² (klßvesovß zkratka Alt+N). Do dialogovΘho okna zapiÜte nam∞°enou velikost pokoje (v cm) a za pomocφ Φφslic a klßves BackSpace (sma₧e poslednφ Φφslici) a Tab (pohyb mezi dΘlkou a Üφ°kou - rovn∞₧ lze pou₧φt myÜ) zadejte po₧adovanΘ ·daje. Stiskem tlaΦφtka OK nebo klßvesou Enter toto potvrdφte.
2) Tak₧e mßte vytvo°enou mφstnost a program ji umφstil na plochu a to tak aby delÜφ strana byla vodorovn∞. PomocnΘ rysky a body jsou umφst∞ny ka₧d²ch 100 cm = 1 m od levΘho hornφho rohu.
3) Nynφ dostßvß Üanci takΘ pravΘ tlaΦφtko VaÜφ myÜi. Stiskem nad st∞nou pokoje je mo₧n∞ vytvo°it okno nebo dve°e. Stiskem pravΘho tlaΦφtka nad dve°mi je budete moci otev°φt nebo zav°φt.
4) Mφstnost je vytvo°ena m∙₧eme do nφ vklßdat nßbytek.
5) Stiskn∞te pravΘ tlaΦφtko na volnΘ ploÜe pokoje. V nßslednΘm menu zvolte Nov² objekt. Zobrazφ se dialog, kam m∙₧ete zadat velikost nßbytku. Po potvrzenφ se na ploÜe objevφ obdΘlnφk s po°adov²m Φφslem p°edstavujφcφ zadan² kus nßbytku.
6) S tφmto (a vÜemi dalÜφmi) obdΘlnφkem m∙₧ete pohybovat po ploÜe se stisknut²m lev²m tlaΦφtkem myÜi. Podle svΘ polohy obdΘlnφk m∞nφ barvu ze zelenΘ na Φervenou podle toho, zda lze nßbytek na to kterΘ mφsto umφstit (zelenß = ano, Φervenß = ne). Pokud by se n∞kter² obdΘlnφk neveÜel na plochu nebo byl p°iliÜ velk² (stßle svφtil Φerven∞) stiskem ESC jej program za vßs rozÜtφpe na t°φsky a ty recykluje na toaletnφ papφr, kter² poÜle faxem do jistΘho stßtu na uΦet volanΘho.
7) DalÜφ mo₧nosti nabφzφ menu po stisku pravΘho tlaΦφtka nad objektem: zde m∙₧ete kus nßbytku pojmenovat, smazat, zkopφrovat, zvednout (tak₧e je mo₧nΘ jej umφstit na jin² kus nßbytku), zamknout (tak₧e s nφm nelze pohybovat) takΘ se vßm zde zobrazφ informace o jeho velikosti a nßzvu.
8) Objekty lze odklßdat takΘ na volnou plochu mimo mφstnost.
9) Objekt otoΦφte pokud b∞hem posouvßnφ (stisknutΘ levΘ tlaΦφtko) stisknete takΘ pravΘ tlaΦφtko myÜi.
10) M∞°enφ se aktivuje stiskem ikony pravφtka nebo klßvesovΘ zkratky Alt+M. Zobrazφ se malΘ okΘnko m∞°enφ Vy nynφ stiskn∞te levΘ tlaΦφtko myÜφ na mφsto odkud chcete m∞°it. A posouvejte se k mφstu kam m∞°ite - v okn∞ dole se pr∙b∞₧n∞ zobrazuje nam∞°enß velikost Φßry. Po dalÜφm stisku tlaΦφtka se Φßra ukotvφ a Vy vidφte skuteΦnou vzdßlenost, kterou Φßra p°edstavuje. DalÜφm stiskem levΘho tlaΦφtka myÜi se m∞°enφ ukonΦφ.
11) Nßvrh lze ulo₧it bu∩ pod nov²m jmΘnem (Alt+J) nebo jej lze pr∙b∞₧n∞ uklßdat (Alt+U) do posledn∞ ulo₧enΘho souboru. Pokud zvolφte v menu Ulo₧it jako nebo pokud jste jeÜt∞ nßvrh v∙bec neuklßdali tak se zobrazφ dialog, kde je t°eba zadat jmΘno souboru s nßvrhem. Mßte k dispozici 8 znak∙ a lze pou₧φt pφsmena, Φφslice a podtr₧φtka.
12) Ulo₧en² nßvrh se otev°e volbou Otev°φt (Alt+O) a v²b∞rem (oznaΦenφm myÜφ) po₧adovanΘho nßzvu souboru v nßslednΘm dialogu.
13) Tisk nßvrhu - Pokud ji₧ mßte nßvrh hotov² zvolte volbu Tisk v hlavnφm menu (disketa), zobrazφ se Φernobφl² nßvrh. Stiskem levΘho tlaΦφtka myÜi (nebo klßvesy Enter) se nßvrh ulo₧φ do souboru se stejn²m nßzvem jako byl zvolen nßzev nßvrhu (v dialogu Ulo₧it jako) a p°ipojφ k n∞mu p°φponu PCX (pokud nßzev dosud nebyl zvolen ulo₧φ se jako "x.pcx"). Ulo₧enφ chvφli trvß - je t°eba vyΦkat ne₧ program potvrdφ ulo₧enφ. Po ulo₧enφ se program vrßtφ do hlavnφ (nßvrhovΘ) obrazovky. Jestli₧e nechcete nßvrh uklßdat nebo se z n∞jakΘho d∙vodu chcete vrßtit zp∞t stisknete pravΘ tlaΦφtko myÜi nebo klßvesu Esc.
Po ulo₧enφ nßvrhu ve formßtu PCX lze tento soubor (oznaΦovan² jako obrßzek PCX) otev°φt v drtivΘ v∞tÜin∞ kreslφcφch nebo prohlφ₧ecφch program∙ (ve Windows nap°. Malovßnφ, Photo Editor, PhotoShop, Paint Shop Pro, ACDSee, ... ), ze kter²ch se nßvrh snadno vytiskne (obvykle pomocφ volby Tisk v menu Soubor).
pozn.: nenφ t°eba volit tisk na Üφ°ku (landscape) - nßvrh vejde na strßnku i na Üφ°ku
Poznßmky pro tisk pod systΘmem DOS (pouze jestli₧e pou₧φvßte tiskßrnu schopnou tisku pod DOSem):
Pokud se p°ed samotn²m spuÜt∞nφm programu BYT zavede ovladaΦ pro tisk grafick²ch dat pomocφ p°φkazu "graphics", je mo₧n² tisk p°φmo z programu BYT. V programu BYT zvolte Tisk v hlavnφm menu (disketa). Zobrazφ se Φernobφl² nßvrh, potΘ stiskn∞te klßvesu Print Screen (PrintScrn). Zp∞t do hlavnφ (nßvrhovΘ) obrazovky se dostanete stiskem pravΘho tlaΦφtka myÜi nebo klßvesy Esc.
---------------------------------------
(c) Ond°ej Kostruh
ondrej.kostruh@seznam.cz
http://byt.hyperlink.cz
P.S.: dobrß rada nakonec: nezapome≥te na radißtory !