Opravdu pot ebuje pomoc ? Soubory | Ulo tabulku Tento povel ulo defini tabulku na disk. Pokud je aktu zev defini tabulky 'UNTITLED', otev e se dialog 'Ulo tabulku jako...' aby se p ilo jm no nov ho souboru, pod kter m bude tabulka ulo ena. / Viz t : Ulo tabulku jako... tabulku Soubory | Ulo tabulku jako... Tento povel otev e dialog 'Ulo tabulku jako...' a umo tak ulo it defini tabulku pod jin nem disku, adres e i souboru. b no aktu ho defini ho souboru je zobrazeno v prav m doln m rohu a bude t aktualizov no. & Viz t tabulku, Ulo tabulku Soubory | Na ti tabulku Tento povel otev e dialog 'Na ti soubor', kde si m t a vybrat soubor s defini tabulkou, kter chce nahr t do pam ti. Pokud je ji v pam ti jin defini tabulka, TVGen se nejprve p , zda chce tuto ulo it na disk d ve, ne ji sma Soubor mus edem definovanou p ponu nastavenou v dialogu 'Syst nastaven ' a mus t skute nou defini tabulkou vytvo enou TVGenem. Jak koliv jin soubor nebude zaveden do pam ti. - Viz t : Ulo tabulku, Ulo tabulku jako... Soubory | Konec Tento povel ukon h TVGenu, odstran jej z pam ti a vr opera mu syst mu. Q Pokud je v pam ti neulo defini tabulka, TVGen nab dne mo nost ji ulo Viz t : Ulo tabulku Soubory | Zm adres Povel ChangeDir zm aktu pracovn adres hem stavby aplikace nelze m nit adres Soubory | DosShell Tento povel umo odchod do DOSu. P m si TVGen ulo aktu adres kter se po n vratu op t restauruje. Soubory | Info Tento povel vyvol dialog INFO s informacemi o verzi a autorovi. = Dialog zav i stisknut vesy Esc nebo buttonem CONTINUE. Soubory Toto menu obsahuje povely pro pr ci se soubory, jako je na a ukl defini ch tabulek, ukon TVGenu, atd. G Ulo tabulku Ulo tabulku jako... Na tabulku Zm adres DOS Shell Info Konec Main | Menu Bar Tento povel vyvol dialog Stavba objektu Bar kde lze vytv et, modifikovat a zkou et definici objektu Menu Bar. ( Viz t : Menu Box, Status Line, Dialog Main | Menu Box Tento povel vyvol dialog Stavba objektu Box kde lze vytv et, modifikovat a zkou et definici objektu Menu Box. ( Viz t : Menu Bar, Status Line, Dialog Main | Status Line Tento povel vyvol dialog Stavba objektu Status Line kde lze vytv et a modifikovat definici objektu Status Line. % Viz t : Menu Bar, Menu Box, Dialog Main | Dialog Tento povel spou Definice Dialogu. V tomto m du lze definovat velikost a pozici dialogov ho okna, vkl dat do n j jin objekty, m nit jejich po , atd... * Viz t : Menu Bar, Menu Box, Status Line Main | Zav i "view" Tento povel ukon uje definov ho objektu a odstra uje defini tabulku z pam ti. Pokud byla tabulka modifikov na a neulo ena, program nab dne nejprve jej na disk. < Viz t : Ulo tabulku, Ulo tabulku jako..., Na tabulku Main | Message Box Tento povel vyvol dialog umo definovat standardn MessageBox. Tyto dialogy mohou b t pou ity pouze ve snippetech, nejsou to samostatn stoj objekty. Viz t : Input Box, Applikace Main | Input Box Tento povel vyvol dialog umo definovat standardn MessageBox. Tyto dialogy mohou b t pou ity pouze ve snippetech, nejsou to samostatn stoj objekty. ! Viz t : Message Box, Applikace Main | Applikace Tento povel spust syst m pro stavbu aplikace. Pomoc tohoto syst mu lze zadat v echny objekty pou v aplikaci a specifikovat jejich n vaznosti pomoc metody HandleEvent. Lze zde tak t cel sti procedur a tak vygenerovat zdrojov d pro ucelenou aplikaci. Main | Na ti obr mto povelem lze na st libovolnou defini tabulku dialogu a zobrazit odpov dialog na obrazovce. Tabulka je pot uvoln na, tak e pouze vlastn dialog z v pam ti. Toto je u i vytv ho dialogu pro aplikaci. Lze tak vid t jak budou p se dialogy vypadat pohromad . Nar t otev eno n kolik takov ch dialog Povoleno pouze p i vytv dialog Viz t : Sma Main | Sma Tento povel zav echny dialogy otev povelem Na zek v tomto submenu. ' Povoleno pouze p i vytv dialog Main Toto menu obsahuje v echny hlavn akce dostupn v TVGenu verze 3.0 Lze prov sleduj Definovat samostatn stoj objekty: Menu Menu Status Dialog Definovat standardn dialogy MessageBox a InputBox. ; t celou Applikaci, na tat a zav rat obrazy dialog V tomto menu je t povel Zav "view". Umo uje ukon it definov objektu a vy istit pam pro jinou innost. Objekty Toto submenu obsahuje v echny typy objekt , kter lze vlo it do dialogu v Re Definice Dialogu. Tyto typy jsou definov ny v souborech ODF (viz manu Data dialog Tento dialog je vytvo en podle obsahu odpov ho ODF souboru. Tam jsou specifikov echny parametry pot k vytvo ho objektu. Rozm objekt v dialogu lze modifikovat v prost kompileru ODFC. Dialog s obsahem "clusteru" Tento dialog obsahuje "cluster" skryt pod buttonem, kter ji pr stiskl. Obsah je definov n v p m souboru ODF. Seznam snippet Tento dialog obsahuje seznam v ech snippet , kter lze pro dan objekt otev t. Pokud je snippet fyzicky definov n, je zobrazena vedle jeho n zvu hv ka (*). Pomoc buttonu "Nov " lze vytvo it definici nov ho snippetu. snippet Zde m definovat paramrty nov ho snippetu - jm no (objev se v seznamu snippet ), jm no souboru (a osm znak ) a masku. Maska ur uje po obsah snippetu. Dialog | Outline Dialog | U ivatelsk metody Dialog | Button Dialog | TInputLine stroje | Zm na po Toto submenu obsahuje povely pro zm nu po objekt v dialogu a to jak automatickou tak ru stroje | Zm na po | Hor. automatick Tento povel provede automatickou zm nu po objekt tak, aby si p valy "focus" dek po dku. stroje | Zm na po | Ver. automatick Tento povel provede automatickou zm nu po objekt tak, aby si p valy "focus" sloupec po sloupci. Dialog | History Dialog | List Box Dialog | Clusters Dialog | Clusters | Radio Buttons Dialog | Clusters | Check Boxes Dialog | Clusters | Multi Check Boxes Dialog | Static Text Dialog | Label Dialog | Memo Dialog | Frame Pomoc tohoto povelu lze vlo it do dialogu r ek. Je to objekt TView s nastaven m bytem Options na ofFramed. R ky mohou b t posouv ny a zv ny jako ostatn objekty. Pro zv je v jeho prav m doln m rohu zobrazen ikon (). m ky jsou v dy vkl ny na za ady objekt . To zajis , aby v echny ostatn objekty byly "nad" nimi. Objekt do dialogu Tento povel umo uje vkl dat vybran objekt do dialogu. Objekt je pln pops n v p m souboru ODF, zp sob, jak se bude objekt generovat je pops n v odpov m "template". Objekty do dialogu Toto submenu obsahuje v echny objekty do dialogu, kter spole edka. V echny objekty jsou definov ny v souborech ODF. Metody | Init Metody | Done Okno | Zav echna Tento povel zav echna okna. Okno | Minimize Tento povel minimalizuje aktivn okno. Stejnou funkci m ikona [ ] v r ku okna. Pokud je aktivn okno ji minimalizov no, obnov se jeho p velikost Metody | GetPalette Metody | SetState Metody | Draw stroje Toto menu obsahuje u cky pro stavbu dialogu. Jsou p stupn v Re Definice Dialogu a poskytuj echny b akce s objekty, kter byly vlo eny do dialogov ho okna nebo s dialogem sam Parametry dialogu Centruj Zm Voln Vyma objekt Okno | cky | Jm no funkce cky | Zm na po | Manu Tento povel aktivuje re im manu ny po objekt v dialogu. U v ech objekt , kter mohou p mat "focus" se zobraz jejich po slo. My postupn ukej na t chto objektech v tom po , v jak m je chce t, pot stiskni prav tko my i nebo kl vesu ESC. cky | Voln hork Tento povel otev e okno obsahuj seznam hork ch kl ves v dialogu. V echny pou hork vesy jsou tmav . Tento seznam se obnovuje poka , je-li zad n nov objekt nebo ru en star objekt. Okno | Minimalizuj v Tento povel minimalizuje a "zaparkuje" v echna otev okna. Okno | Maxiamlizuj v Tento povel maximalizuje a uspo do kask echna minimalizovan a otev okna. Aplikace | Nov polo Tento povel vlo novou polo ku do aktivn ho seznamu - bu do seznamu polo ek aplikace nebo do seznamu snippet Aplikace | Vyma polo Tento povel vyma e polo ku z aktivn ho seznamu - bu ze seznamu polo ek aplikace nebo ze seznamu snippet Aplikace Toto menu obsahuje povely pro obsluhu seznamu polo ek aplikace a snippet i stavb aplikace stroje | Centruj Tento povel centruje dialog na obrazovce. Stejnou funkci pln ikona [C] dialogu. stroje | Parametry dialogu Tento povel vyvol okno pro editaci dat pr stav ho dialogu. Obsah a prava tohoto okna jsou d ny odpov m souborem ODF. Aplikace | Edituj polo Tento povel otev e editaci pr polo ky v aktivn m seznamu - bu v seznamu polo ek aplikace nebo v seznamu snippet stroje | Vyma objekt Tento povel umo odstranit objekt z dialogu. Pokud je k tomuto objektu p ipojen i objekt TLabel,THistory nebo jin objekt, bude odstran n tak Aplikace | Atributy polo Tento povel zobraz dialog s atributy pr polo ky v seznamu polo ek aplikace Aplikace | Nov aplikace Tento povel uvoln a vytvo novou pr zdnou aplikaci stroje | Otev echny snippety Tento povel otev e a minimalizuje edita okna v ech snippet se zm m obsahem. stroje | Zav echny snippety Tento povel zav e edita okna v ech snippet Main | Generuj Tento povel spust vlastn gener tor. Tato polo ka menu je p stupn pouze p i stavb samostatn ho objektu nebo je-li aktivn dialog pro stavbu aplikace. Okna Toto menu obsahuje p kazy pro manipulaci s okny: g Velikost/P Zoom Vyrovnej Kask Dal P edchoz Minimalizuj Maximalizuj Maximalizuj vyrovnej Zav E :-) Zav Okna | Velikost/P Pomoc tohoto povelu lze posunout aktivn okno kurzorov mi kl vesami a zm nit jeho velikost kurzorov mi kl vesami se Shiftem. Potvr novou pozici a velikost kl vesou Enter, nebo zru vesou Esc. [ Oknem lze tak pohybovat pomoc i za titulek a m nit jeho velikost za prav doln roh. Okna | Zoom Povel Zoom zv aktivn okno na maxim velikost. R Je-li okno ji takto zv eno, lze t mto povelem nastavit jeho p velikost. Window | Vyrovnej Vyrovnan okna. Window | Kask Okna v kask Okna | Dal Tento povel aktivuje n sleduj okno v po Okna | P edchoz Tento povel aktivuje p edchoz okno. Nastaven Toto menu obsahuje povely, kter prohl dnout si a zm nit n syst nastaven TVGenu. S Barvy P rozli Syst parametry Jazykov verze Tato nastaven ovliv prost innost gener toru. Parametry | P epni rozli Tento povel p mezi rozli m 25 a 43 Nastave | Syst parametry Tento povel otev dialog Syst Parametry a umo uje specifikovat n parametry prost a gener toru, jako nap pony soubor zev firmy, zhas obrazovky atd. Nataven | Jazykov verze Toto menu obsahuje jazyky, kter poskytuje tento program. M e se tv it anglicky, esky v k du Kamenick esky v k du Latin 2 (pro kompatibilitu s DOSem 5.0) a esky bez diakritiky (pro u ivatele s kartou Hercules nebo CGA). Parametry | Jazyk | Anglicky Zobrazuj v echny texty v angli Parametry | Jazyk | esky (Kamenick Zobrazuj v echny texty v du Kamenick Parametry | Jazyk | esky (Latin 2) Zobrazuj v echny texty v du Latin 2. Parametry | Jazyk | Zobrazuj v echny texty v bez diakritiky. Editor Toto je jednoduch textov editor. Zde m editovat vygenerovan d okam bez opu TVGenu. Editor | Otev Tento povel otev e dialog pro vyhled r souboru k editaci a otev e vybran soubor. Kl vesa F3 slou jako hot-key. Editor | Ulo Tento povel ulo soubor v aktivn m okn na disk. Kl vesa F2 slou jako hot-key. Okna | Zav Tento povel zav e aktivn okno. Stavba objektu Menu Box / Menu Bar V tomto dialogu m definovat objekt Menu Box nebo Menu Bar. Stiskni button P idej a vlo parametry do vstupn dek: Vlastn text polo Text parametr polo ky (hot-keys,...) Hot-key k d (kbXXXX konstanty) Generovan povel (cmXXXX konstanty) Help kontext (hcXXXX konstanty) Parametry ozna ' jsou ignorov i definici z submenu. P i definici rozd lovac linky jsou ignorov echny parametry. Ty vstupn dky, jejich data budou ignorov na z dialogu zmiz i vytv ucelen aplikace: * - V dialogu nen vstupn dek "Povel". sto n je zde button "COMMAND". Stiskni jej a vyber jeden ze seznamu dostupn ch povel . Jakmile je povel vybr zev buttonu se zm podle n zvu vybran ho povelu. # - Vstupn dek "Help Kontext" je nahrazena t emi buttony: "Help Context" otev e snippet pro text n dy vzta k aktu polo ce menu, "" zru tento text. Button "Hint" umo zadat text, kter se bude objevovat na stavov dce, bude-li polo ka v menu vybr na. Polo ka menu m vlastn help-kontext v okam iku, je-li pro ni definov n text n dy nebo "hint". V opa azenu hodnotu hcNoContext. Jakmile jsi hotov, stiskni button Ok. Parametry budou posl ny do defini tabulky. Pokud nechce poslat parametry a definovat tak polo ku menu, stiskni button P -li vlo it polo ku MEZI jin , ozna v seznamu polo ek tu, na jej sto p ijde nov a stiskni button Vlo Pokud nastav typ polo ky na 'Submenu', vytvo tak vno menu a pak, pokud je toto v seznamu polo ek zv no, lze do n j vstoupit pomoc buttonu . K n vratu zp t o jednu stiskni button . Samo submenu m e obsahovat dal , atd... W Pokud chce odstranit dek z definice menu, zv razni jej a pot stiskni button Sma polo ek v menu lze zm nit uchopen za dvojit ) a posunov ivatel bez my i mohou m nit po polo ek pomoc kurzorov ch kl ves a kl vesy SHIFT. -li vyzkou et chov nadefinovan ho menu stiskni Test. Tato funkce ukazuje pouze funkci menu. texty, "hinty" apod. se nezobrazuj Button Import slou k importu standardn ch sekvenc polo ek menu. V Button Konec ukon definov menu a vyzve t k ulo tabulky, pokud je to nutn Stavba objektu Status Line V tomto dialogu m definovat objekt Status Line. Stiskni button P idej a vlo parametry do vstupn dek: I Minim slo help kontextu Maxim slo help kontextu i stavb ucelen aplikace nahrazuje ob vstupn dky jeden button "Rozsah Help Kontext ". Pokud jej stiskne , zobraz se dialog pro v help-kontext , kde vybere skupinu hodnot hcXXXX. Minim a maxim hodnoty se dopln automaticky. Jakmile jsi hotov, stiskni button Ok. Parametry budou posl ny do defini tabulky. Pokud nechce poslat parametry a definovat tak polo ku menu, stiskni button P -li vlo it polo ku MEZI jin , ozna v seznamu polo ek tu, na jej sto p ijde nov a stiskni button Vlo Pokud chce odstranit dek z definice, zv razni jej a pot stiskni button Sma prava v definici (a na vymaz ) spust dialog Stavba Status dky a umo tak definovat a upravovat definici kl Button Konec ukon definov a vyzve t k ulo tabulky, pokud je to nutn Stavba Kl Status V tomto dialogu m definovat kl e objektu Status Line. Stiskni button P idej a vlo parametry do vstupn dek: r Text kl Hot-key k d (kbXXXX konstanty) Generovan povel (cmXXXX konstanty) i stavb ucelen aplikace je vstupn dek "Povel" nahrazen buttonem "COMMAND". Tento button zobraz seznam v ech dostupn ch povel v aplikaci a umo ivateli vybrat jeden z nich. Jakmile vybere jeden z povel , button zm podle jeho n zvu sv j titulek. Jakmile jsi hotov, stiskni button Ok. Parametry budou posl ny do defini tabulky. Pokud nechce poslat parametry a definovat tak polo ku menu, stiskni button P -li vlo it polo ku MEZI jin , ozna v seznamu polo ek tu, na jej sto p ijde nov a stiskni button Vlo Pokud chce odstranit dek z definice, zv razni jej a pot stiskni button Sma Button Konec ukon definov a vr do dialogu Stavba Status Line. Button OK Stiskne -li tento button, hodnoty nastaven v dan m dialogu jsou posl ny do TVGenu ke zpracov Button P Stiskne -li tento button, nic se nezm akce se neprovede. Program se vr do p edchoz ho stavu. Button VY Stiskne -li tento button, v echny vstupn dky se nastav na sv kladn hodnoty. Button P Stisknut tohoto buttonu zaktivuje vstupn dky v dialogu a p iprav je pro vstup hodnot. Tak buttony Ok, P and Vy isti jsou aktivov Button SMA Stiskne -li tento button, zv polo ka v seznamu bude vymaz na ( pokud je to mo Button VLO Stisknut tohoto buttonu zp odezvu podobnou jako na button P idej. Nov polo ka ale nebude p na na konec, n bude vlo ena na pozici zv polo ky v seznamu a ostatn se posunou. Button DOL Stiskne -li tento button, sestoup v defini m stromu menu. Proto e vno menu m e obsahovat dal menu, je zobrazov no nad seznamem polo ek menu. Nejvy slo 1. Button NAHORU Stiskne -li tento button, postoup v defini m stromu menu. Jakmile se dostane do hlavn ho menu, button se zablokuje. Button TEST Stiskne -li tento button, moment definovan menu se zobraz , aby se dala vyzkou et jeho funk nost. P m se program zept , zda m edem vy istit 'desktop' i nikoliv. : echny polo ky zku ho menu generuj povely. Button KONEC Stisknut tohoto buttonu ukon definici aktu ho objektu. Buton KONEC Stisknut tohoto buttonu ukon definici aktu ho objektu. IMPORT button Tento button vyvol dialog se seznamem dostupn ch sad polo ek pro import. Tyto sady se nach v adres i MNU a maj stejnou strukturu jako tabulky menu. Viz manu Dialog P idej Button Dialog P idej vstupn Dialog P idej historii Dialog P idej List Box Dialog P idej Cluster Dialog P idej Memo T V G e n ver. 3.0 tej ve sv generovan ch aplikac Toto je program, kter programov v Turbo Vision a v Turbo Pascalu zrychl a zefektivn Copyright 1994 - BOCIAN Software Viz t : Pozn soubor im Definice Dialogu V tomto re imu lze m nit velikost dialogov ho okna, posouvat jej, vkl dat do n j nov objekty, ru it star nit jejich po a atributy, atd. } lze posouvat, m velikost a opravovat objekty, kter byly do dialogu vlo eny. Viz tyto odkazy pro v ce detail im vyb Klikni my na objekt, se kter m hodl prov t danou akci. C Tento re im lze p it prav m tla tkem my i nebo kl vesou Esc. Nastaven bytu OPTIONS Dialog soubor Zde m vyhledat a ozna it jm no souboru pro dal akci. Pokud vytv defini tabulku, pamatuj si, e soubor mus eddefinovanou p ponu. Syst Parametry V tomto dialogu lze ur it syst parametry gener toru: s P pony soubor Jm no Tv a firemn Prodlevu zhas obrazu Ostatn parametry prost pony mus t platn a nesm se opakovat. Jm na (Tv a firemn ) se vkl do zdrojov du. R obrazovky chr monitor p ed po kozen m, kdy se obraz dlouho nem "Ostatn " obsahuje n kolik syst ch parametr . Hodnoty u jednotliv ch text ukazuj standardn nastaven [X] P [X] Logo [ ] Roz Barvy [ ] ZOOM [ ] Um [X] Bezpe [X] Auto [X] Zdr. adres [X] Template highlight ] Znak desktop Combo-box "autoorder" ur uje, zdali a jak se m prov t funkce automatick ny po objekt polohy objektu a p i vkl ch objekt do dialogu. Znak pro desktop Tento p uje vybrat jeden ze sedmi znak , kter se zobraz na desktopu jako podklad. n Menu Zdr. adres Tento p gener toru aby generoval program do podadres e SOURCE. Pokud aktu adres takov to adres , je vytvo en nov . Je v nechat tento p zapnut a vyhnout se tak prom tabulek a zdrojov ch text vat hlavi Syntaxe TP/BP 7.0 vat koment AutoSave Pokud je tento p zapnut, bude pr editovan tabulka automaticky ulo ena ka ch 5 minut. To je v i stavb komplikovan ch dialog nebo menu syst mu, zvl v aplikaci. Bezpe Tento p zajist , aby p emi destruktivn mi akcemi jako je maz episov , atd. p zel dotaz. Pokud nen zapnut, je takov akce provedena okam . Je to rychlej ak trochu nebezpe . Vypni jej pouze a bude v TVGenu dostate "doma". Pozice help okna Pokud je zapnut, okno n dy si uchov svoji posledn pozici. na tebe p ch akc pne aby p hl tvou pozornost. Logo Tento p zobraz /schov logo, kter uje, e opravdu pracuje s TVGenem ver. 3.0 barvy Tento p uje pou barvy pozad sto blikaj ch znak Template highlight Tento p a vyp funkci barevn ho odli syntaktick ch prvk v intern m editoru TVGenu. Je-li p zapnut a editovan soubor je SDF, ?TF nebo snippet, jsou jednotliv syntaktick prvky templat zobrazeny odli mi barvami. Barvy lze m nit v dialogu Barvy. ZOOM help Pokud je zapnut, objev se okno n dy ve sv maxim velikosti. V opa se objev ve sv standardn velikosti uprost ed obrazovky. > Tento p ednost p em Pozice okna. Coto? Je mi l to, nem m pon co nen v po dku ? Zde by nem dat n du. Prohl dni si, pros m, pozorn obrazovku. Pokud st le nev , jak pokra ovat, p ti si, pros ivatelskou p ku k Turbo Pascalu. Najde tam pot informace jak ovl dat prost Turbo Vision. Posunov objekt -li posunout objekt, uchop ho my a posu (lev tko my stisknut ). Pot povol tla tko my i, objekt se "usad "" na novou pozici. G Pokud posunuje vstupn dek, bude p ipojen historie posouv Viz t : Opravov a Zm velikosti. Opravov objekt Pokud hodl opravit objekt (zavolat odpov dialog), jednodu e dvakr t rychle klikni na dan objekt (double-click). * Viz t : Posunov and Zm velikosti. na velikost objekt Objekty se zv a zmen podobn jako okna: za prav doln roh. Uchop my prav doln roh a zv uj objekt (dr tko stisknut ). Pot uvolni tla tko my objekt lze aplikovat na v echny objekty v dialogu krom historie, label a scroll-baru. velikosti statick ho textu se v doln m prav m rohu objev ikona pro zm nu velikost. Je to nezbytn , nebo statick text m stejnou barvu pozad jako dialog a tak bys mohl ztratit zv roh. Ikona m sleduj - objekt je p velik Posu ikonu nahoru. - objekt je p Posu ikonu vpravo. - objekt je p dlouh Posu ikonu vlevo. (Pouze jedno text) - objekt m vnou velikost. Pokud nen zobrazena ikona, je objekt jeden dek vysok dlouh ky maj ikonu pro zm nu velikosti tak Viz t : Posunov and Opravov Stavba aplikace jsi v dialogu pro tvorbu aplikace. Tento dialog umo uje vystav t a vygenerovat ucelenou aplikace - tzn. kostru u ivatelsk ho rozhran Vstupn dka obsahuje identifik tor typu aplikace. P edpokl se, echny identifik tory jsou platn , nebo TVGen neprov dnou kontrolu syntaxe. Seznam "Polo ky aplikace" obsahuje v echny objekty vlo do aplikace. Nov objekt do aplikace lze vlo it stisknut vesy INS, vymazat objekt z aplikace lze kl vesou DEL. Ob akce lze prov pomoc menu "Aplikace". Seznam snippet obsahuje definovan typy snippet vat a mazat snippety lze op t pomoc ves INS a DEL. Pokud chce it st seznam snippet jako standardn pro v echny dal aplikace, stiskni button "Ulo jako default". : Snippet otev i dvoj m kliknut m na jeho n zvu v seznamu. Pozor: seznam snippet obsahuje v echny snippety, kter LZE otev t pro aplikaci, nikoliv seznam fyzicky otev ch snippet objektu do aplikace Zde se zad parametry objektu v aplikaci. Vypl vstupn dek symbolick nem, kter se bude zobrazovat v seznamu polo ek aplikace. Pot vyber typ polo ky: dialog, metoda, MenuBar nebo StatusLine. Pokud je v dialogu button "Command", m it povel, kter m bude dialog i metoda vol na. Je-li zde button "Snippet" (pouze pro dialogy), stiskni jej a otev e se snippet metody, kter dialog. Snippets Snippet je st zdrojov ho textu napsan mo v TVGenu pomoc speci ho editoru. Tento text bude vlo mo do generovan ho programu. _ Editor snippet nuje vyvolat lok menu. Toto menu zjednodu uje psan zdrojov ho textu. g e, co nap do snippetu se p enese do v sledn ho programu, nen prov kontrola syntaxe. Soubory se snippety nejsou ur eny pro pou m textov m editorem, nebo obsahuj dy pro vyhled textu. Jak koliv zm ny do t chto souboru jin mi prost edky ne editorem snippet mohou v st ke ztr dat. Okna snippet nejsou mod jimkou textu n dy pro menubar, tak lze otev ce oken se snippety najednou, minimalizovat je, atd... Obecn potomek objektu TView Dialogy MessageBox a InputBox V tomto dialogu lze definovat standardn dialogu MessageBox a InputBox. Stiskne -li button ZKUS, bude objekt zv v seznamu zobrazen na m pozad Button EDITUJ vol edita dialog s daty zv ho objektu, button NOV stejn dialog s pr mi vstupn mi objekty. Pouze button OK p ijme v echny proveden ny. Stiskne -li button CANCEL, kl vesu Esc nebo ikonu pro zav okna, budou v echny zm ny zapomenuty. 3 Tento dialog pracuje ve dvou z kladn ch re imech: V Vytv ch a opravy star ch dialog V r jednoho z nich (editace t V edita imu (vol no z menu Main) je button EDIT "defaultn ". Stiskut vesy Enter nebo vybr jednoho objektu ze seznamu automaticky otev e edita dialog pro zv objekt. imu vyb (vol i stavb aplikace), je "defaultn " button OK, tak r jednoho z objekt je rychl a jednoduch Editace existuj ho speci ho dialogu Prove ny dat speci ho dialogu, pak stiskni button OK - nov hodnoty budou ulo eny. Stiskne -li button CANCEL, zm ny nebudou akceptov Editace nov ho speci ho dialogu Zadej data speci ho dialogu, pak stiskni button OK - nov hodnoty budou ulo eny. Stiskne -li button CANCEL, data nebudou akceptov Sada povel Tento dialog obsahuje seznam v ech povel , kter lze pou t v aplikaci. K v ru jednoho z nich pou ij mezern k, "double-click", button Ok nebo kl vesu Enter. Pokud sada neobsahuje povel, kter hodl t, button NEW ti umo zalo it nov povel. Sada povel bude pozd ji ulo ena do aplika tabulky (*.APP). } Tento dialog se pou pro dva ely: pro editaci seznamu povel a pro v r povelu. Vyb -li povel p i vkl polo ky do aplikace, obsah seznamu povel na volaj m objektu. Pokud je nov polo ka vol na z MenuBaru, bude seznam obsahovat pouze ty povely, kter jsou pou ity v menu. Je-li polo ka pod zena pouze aplikaci, budou v seznamu v echny dostupn povely. TVGen ver. 3.0 - soubory pony tabulek a zdrojov ch text lze zm nit v dialogu syst ch parametr vyvolan m polo kou menu "Parametry | Syst parametry". Pokud za stav t novou aplikaci, je vhodn zalo it si pro ni nov adres , nebo gener tor vytv velk soubor e bude pracovat pouze v jednom adres i, nem ly by soubory p epsat jeden druh , pokud nedostanou stejn na. Po chv ak bude v tomto adres i velice t sno a bude obt separovat ty spr soubory pro dal Ze stejn vodu negeneruj nic v dom m adres i TVGenu. Dialog pro v r barev Zde m nit standardn barvy prost . Nav tuto sadu ulo it na disk nebo naopak na st z disku. Pr aktivn barevn sada m t voliteln igenerov na k aplikaci. Parametry k du aplikace Tento dialog umo uje specifikovat parametry k du generovan aplikace. Tyto parametry jsou u ivatelsky definovateln , neboj se p vat nov nebo mazat star . Nastaven takov ho parametru je pak testov no v templatech direktivou @IFOPTION Seznam t chto parametr se ukl v aplika tabulce. Pokud hodl nit standardn sadu parametr pro v echny n sleduj aplikace, stiskni button "Ulo jako default". Stavba metody HandleEvent Informace o polo Parametry dialogu Nastaven masky EventMask Rozsah help kontext Tento dialog obsahuje seznam v ech pou ch konstant help-kontext (hcXXXX) v aplikaci. Zde m zadat, pro kter hodnoty bude aktivn sleduj st stavov dky - rozsah hodnot pro vol NewStatusDef. V echny konstanty, kter jsou v seznamu jsou p ipraveny k pou . Ty z nich, kter po lev stran ku, byly ji vybr ny pro pou v dan m vol NewStatusDef. Zna ky se zap mezern kem nebo my (double-click). Stiskne -li button V echny konstanty budou ozna eny. Button "NIC" sma e ozna ech konstant. i editov rozsahu help kontext pro jinou st StatusLine se ozna konstanty ji neobjev , nebo rozsahy help-kontext by se nem vat. Pokud chce t konstantu, kter je ji ho rozsahu, mus ji nejprve z tohoto rozsahu vy adit. ListBox zobrazuje pouze ty konstanty, kter jsou dosud nepou , a ty, kter jsou p azeny k pr editovan sti StatusLine. Parametry pro MessageBox Tento dialog umo uje definovat parametry pro MessageBox. Zadej text, ur i titulek dialogu a buttony, kter se v dialogu objev i definov textu lze pou povely \3 a \N jako k dy "Ctrl-C" a "Ctrl-M" pro statick text. Tak je mo no zadat parametrizovan text ve form tu zn m z funkce vsprintf jazyka C. r Zobraz -li MessageBox obsahuj takov to specifik tory pomoc buttonu ZKUS, provedou se n sleduj nahrazen %s bude nahrazen textem 'BOCIAN' ) %d a %x budou nahrazeny n slem %c je nahrazen znakem '' Ve vygenerovan m programu bude ukazatel na seznam parametr nastaven na NIL, nastaven na pat hodnoty je t eba prov st ru \C mus t na za tku textu nebo bezprost po \N - text bude centrov n. \N m t kdekoliv v textu - ozna uje p echod na nov dek. A smena C a N za obr m lom tkem (\) mohou b t velk i mal Hodnota povel Parametry | Barvy Tento povel vyvol dialog pro v barev, kde lze vyb rat barvy pro jednotliv objekty a jejich sti. Dialog obsahuje dva nov buttony NA TI a ULO tat a ukl dat barevn sady na disk. Editor | Nov Tento povel otev e nov okno editoru s titulem 'Untitled'. Editor | Ulo jako... Save As otev e dialog Ulo soubor jako... kde lze zadat nov no souboru, adres e a disku, kam bude soubor ulo Editor | Oprav Tento povel zru opravy aktu dku. Tento povel nepracuje jako povel "Undo" v IDE TP/BP 7.0. Ru pouze posledn Editor | Vyst Tento povel p esune zv text na Clipboard. Pak lze pou t funcki Polo k um tohoto textu do jin ho dokumentu (nebo na jin sto ve stejn m dokumentu). Editor | Kop Tento povel zkop ruje zv text na Clipboard. Pak lze pou t funcki Polo k um tohoto textu do jin ho dokumentu (nebo na jin sto ve stejn m dokumentu). Editor | Polo Tento povel um text z Clipboardu do aktivn ho okna editoru na pozici kurzoru. Editor | Vyma Tento povel vyma text. Nep jej na Clipboard. Editor | Najdi Tento povel otev e dialog, kde lze zadat text, kter chce t. Hork vesa pro tento povel je Ctrl+Q F. Editor | Zam Tento povel otev e dialog, kde lze zadat text, kter chce t a text, kter m chce ten hledan nahradit. Hork vesa pro tento povel je Ctrl+Q A. Editor | Hledej znovu Tento povel opakuje posledn hled nebo z nu. Hork vesa pro opakovan hled je Ctrl+L. Valid tor vstupn Dialog P idej Label Dialog P idej statick text Seznam pou ch hot-keys MessageBoxu Tato polo ka lok ho menu zobraz dialog a umo tak vybrat MessageBox, kter bude vlo en do snippetu. Tento dialog je identick s dialogem p stupn m z menu Main MessageBox. Pot je vol MessageBoxu vlo eno na pozici kurzoru. Syntaxe je definov na v souboru MSGBOX.TXT InputBoxu Tato polo ka lok ho menu zobraz dialog a umo tak vybrat InputBox, kter bude vlo en do snippetu. Tento dialog je identick s dialogem p stupn m z menu Main InputBox. Pot je vol InputBoxu vlo eno na pozici kurzoru. Syntaxe je definov na v souboru MSGBOX.TXT dialogu Tato polo ka lok ho menu umo it do snippetu vol dialogu, kter je sou aplikace. Na pozici kurzoru se vlo procedur AppDialogCall a AppDialogType (jedn se o procedury TEMPLAT Vyma snippet Tento povel ru snippet. Snippet se neobjev v generovan m programu. fukce OpenFile Tato polo ka lok ho menu vlo na pozici kurzoru vol funkce OpenFile. Syntaxe vol je v souboru OPENFILE.TXT ( Zdrojov d funkce je v modulu SUPPLY fukce ChangeDir Tato polo ka lok ho menu vlo na pozici kurzoru vol procedury ChangeDir. Syntaxe vol je v souboru CHDIR.TXT ( Zdrojov d funkce je v modulu SUPPLY menu menu snippet zjednodu uje proces vytv la metody. Do textu lze tak pomoc tohoto menu vlo it vol message boxu, input boxu, dialogu, funkce OpenFile a procedury ChangeDir. Toto menu tak uje cel snippet vymazat. ` menu je p stupn es kombinaci kl ves Alt-F10 nebo stisknut m prav ho tla tka my Import ASCII souboru Tato polo ka menu zobraz dialog "OpenFile" a umo tak specifikovat jm no souboru, kter bude importov n. Obsah souboru bude pot zkop n od pozice kurzoru. ivatelsk metoda Dialog P idej Outline no funkce ruj vstupn typ dialogu titulek dialogu "Hint" polo ky menu Tento dialog umo uje zadat text, kter se objev na StatusLine v p e je dan polo ka zv na (HINT). ivatelsk metoda Editor Toto je okno editoru. Zde m prohl et a m nit vygenerovan program, nebo vytv et jin textov soubory. Voln hot-keys Toto okno zobrazuje seznam v ech dostupn ch hork ch kl ves pro pou v dialogu. P i jak mkoliv z sahu do objekt v definovan m dialogu se seznam voln ch hot-keys aktualizuje. Snippet ji existuje Povel pro TButton BPFQF%N*N+N,N-N.N/N0N1N2N3N4N5N6N7N@