home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
swCHIP 1991 January
/
swCHIP_95-1.bin
/
chip
/
tvgencpp
/
demo3cpp.exe
/
TVGEN3_C.HLP
(
.txt
)
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
Borland Turbo Vision Help
|
1994-12-17
|
47.2 KB
|
1,600 lines
Opravdu potrebujes pomoc ?
Soubory | Uloz tabulku
Tento povel uloz
definicn
tabulku na disk. Pokud je aktu
zev definicn
tabulky 'UNTITLED', otevre se dialog 'Uloz tabulku jako...' aby se presne urcilo jm
no nov
ho souboru, pod kterym bude tabulka ulozena. /
Viz t
z: Uloz
tabulku
jako...
, Nacti
tabulku
Soubory | Uloz tabulku jako...
Tento povel otevre dialog 'Uloz tabulku jako...' a umozn
tak ulozit definicn
tabulku pod jinym jm
nem disku, adres
re i souboru. b
no aktu
ho definicn
ho souboru je zobrazeno v prav
m doln
m rohu a bude t
z aktualizov
no. &
Viz t
z: Nacti
tabulku, Uloz
tabulku
Soubory | Nacti tabulku
Tento povel otevre dialog 'Nacti soubor', kde si muzes naj
t a vybrat soubor s definicn
tabulkou, ktery chces nahr
t do pameti. Pokud je jiz v pameti jin
definicn
tabulka, TVGen se nejprve prept
, zda chces tuto ulozit na disk dr
ve, nez ji smaze.
Soubor mus
t predem definovanou pr
ponu nastavenou v dialogu 'Syst
nastaven
' a mus
byt skutecnou definicn
tabulkou vytvorenou TVGenem. Jakykoliv jiny soubor nebude zaveden do pameti. -
Viz t
z: Uloz
tabulku, Uloz
tabulku
jako...
Soubory | Konec
Tento povel ukonc
beh TVGenu, odstran
jej z pameti a vr
operacn
mu syst
mu. Q
Pokud je v pameti neulozen
definicn
tabulka, TVGen nab
dne moznost ji ulozit.
Viz t
z: Uloz
tabulku
Soubory | Zmen adres
Povel ChangeDir zmen
aktu
pracovn
adres
r. Behem stavby aplikace nelze menit adres
Soubory | DosShell
Tento povel umozn
docasny odchod do DOSu. Pred t
m si TVGen uloz
aktu
adres
r ktery se po n
vratu opet restauruje.
Soubory | Info
Tento povel vyvol
dialog INFO s informacemi o verzi a autorovi. =
Dialog zavri stisknut
vesy Esc nebo buttonem CONTINUE.
Soubory
Toto menu obsahuje povely pro pr
ci se soubory, jako je nac
a ukl
definicn
ch tabulek, ukoncen
TVGenu, atd. G
Uloz
tabulku
Uloz
tabulku
jako...
Nacti
tabulku
Zmen
adres
Shell
Info
Konec
Main | Menu Bar
Tento povel vyvol
dialog Stavba
objektu
Bar kde lze vytv
ret, modifikovat a zkouset definici objektu Menu Bar. (
Viz t
z: Menu
Box, Status
Line, Dialog
Main | Menu Box
Tento povel vyvol
dialog Stavba
objektu
Box kde lze vytv
ret, modifikovat a zkouset definici objektu Menu Box. (
Viz t
z: Menu
Bar, Status
Line, Dialog
Main | Status Line
Tento povel vyvol
dialog Stavba
objektu
Status
Line kde lze vytv
ret a modifikovat definici objektu Status Line. %
Viz t
z: Menu
Bar, Menu
Box, Dialog
Main | Dialog
Tento povel spoust
Rezim
Definice
Dialogu. V tomto m
du lze definovat velikost a pozici dialogov
ho okna, vkl
dat do nej jin
objekty, menit jejich porad
, atd... *
Viz t
z: Menu
Bar, Menu
Box, Status
Line
Main | Zavri "view"
Tento povel ukoncuje definov
ho objektu a odstranuje definicn
tabulku z pameti. Pokud byla tabulka modifikov
na a neulozena, program nab
dne nejprve jej
ulozen
na disk. <
Viz t
z: Uloz
tabulku, Uloz
tabulku
jako..., Nacti
tabulku
Main | Message Box
Tento povel vyvol
dialog umoznuj
definovat standardn
MessageBox. Tyto dialogy mohou byt pouzity pouze ve snippetech, nejsou to samostatne stoj
objekty.
Viz t
z: Input
Box, Applikace
Main | Input Box
Tento povel vyvol
dialog umoznuj
definovat standardn
MessageBox. Tyto dialogy mohou byt pouzity pouze ve snippetech, nejsou to samostatne stoj
objekty. !
Viz t
z: Message
Box, Applikace
Main | Applikace
Tento povel spust
syst
m pro stavbu aplikace. Pomoc
tohoto syst
mu lze zadat vsechny objekty pouzit
v aplikaci a specifikovat jejich n
vaznosti pomoc
metody HandleEvent. Lze zde tak
t cel
sti procedur a tak vygenerovat zdrojovy k
d pro ucelenou aplikaci.
Main | Nacti obr
mto povelem lze nac
st libovolnou definicn
tabulku dialogu a zobrazit odpov
dialog na obrazovce. Tabulka je pot
uvolnena, takze pouze vlastn
dialog zust
v pameti. Toto je uzitecn
pri vytv
ho dialogu pro aplikaci. Lze tak videt jak budou prekryvaj
se dialogy vypadat pohromade. Nar
z muze byt otevreno nekolik takovych dialogu. '
Povoleno pouze pri vytv
dialogu.
Viz t
z: Smaz
Main | Smaz obr
Tento povel zavre vsechny dialogy otevren
povelem Nacti
zek v tomto submenu. '
Povoleno pouze pri vytv
dialogu.
Main
Toto menu obsahuje vsechny hlavn
akce dostupn
v TVGenu verze 3.0
Lze prov
det n
sleduj
Definovat samostatne stoj
objekty:
Menu
Menu
Status
Dialog
Definovat standardn
dialogy MessageBox a InputBox. ;
Stavet celou Applikaci, nac
tat a zav
rat obrazy dialogu. q
V tomto menu je t
z povel Zavri
"view". Umoznuje ukoncit definov
objektu a vycistit pamet pro jinou cinnost.
Objekty
Toto submenu obsahuje vsechny typy objektu, kter
lze vlozit do dialogu v Rezimu
Definice
Dialogu. Tyto typy jsou definov
ny v souborech ODF (viz manu
Data dialog
Tento dialog je vytvoren podle obsahu odpov
ho ODF souboru. Tam jsou specifikov
ny vsechny parametry potrebn
k vytvoren
ho objektu. Rozm
objektu v dialogu lze modifikovat v prostred
kompileru ODFC.
Dialog s obsahem "clusteru"
Tento dialog obsahuje "cluster" skryty pod buttonem, ktery ji pr
ve stiskl. Obsah je definov
n v pr
slusn
m souboru ODF.
Seznam snippetu
Tento dialog obsahuje seznam vsech snippetu, kter
lze pro dany objekt otevr
t. Pokud je snippet fyzicky definov
n, je zobrazena vedle jeho n
zvu hvezdicka (*). Pomoc
buttonu "Novy" lze vytvorit definici nov
ho snippetu.
Novy snippet
Zde muzes definovat paramrty nov
ho snippetu - jm
no (objev
se v seznamu snippetu), jm
no souboru (az osm znaku) a masku. Maska urcuje poc
obsah snippetu.
Dialog | Outline
Dialog | Uzivatelsk
metody
Dialog | Button
Dialog | TInputLine
stroje | Zmena porad
Toto submenu obsahuje povely pro zmenu porad
objektu v dialogu a to jak automatickou tak rucn
stroje | Zmena porad
| Hor. automatick
Tento povel provede automatickou zmenu porad
objektu tak, aby si pred
valy "focus" r
dek po r
dku.
stroje | Zmena porad
| Ver. automatick
Tento povel provede automatickou zmenu porad
objektu tak, aby si pred
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 vlozit do dialogu r
mecek. Je to objekt TView s nastavenym bytem Options na ofFramed. R
mecky mohou byt posouv
ny a zvetsov
ny jako ostatn
objekty. Pro zvetsov
je v jeho prav
m doln
m rohu zobrazen ikon (
mecky jsou vzdy vkl
ny na zac
tek rady objektu. To zajis
, aby vsechny ostatn
objekty byly "nad" nimi.
Objekt do dialogu
Tento povel umoznuje vkl
dat vybrany objekt do dialogu. Objekt je plne pops
n v pr
slusn
m souboru ODF, zpusob, jak se bude objekt generovat je pops
n v odpov
m "template".
Objekty do dialogu
Toto submenu obsahuje vsechny objekty do dialogu, kter
spolecn
ho predka. Vsechny objekty jsou definov
ny v souborech ODF.
Metody | Init
Metody | Done
Okno | Zavri vsechna
Tento povel zavre vsechna okna.
Okno | Minimize
Tento povel minimalizuje aktivn
okno. Stejnou funkci m
ikona [
] v r
mecku okna. Pokud je aktivn
okno jiz minimalizov
no, obnov
se jeho puvodn
velikost
Metody | GetPalette
Metody | SetState
Metody | Draw
stroje
Toto menu obsahuje uzitecn
pomucky pro stavbu dialogu. Jsou pr
stupn
v Rezimu
Definice
Dialogu a poskytuj
vsechny bezn
akce s objekty, kter
jiz byly vlozeny do dialogov
ho okna nebo s dialogem samym: g
Parametry
dialogu
Centruj
Zmena
porad
Voln
Vymaz
objekt
Okno |
Pomucky | Jm
no funkce
Pomucky | Zmena porad
| Manu
Tento povel aktivuje rezim manu
zmeny porad
objektu v dialogu. U vsech objektu, kter
mohou prij
mat "focus" se zobraz
jejich poradov
slo. Mys
postupne odtukej na techto objektech v tom porad
, v jak
m je chces m
t, pot
stiskni prav
tlac
tko mysi nebo kl
vesu ESC.
Pomucky | Voln
hork
Tento povel otevre okno obsahuj
seznam horkych kl
ves v dialogu. Vsechny pouzit
hork
vesy jsou tmav
. Tento seznam se obnovuje pokazd
, je-li zad
n novy objekt nebo rusen stary objekt.
Okno | Minimalizuj vse
Tento povel minimalizuje a "zaparkuje" vsechna otevren
okna.
Okno | Maxiamlizuj vse
Tento povel maximalizuje a uspor
do kask
dy vsechna minimalizovan
a otevren
okna.
Aplikace | Nov
polozka
Tento povel vloz
novou polozku do aktivn
ho seznamu - bud do seznamu polozek aplikace nebo do seznamu snippetu
Aplikace | Vymaz polozku
Tento povel vymaze polozku z aktivn
ho seznamu - bud ze seznamu polozek aplikace nebo ze seznamu snippetu
Aplikace
Toto menu obsahuje povely pro obsluhu seznamu polozek aplikace a snippetu pri stavbe 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
ve staven
ho dialogu. Obsah a
prava tohoto okna jsou d
ny odpov
m souborem ODF.
Aplikace | Edituj polozku
Tento povel otevre editaci pr
ve zvyraznen
polozky v aktivn
m seznamu - bud v seznamu polozek aplikace nebo v seznamu snippetu
stroje | Vymaz objekt
Tento povel umozn
odstranit objekt z dialogu. Pokud je k tomuto objektu pripojen i objekt TLabel,THistory nebo jiny sv
zany objekt, bude odstranen tak
Aplikace | Atributy polozky
Tento povel zobraz
dialog s atributy pr
ve zvyraznen
polozky v seznamu polozek aplikace
Aplikace | Nov
aplikace
Tento povel uvoln
pamet a vytvor
novou pr
zdnou aplikaci
stroje | Otevri vsechny snippety
Tento povel otevre a minimalizuje editacn
okna vsech snippetu se zmenenym obsahem.
stroje | Zavri vsechny snippety
Tento povel zavre editacn
okna vsech snippetu.
Main | Generuj
Tento povel spust
vlastn
gener
tor. Tato polozka menu je pr
stupn
pouze pri stavbe samostatn
ho objektu nebo je-li aktivn
dialog pro stavbu aplikace.
Okna
Toto menu obsahuje pr
kazy pro manipulaci s okny: g
Velikost/Presun
Zoom
Vyrovnej
Kask
Dals
Predchoz
Minimalizuj
Maximalizuj
Maximalizuj
vyrovnej
Zavri
VSE :-)
Zavri
Okna | Velikost/Presun
Pomoc
tohoto povelu lze posunout aktivn
okno kurzorovymi kl
vesami a zmenit jeho velikost kurzorovymi kl
vesami se Shiftem. Potvrd novou pozici a velikost kl
vesou Enter, nebo zrus kl
vesou Esc. [
Oknem lze tak
pohybovat pomoc
mysi za titulek a menit jeho velikost za pravy doln
roh.
Okna | Zoom
Povel Zoom zvets
aktivn
okno na maxim
velikost. R
Je-li okno jiz takto zvetseno, lze t
mto povelem nastavit jeho puvodn
velikost.
Window | Vyrovnej
Vyrovnan
okna.
Window | Kask
Okna v kask
Okna | Dals
Tento povel aktivuje n
sleduj
okno v porad
Okna | Predchoz
Tento povel aktivuje predchoz
okno.
Nastaven
Toto menu obsahuje povely, kter
umoznuj
prohl
dnout si a zmenit nekter
syst
nastaven
TVGenu. S
Barvy
Prepni
rozlisen
Syst
parametry
Jazykov
verze
Tato nastaven
ovlivnuj
prostred
a cinnost gener
toru.
Parametry | Prepni rozlisen
Tento povel prep
mezi rozlisen
m 25 a 43 r
dku.
Nastave | Syst
parametry
Tento povel otev
dialog Syst
Parametry a umoznuje specifikovat nekter
parametry prostred
a gener
toru, jako napr. pr
pony souboru, n
zev firmy, zhas
obrazovky atd.
Nataven
| Jazykov
verze
Toto menu obsahuje jazyky, kter
poskytuje tento program. Muze se tv
rit anglicky, cesky v k
du Kamenickych, cesky v k
du Latin 2 (pro kompatibilitu s DOSem 5.0) a cesky bez diakritiky (pro uzivatele s kartou Hercules nebo CGA).
Parametry | Jazyk | Anglicky
Zobrazuj vsechny texty v anglictine.
Parametry | Jazyk | Cesky (Kamenickych)
Zobrazuj vsechny texty v cestine v k
du Kamenickych.
Parametry | Jazyk | Cesky (Latin 2)
Zobrazuj vsechny texty v cestine v k
du Latin 2.
Parametry | Jazyk | Cesky
Zobrazuj vsechny texty v cestine bez diakritiky.
Editor
Toto je jednoduchy textovy editor. Zde muzes editovat vygenerovany k
d okamzite bez opusten
TVGenu.
Editor | Otevri
Tento povel otevre dialog pro vyhled
a vyber souboru k editaci a otevre vybrany soubor. Kl
vesa F3 slouz
jako hot-key.
Editor | Uloz
Tento povel uloz
soubor v aktivn
m okne na disk. Kl
vesa F2 slouz
jako hot-key.
Okna | Zavri
Tento povel zavre aktivn
okno.
Stavba objektu Menu Box / Menu Bar
V tomto dialogu muzes definovat objekt Menu Box nebo Menu Bar. Stiskni button Pridej a vloz parametry do vstupn
dek:
Vlastn
text polozky
Text parametru polozky (hot-keys,...)
Hot-key k
d (kbXXXX konstanty)
Generovany povel (cmXXXX konstanty)
Help kontext (hcXXXX konstanty)
Parametry oznacen
' jsou ignorov
ny pri definici z
submenu. Pri definici rozdelovac
linky jsou ignorov
ny vsechny parametry. Ty vstupn
dky, jejichz data budou ignorov
na z dialogu zmiz
Pri vytv
ucelen
aplikace: *
- V dialogu nen
vstupn
dek "Povel".
sto n
je zde button "COMMAND". Stiskni jej a vyber jeden ze seznamu dostupnych povelu. Jakmile je povel vybr
zev buttonu se zmen
podle n
zvu vybran
ho povelu. #
- Vstupn
dek "Help Kontext" je
nahrazena tremi buttony: "Help Context" otevre snippet pro text n
povedy vztazeny k aktu
polozce menu, "
" zrus
tento text. Button "Hint" umozn
zadat text, ktery se bude objevovat na stavov
dce, bude-li polozka v menu vybr
na. Polozka menu m
vlastn
help-kontext v okamziku, je-li pro ni definov
n text n
povedy nebo "hint". V opacn
pade m
prirazenu hodnotu hcNoContext.
Jakmile jsi hotov, stiskni button Ok. Parametry budou posl
ny do definicn
tabulky. Pokud nechces poslat parametry a definovat tak polozku menu, stiskni button Prerus. v
Chces-li vlozit polozku MEZI jin
dve, oznac v seznamu polozek tu, na jej
sto prijde nov
a stiskni button Vloz.
Pokud nastav
s typ polozky na 'Submenu', vytvor
s tak vnoren
menu a pak, pokud je toto v seznamu polozek zvyrazneno, lze do nej vstoupit pomoc
buttonu
. K n
vratu zpet o jednu
roven vys stiskni button
. Samo submenu muze obsahovat dals
, atd... W
Pokud chces odstranit r
dek z definice menu, zvyrazni jej a pot
stiskni button Smaz.
Porad
polozek v menu lze zmenit uchopen
m mys
za dvojity s
) a posunov
m. Uzivatel
bez mysi mohou menit porad
polozek pomoc
kurzorovych kl
ves a kl
vesy SHIFT.
Chces-li vyzkouset chov
nadefinovan
ho menu stiskni Test. Tato funkce ukazuje pouze funkci menu. Z
povedn
texty, "hinty" apod. se nezobrazuj
Button Import slouz
k importu standardn
ch sekvenc
polozek menu. V
Button Konec ukonc
definov
menu a vyzve te k ulozen
tabulky, pokud je to nutn
Stavba objektu Status Line
V tomto dialogu muzes definovat objekt Status Line. Stiskni button Pridej a vloz parametry do vstupn
dek: I
Minim
slo help kontextu
Maxim
slo help kontextu
Pri stavbe ucelen
aplikace nahrazuje obe vstupn
dky jeden button "Rozsah Help Kontextu". Pokud jej stisknes, zobraz
se dialog pro vyber
help-kontextu, kde vyberes skupinu hodnot hcXXXX. Minim
a maxim
hodnoty se dopln
automaticky.
Jakmile jsi hotov, stiskni button Ok. Parametry budou posl
ny do definicn
tabulky. Pokud nechces poslat parametry a definovat tak polozku menu, stiskni button Prerus. v
Chces-li vlozit polozku MEZI jin
dve, oznac v seznamu polozek tu, na jej
sto prijde nov
a stiskni button Vloz. R
Pokud chces odstranit r
dek z definice, zvyrazni jej a pot
stiskni button Smaz.
prava v definici (az na vymaz
) spust
dialog Stavba
Status
dky a umozn
tak definovat a upravovat definici kl
cu. Q
Button Konec ukonc
definov
a vyzve te k ulozen
tabulky, pokud je to nutn
Stavba Kl
cu Status r
V tomto dialogu muzes definovat kl
ce objektu Status Line. Stiskni button Pridej a vloz parametry do vstupn
dek: r
Text kl
Hot-key k
d (kbXXXX konstanty)
Generovany povel (cmXXXX konstanty)
Pri stavbe ucelen
aplikace je vstupn
dek "Povel" nahrazen buttonem "COMMAND". Tento button zobraz
seznam vsech dostupnych povelu v aplikaci a umozn
uzivateli vybrat jeden z nich. Jakmile vyberes jeden z povelu, button zmen
podle jeho n
zvu svuj titulek.
Jakmile jsi hotov, stiskni button Ok. Parametry budou posl
ny do definicn
tabulky. Pokud nechces poslat parametry a definovat tak polozku menu, stiskni button Prerus. v
Chces-li vlozit polozku MEZI jin
dve, oznac v seznamu polozek tu, na jej
sto prijde nov
a stiskni button Vloz. R
Pokud chces odstranit r
dek z definice, zvyrazni jej a pot
stiskni button Smaz. N
Button Konec ukonc
definov
a vr
do dialogu Stavba
Status
Line.
Button OK
Stisknes-li tento button, hodnoty nastaven
v dan
m dialogu jsou posl
ny do TVGenu ke zpracov
Button PRERUS
Stisknes-li tento button, nic se nezmen
akce se neprovede. Program se vr
do predchoz
ho stavu.
Button VYCISTI
Stisknes-li tento button, vsechny vstupn
dky se nastav
na sv
kladn
hodnoty.
Button PRIDEJ
Stisknut
tohoto buttonu zaktivuje vstupn
dky v dialogu a priprav
je pro vstup hodnot. Tak
buttony Ok, Prerus and Vycisti jsou aktivov
Button SMAZ
Stisknes-li tento button, zvyraznen
polozka v seznamu bude vymaz
na ( pokud je to mozn
Button VLOZ
Stisknut
tohoto buttonu zpusob
odezvu podobnou jako na button Pridej. Nov
polozka ale nebude prid
na na konec, nybrz bude vlozena na pozici zvyraznen
polozky v seznamu a ostatn
se posunou.
Button DOLU
Stisknes-li tento button, sestoup
roven n
z v definicn
m stromu menu. Protoze vnoren
menu muze obsahovat dals
vnoren
menu, c
rovne je zobrazov
no nad seznamem polozek menu. Nejvyss
roven m
slo 1.
Button NAHORU
Stisknes-li tento button, postoup
roven vys v definicn
m stromu menu. Jakmile se dostanes do hlavn
ho menu, button se zablokuje.
Button TEST
Stisknes-li tento button, moment
lne definovan
menu se zobraz
, aby se dala vyzkouset jeho funkcnost. Pred t
m se program zept
, zda m
predem vycistit 'desktop' ci nikoliv. :
Vsechny polozky zkusebn
ho menu generuj
povely.
Button KONEC
Stisknut
tohoto buttonu ukonc
definici aktu
ho objektu.
Buton KONEC
Stisknut
tohoto buttonu ukonc
definici aktu
ho objektu.
IMPORT button
Tento button vyvol
dialog se seznamem dostupnych sad polozek pro import. Tyto sady se nach
v adres
ri MNU a maj
stejnou strukturu jako tabulky menu. Viz manu
Dialog Pridej Button
Dialog Pridej vstupn
Dialog Pridej historii
Dialog Pridej List Box
Dialog Pridej Cluster
Dialog Pridej Memo
T V G e n ver. 3.0
tej ve svete generovanych aplikac
Toto je program, ktery Tv
programov
v Turbo Vision a v Turbo Pascalu zrychl
a zefektivn
Copyright 1994 - BOCIAN Software
Viz t
z: Pozn
souborum
Rezim Definice Dialogu
V tomto rezimu lze menit velikost dialogov
ho okna, posouvat jej, vkl
dat do nej nov
objekty, rusit star
, menit jejich porad
a atributy, atd. }
lze posouvat, menit
velikost a opravovat objekty, kter
jiz byly do dialogu vlozeny. Viz tyto odkazy pro v
ce detailu.
Rezim vyb
Klikni mys
na objekt, se kterym hodl
s prov
det danou akci. C
Tento rezim lze prerusit pravym tlac
tkem mysi nebo kl
vesou Esc.
Nastaven
bytu OPTIONS
Dialog souboru
Zde muzes vyhledat a oznacit jm
no souboru pro dals
akci. Pokud vytv
s definicn
tabulku, pamatuj si, ze soubor mus
t preddefinovanou pr
ponu.
Syst
Parametry
V tomto dialogu lze urcit syst
parametry gener
toru: s
pony souboru
no Tv
a firemn
Prodlevu zhas
obrazu
Ostatn
parametry prostred
pony mus
byt platn
a nesmej
se opakovat. Jm
na (Tv
a firemn
) se vkl
do zdrojov
du. R
obrazovky chr
monitor pred poskozen
m, kdyz se obraz dlouho nemen
nac "Ostatn
" obsahuje nekolik syst
movych parametru. Hodnoty u jednotlivych textu ukazuj
standardn
nastaven
[X] P
[X] Logo
[ ] Rozs
Barvy
[ ] ZOOM
[ ] Um
[X] Bezpecnost
[X] Auto
[X] Zdr.
adres
[X] Template
highlight
] Znak
desktop
Combo-box "autoorder" urcuje, zdali a jak se m
prov
det funkce automatick
zmeny porad
objektu pri kazd
zmene polohy objektu a pri vkl
novych objektu do dialogu.
Prep
nac Znak pro desktop
Tento prep
nac umoznuje vybrat jeden ze sedmi znaku, kter
se zobraz
na desktopu jako podklad.
Prep
nac St
n Menu
Prep
nac Zdr. adres
Tento prep
nac r
gener
toru aby generoval program do podadres
re SOURCE. Pokud aktu
adres
r nem
takovyto adres
r, je vytvoren novy. Je vyhodn
nechat tento prep
nac zapnuty a vyhnout se tak prom
tabulek a zdrojovych textu.
Prep
nac Prid
vat hlavicku
Prep
nac Syntaxe TP/BP 7.0
Prep
nac Prid
vat koment
Prep
nac AutoSave
Pokud je tento prep
nac zapnut, bude pr
ve editovan
tabulka automaticky ulozena kazdych 5 minut. To je vyhodn
pri stavbe komplikovanejs
ch dialogu nebo menu syst
mu, zvl
ste v aplikaci.
Prep
nac Bezpecnost
Tento prep
nac zajist
, aby pred vsemi destruktivn
mi akcemi jako je maz
, prepisov
, atd. predch
zel dotaz.
Pokud nen
zapnut, je takov
akce provedena okamzite. Je to rychlejs
, avsak trochu nebezpecn
. Vypni jej pouze az budes v TVGenu dostatecne "doma".
Prep
nac Pozice help okna
Pokud je zapnut, okno n
povedy si uchov
svoji posledn
pozici.
Prep
nac P
tac na tebe pri nekterych akc
pne aby prit
hl tvou pozornost.
Prep
nac Logo
Tento prep
nac zobraz
/schov
logo, kter
te ujistuje, ze opravdu pracujes s TVGenem ver. 3.0
Prep
nac Rozs
barvy
Tento prep
nac umoznuje pouz
t svetl
barvy pozad
sto blikaj
ch znaku.
Prep
nac Template highlight
Tento prep
nac zap
a vyp
funkci barevn
ho odlisen
syntaktickych prvku v intern
m editoru TVGenu. Je-li prep
nac zapnuty a editovany soubor je SDF, ?TF nebo snippet, jsou jednotliv
syntaktick
prvky templatu zobrazeny odlisnymi barvami. Barvy lze menit v dialogu Barvy.
Prep
nac ZOOM help
Pokud je zapnut, objev
se okno n
povedy ve sv
maxim
velikosti. V opacn
pade se objev
ve sv
standardn
velikosti uprostred obrazovky. >
Tento prep
nac m
prednost pred prep
nacem Pozice
okna.
Coto?
Je mi l
to, nem
m ponet
Neco nen
v por
dku ?
Zde by nemel byt duvod z
dat n
povedu. Prohl
dni si, pros
m, pozorne obrazovku. Pokud st
le nev
s, jak pokracovat, precti si, pros
m, uzivatelskou pr
rucku k Turbo Pascalu. Najdes tam potrebn
informace jak ovl
dat prostred
Turbo Vision.
Posunov
objektu
Chces-li posunout objekt, uchop ho mys
a posun (lev
tlac
tko mysi drz stisknut
). Pot
povol tlac
tko mysi, objekt se "usad
"" na novou pozici. G
Pokud posunujes vstupn
dek, bude pripojen
historie posouv
Viz t
z: Opravov
a Zmena
velikosti.
Opravov
objektu
Pokud hodl
s opravit objekt (zavolat odpov
dialog), jednoduse dvakr
t rychle klikni na dany objekt (double-click). *
Viz t
z: Posunov
and Zmena
velikosti.
Zmena velikost objektu
Objekty se zvetsuj
a zmensuj
podobne jako okna: za pravy doln
roh. Uchop mys
pravy doln
roh a zvetsuj objekt (drz lev
tlac
tko stisknut
). Pot
uvolni tlac
tko mysi. e
Zvetsov
objektu lze aplikovat na vsechny objekty v dialogu krome historie, labelu a scroll-baru.
Pri zmene velikosti statick
ho textu se v doln
m prav
m rohu objev
ikona pro zmenu velikost. Je to nezbytn
, nebot staticky text m
stejnou barvu pozad
jako dialog a tak bys mohl ztratit zvetsuj
roh. Ikona muze byt n
sleduj
- objekt je pr
liz veliky.
Posun ikonu nahoru.
- objekt je pr
liz maly.
Posun ikonu vpravo.
- objekt je pr
liz dlouhy.
Posun ikonu vlevo.
(Pouze jednor
dkovy text)
- objekt m
vnou velikost.
Pokud nen
zobrazena z
ikona, je objekt jeden r
dek vysoky a presne dlouhy. 2
mecky maj
ikonu pro zmenu velikosti tak
Viz t
z: Posunov
and Opravov
Stavba aplikace
jsi v dialogu pro tvorbu aplikace. Tento dialog umoznuje vystavet a vygenerovat ucelenou aplikace - tzn. kostru uzivatelsk
ho rozhran
Vstupn
dka obsahuje identifik
tor typu aplikace. Predpokl
se, ze vsechny identifik
tory jsou platn
, nebot TVGen neprov
dnou kontrolu syntaxe.
Seznam "Polozky aplikace" obsahuje vsechny objekty vlozen
do aplikace. Novy objekt do aplikace lze vlozit stisknut
vesy INS, vymazat objekt z aplikace lze kl
vesou DEL. Obe akce lze prov
z pomoc
menu "Aplikace".
Seznam snippetu obsahuje definovan
typy snippetu. Prid
vat a mazat snippety lze opet pomoc
ves INS a DEL. Pokud chces ulozit st
seznam snippetu jako standardn
pro vsechny dals
aplikace, stiskni button "Uloz jako default". :
Snippet otevri dvoj
m kliknut
m na jeho n
zvu v seznamu.
Pozor: seznam snippetu obsahuje vsechny snippety, kter
LZE otevr
t pro aplikaci, nikoliv seznam fyzicky otevrenych snippetu.
Prid
objektu do aplikace
Zde se zad
parametry objektu v aplikaci. Vypln vstupn
dek symbolickym jm
nem, kter
se bude zobrazovat v seznamu polozek aplikace. Pot
vyber typ polozky: dialog, metoda, MenuBar nebo StatusLine. Pokud je v dialogu button "Command", muzes urcit povel, kterym bude dialog ci metoda vol
na. Je-li zde button "Snippet" (pouze pro dialogy), stiskni jej a otevre se snippet metody, kter
dany dialog.
Snippets
Snippet je c
st zdrojov
ho textu napsan
mo v TVGenu pomoc
speci
ho editoru. Tento text bude vlozen pr
mo do generovan
ho programu. _
Editor snippetu umoznuje vyvolat lok
menu. Toto menu zjednodusuje psan
zdrojov
ho textu. g
Vse, co nap
ses do snippetu se prenese do vysledn
ho programu, nen
prov
dena z
kontrola syntaxe.
Soubory se snippety nejsou urceny pro pouzit
s beznym textovym editorem, nebot obsahuj
dy pro vyhled
textu. Jak
koliv zmeny do techto souboru jinymi prostredky nez editorem snippetu mohou v
st ke ztr
te dat.
Okna snippetu nejsou mod
s vyjimkou textu n
povedy pro menubar, takz lze otevr
ce oken se snippety najednou, minimalizovat je, atd...
Obecny potomek objektu TView
Dialogy MessageBox a InputBox
V tomto dialogu lze definovat standardn
dialogu MessageBox a InputBox. Stisknes-li button ZKUS, bude objekt zvyrazneny v seznamu zobrazen na cist
m pozad
Button EDITUJ vol
editacn
dialog s daty zvyraznen
ho objektu, button NOVY vol
stejny dialog s pr
zdnymi vstupn
mi objekty.
Pouze button OK prijme vsechny proveden
zmeny. Stisknes-li button CANCEL, kl
vesu Esc nebo ikonu pro zavren
okna, budou vsechny zmeny zapomenuty. 3
Tento dialog pracuje ve dvou z
kladn
ch rezimech: V
Vytv
novych a opravy starych dialogu
Vyber jednoho z nich (editace t
V editacn
m rezimu (vol
no z menu Main) je button EDIT "defaultn
". Stiskut
vesy Enter nebo vybr
jednoho objektu ze seznamu automaticky otevre editacn
dialog pro zvyrazneny objekt.
V rezimu vyb
(vol
no pri stavbe
aplikace), je "defaultn
" button OK, takze vyber jednoho z objektu je rychly a jednoduchy.
Editace existuj
ho speci
ho dialogu
Proved zmeny dat speci
ho dialogu, pak stiskni button OK - nov
hodnoty budou ulozeny. Stisknes-li button CANCEL, zmeny nebudou akceptov
Editace nov
ho speci
ho dialogu
Zadej data speci
ho dialogu, pak stiskni button OK - nov
hodnoty budou ulozeny. Stisknes-li button CANCEL, data nebudou akceptov
Sada povelu
Tento dialog obsahuje seznam vsech povelu, kter
lze pouz
t v aplikaci. K vyberu jednoho z nich pouzij mezern
k, "double-click", button Ok nebo kl
vesu Enter. Pokud sada neobsahuje povel, ktery hodl
s pouz
t, button NEW ti umozn
zalozit novy povel. Sada povelu bude pozdeji ulozena do aplikacn
tabulky (*.APP). }
Tento dialog se pouz
pro dva
cely: pro editaci seznamu povelu a pro vyber povelu. Vyb
s-li povel pri vkl
polozky do aplikace, obsah seznamu povelu z
na volaj
m objektu. Pokud je nov
polozka vol
na z MenuBaru, bude seznam obsahovat pouze ty povely, kter
jsou pouzity v menu. Je-li polozka podr
zena pouze aplikaci, budou v seznamu vsechny dostupn
povely.
TVGen ver. 3.0 - soubory
pony tabulek a zdrojovych textu lze zmenit v dialogu syst
movych parametru vyvolanym polozkou menu "Parametry | Syst
parametry".
Pokud zac
s stavet novou aplikaci, je vhodn
zalozit si pro ni novy adres
r, nebot gener
tor vytv
velk
mnozstv
souboru.
pade, ze budes pracovat pouze v jednom adres
ri, nemely by soubory prepsat jeden druhy, pokud nedostanou stejn
na. Po chv
li vsak bude v tomto adres
ri velice tesno a bude obt
separovat ty spr
soubory pro dals
pouzit
Ze stejn
ho duvodu negeneruj nic v dom
m adres
ri TVGenu.
Dialog pro vyber barev
Zde muzes zmenit standardn
barvy prostred
. Nav
c muzes tuto sadu ulozit na disk nebo naopak nac
st z disku. Pr
ve aktivn
barevn
sada muze byt volitelne prigenerov
na k aplikaci.
Parametry k
du aplikace
Tento dialog umoznuje specifikovat parametry k
du generovan
aplikace. Tyto parametry jsou uzivatelsky definovateln
, neboj se prid
vat nov
nebo mazat star
. Nastaven
takov
ho parametru je pak testov
no v templatech direktivou
@IFOPTION <symbol>
Seznam techto parametru se ukl
v aplikacn
tabulce. Pokud hodl
s zmenit standardn
sadu parametru pro vsechny n
sleduj
aplikace, stiskni button "Uloz jako default".
Stavba metody HandleEvent
Informace o polozce
Parametry dialogu
Nastaven
masky EventMask
Rozsah help kontextu
Tento dialog obsahuje seznam vsech pouzitych konstant help-kontextu (hcXXXX) v aplikaci. Zde muzes zadat, pro kter
hodnoty bude aktivn
sleduj
st stavov
dky - rozsah hodnot pro vol
NewStatusDef. Vsechny konstanty, kter
jsou v seznamu jsou pripraveny k pouzit
. Ty z nich, kter
po lev
strane znacku, byly jiz vybr
ny pro pouzit
v dan
m vol
NewStatusDef. Znacky se zap
mezern
kem nebo mys
(double-click). Stisknes-li button VSE, vsechny konstanty budou oznaceny. Button "NIC" smaze oznacen
u vsech konstant.
Pri editov
rozsahu help kontextu pro jinou c
st StatusLine se oznacen
konstanty jiz neobjev
, nebot rozsahy help-kontextu by se nemely prekryvat. Pokud chces pouz
t konstantu, kter
je jiz souc
ho rozsahu, mus
s ji nejprve z tohoto rozsahu vyradit.
ListBox zobrazuje pouze ty konstanty, kter
jsou dosud nepouzit
, a ty, kter
jsou prirazeny k pr
ve editovan
sti StatusLine.
Parametry pro MessageBox
Tento dialog umoznuje definovat parametry pro MessageBox. Zadej text, urci titulek dialogu a buttony, kter
se v dialogu objev
Pri definov
textu lze pouz
povely \3 a \N jako k
dy "Ctrl-C" a "Ctrl-M" pro staticky text. Tak
je mozno zadat parametrizovany text ve form
tu zn
m z funkce vsprintf jazyka C. r
Zobraz
s-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
hodnym c
slem
%c je nahrazen znakem '
Ve vygenerovan
m programu bude ukazatel na seznam parametru nastaven na NIL, nastaven
na patricn
hodnoty je treba prov
st rucne.
\C mus
byt na zac
tku textu nebo bezprostredne po \N - text bude centrov
n. \N muze byt kdekoliv v textu - oznacuje prechod na novy r
dek. A
smena C a N za obr
cenym lom
tkem (\) mohou byt velk
i mal
Hodnota povelu
Parametry | Barvy
Tento povel vyvol
dialog pro vyber
barev, kde lze vyb
rat barvy pro jednotliv
objekty a jejich c
sti. Dialog obsahuje dva nov
buttony NACTI a ULOZ umoznuj
tat a ukl
dat barevn
sady na disk.
Editor | Novy
Tento povel otevre nov
okno editoru s titulem 'Untitled'.
Editor | Uloz jako...
Save As otevre dialog Uloz soubor jako... kde lze zadat nov
no souboru, adres
re a disku, kam bude soubor ulozen.
Editor | Oprav
Tento povel zrus
opravy aktu
dku. Tento povel nepracuje jako povel "Undo" v IDE TP/BP 7.0. Rus
pouze posledn
zmeny.
Editor | Vystrihni
Tento povel presune zvyrazneny text na Clipboard. Pak lze pouz
t funcki Poloz k um
tohoto textu do jin
ho dokumentu (nebo na jin
sto ve stejn
m dokumentu).
Editor | Kop
Tento povel zkop
ruje zvyrazneny text na Clipboard. Pak lze pouz
t funcki Poloz k um
tohoto textu do jin
ho dokumentu (nebo na jin
sto ve stejn
m dokumentu).
Editor | Poloz
Tento povel um
text z Clipboardu do aktivn
ho okna editoru na pozici kurzoru.
Editor | Vymaz
Tento povel vymaze zvyrazneny text. Nepren
jej na Clipboard.
Editor | Najdi
Tento povel otevre dialog, kde lze zadat text, ktery chces naj
t. Hork
vesa pro tento povel je Ctrl+Q F.
Editor | Zamen
Tento povel otevre dialog, kde lze zadat text, ktery chces naj
t a text, kterym chces ten hledany nahradit. Hork
vesa pro tento povel je Ctrl+Q A.
Editor | Hledej znovu
Tento povel opakuje posledn
hled
nebo z
menu. Hork
vesa pro opakovan
hled
je Ctrl+L.
Valid
tor vstupn
Dialog Pridej Label
Dialog Pridej staticky text
Seznam pouzitych hot-keys
Vloz vol
MessageBoxu
Tato polozka lok
ho menu zobraz
dialog a umozn
tak vybrat MessageBox, ktery bude vlozen do snippetu. Tento dialog je identicky s dialogem pr
stupnym z menu Main
MessageBox. Pot
je vol
MessageBoxu vlozeno na pozici kurzoru. Syntaxe je definov
na v souboru MSGBOX.TXT
Vloz vol
InputBoxu
Tato polozka lok
ho menu zobraz
dialog a umozn
tak vybrat InputBox, ktery bude vlozen do snippetu. Tento dialog je identicky s dialogem pr
stupnym z menu Main
InputBox. Pot
je vol
InputBoxu vlozeno na pozici kurzoru. Syntaxe je definov
na v souboru MSGBOX.TXT
Vloz vol
dialogu
Tato polozka lok
ho menu umozn
vlozit do snippetu vol
dialogu, ktery je souc
aplikace. Na pozici kurzoru se vloz
procedur AppDialogCall a AppDialogType (jedn
se o procedury TEMPLATU)
Vymaz snippet
Tento povel rus
snippet. Snippet se neobjev
v generovan
m programu.
Vloz vol
fukce OpenFile
Tato polozka lok
ho menu vloz
na pozici kurzoru vol
funkce OpenFile. Syntaxe vol
je v souboru OPENFILE.TXT (
Zdrojovy k
d funkce je v modulu SUPPLY
Vloz vol
fukce ChangeDir
Tato polozka lok
ho menu vloz
na pozici kurzoru vol
procedury ChangeDir. Syntaxe vol
je v souboru CHDIR.TXT (
Zdrojovy k
d funkce je v modulu SUPPLY
menu
menu snippetu zjednodusuje proces vytv
tela metody. Do textu lze tak pomoc
tohoto menu vlozit vol
message
boxu, input
boxu, dialogu, funkce OpenFile a procedury ChangeDir. Toto menu tak
umoznuje cely snippet vymazat. `
menu je pr
stupn
pres kombinaci kl
ves Alt-F10 nebo stisknut
m prav
ho tlac
tka mysi.
Import ASCII souboru
Tato polozka menu zobraz
dialog "OpenFile" a umozn
tak specifikovat jm
no souboru, ktery bude importov
n. Obsah souboru bude pot
zkop
n od pozice kurzoru.
Uzivatelsk
metoda
Dialog Pridej Outline
no funkce
ruj vstupn
Novy typ dialogu
Novy titulek dialogu
"Hint" polozky menu
Tento dialog umoznuje zadat text, ktery se objev
na StatusLine v pr
pade, ze je dan
polozka zvyraznena (HINT).
Uzivatelsk
metoda
Editor
Toto je okno editoru. Zde muzes prohl
zet a menit vygenerovany program, nebo vytv
ret jin
textov
soubory.
Voln
hot-keys
Toto okno zobrazuje seznam vsech dostupnych horkych kl
ves pro pouzit
v dialogu. Pri jak
mkoliv z
sahu do objektu v definovan
m dialogu se seznam volnych hot-keys aktualizuje.
Snippet jiz existuje
Povel pro TButton
BPFQF%N*N+N,N-N.N/N0N1N2N3N4N5N6N7N@