KLONDAIK, BONANZA, JUKON
programovßnφ, knihovny p°φkaz∙, procedur a funkcφ


Zve°ejn∞n² popis obsahuje pouze orientaΦnφ popis pou₧itφ zßkladnφ knihovny procedur a funkcφ. Kompletnφ popis naleznete v programu ve form∞ nßpov∞dy.

P°φkazy

P°φkazy jazyka popisujφ algoritmus akce, kterß se mß provΘst. P°φkazy mohou b²t p°itom jednoduchΘ nebo slo₧enΘ. JednoduchΘ p°φkazy jsou zapsßny celΘ na jednom °ßdku a nijak nesouvisφ s dalÜφmi °ßdky programu. Jednoduch²m p°φkazem je nap°φklad p°φkaz WRITE. Slo₧enΘ p°φkazy jsou naopak zapsßny na vφce ne₧ jednom °ßdku programu. Jednß se o p°φkazy, kterΘ rozΦlenφ program do logick²ch celk∙. Slo₧enΘ p°φkazy majφ v₧dy definovßn sv∙j poΦßtek a konec, p°iΦem₧ mezi poΦßtkem a koncem p°φkazu mohou b²t obsa₧eny dalÜφ p°φkazy. NejΦast∞ji se jednß o programovΘ cykly, kdy je Φinnost vymezenΘ Φßsti opakovßna do spln∞nφ zadanΘ podmφnky. DalÜφ mo₧nostφ jsou podmφnky, kdy se vno°enΘ p°φkazy provßdφ pouze p°i spln∞nφ zadanΘ podmφnky.

Seznam p°φkaz∙:
:=	- p°φkaz p°i°azenφ
If	- rozhodovacφ blok podmφnky
For	- cyklus s definovan²m poΦtem opakovßnφ
Repeat	- cyklus s vyhodnocenφm podmφnky na konci
While	- cyklus s vyhodnocenφm podmφnky na zaΦßtku
Writeln	- v²pis obsahu prom∞nnΘ

SystΘmovß knihovna

SystΘmovß knihovna obsahuje procedury a funkce souvisejφcφ s chodem celΘho programu. Jejich vyu₧itφ je p°edevÜφm z p°φkazovΘho re₧imu pro lad∞nφ programu.


Beep         - program pφpne p°es reproduktor poΦφtaΦe (speaker)
Delay        - Φekß po uvedenou dobu (zpo₧d∞nφ)
MessageDlg   - dialogov² box s mo₧nostφ zadßnφ tlaΦφtek
MessageDlgPos- dialogov² box s mo₧nostφ zadßnφ tlaΦφtek
PortInput    - Φte hodnotu z portu
PortOutput   - zapφÜe hodnotu na port
RunExe	     - spustφ externφ program *.EXE
RunForm	     - spustφ formulß° zadanΘho jmΘna (modßln∞)
RunPrg	     - spustφ program zadanΘho jmΘna
ShowForm     - zobrazφ formulß° nemodßln∞
ShowMessage  - systΘmovß zprßva u₧ivateli
SysVarClear  - vyma₧e vÜechny systΘmovΘ prom∞nnΘ
SysVarGet    - vracφ hodnotu systΘmovΘ prom∞nnΘ
SysVarSet    - definice systΘmov²ch prom∞nn²ch
SysVarShow   - zobrazφ p°ehled systΘmov²ch prom∞nn²ch

Funkce pro konverzi Φesk²ch znak∙:


CsKamToAsc  - zruÜφ z textu v k≤dovßnφ Kamenick² hßΦky a Φßrky
CsKamToLat  - p°evede k≤dovßnφ Kamenick² do k≤du Latin2
CsKamToWin  - p°evede k≤dovßnφ Kamenick² do k≤du Windows
CsLatToAsc  - zruÜφ z textu v k≤dovßnφ Latin2 hßΦky a Φßrky
CsLatToKam  - p°evede k≤dovßnφ Latin2 do k≤du Kamenick²
CsLatToWin  - p°evede k≤dovßnφ Latin2 do k≤du Windows
CsWinToAsc  - zruÜφ z textu v k≤dovßnφ Windows hßΦky a Φßrky
CsWinToKam  - p°evede k≤dovßnφ Windows do k≤du Kamenick²
CsWinToLat  - p°evede k≤dovßnφ Windows do k≤du Latin2

Matematickß knihovna

Matematickß knihovna umo₧≥uje provßd∞nφ zßkladnφch matematick²ch v²poΦt∙ s Φφsly. Obsahuje takΘ zßkladnφ trigonometrickΘ funkce.

Abs    - vracφ absolutnφ hodnotu Φφsla
ArcTan - vracφ arkustangens Φφsla
Cos    - vracφ kosinus Φφsla
Dec    - zmenÜuje hodnotu prom∞nnΘ
DecVar - zmenÜuje hodnotu prom∞nnΘ o zadanou hodnotu
exp    - vracφ exponent Φφsla
Inc    - zvyÜuje hodnotu prom∞nnΘ
IncVar - zvyÜuje hodnotu prom∞nnΘ o zadanou hodnotu
ln     - vracφ p°irozen² logaritmus argumentu
Low    - vracφ nejni₧Üφ mo₧nou hodnotu indexu pole
Max    - vracφ v∞tÜφ hodnotu ze dvou zadan²ch Φφsel
Min    - vracφ menÜφ hodnotu ze dvou zadan²ch Φφsel
High   - vracφ nejvyÜÜφ mo₧nou hodnotu indexu pole
PI     - vracφ hodnotu ludolfova Φφsla
Random - vracφ nßhodnΘ Φφslo
Round  - zaokrouhluje Φφslo na celoΦφselnou hodnotu
Sin    - vracφ hodnotu sinus Φφsla
Sgr    - vracφ druhou mocninu Φφsla
Sqrt   - vracφ druhou odmocninu Φφsla
Trunc  - od°φzne desetinnou Φßst reßlnΘho Φφsla

Knihovna pro zpracovßnφ °et∞zc∙

Knihovna obsahuje procedury a funkce pro prßci s °et∞zci. Mimo zpracovßnφ pod°et∞zc∙ umo₧≥uje p°evod Φφsel na °et∞zec a zp∞t.

Copy	  - vracφ zadanou Φßst °et∞zce
Day	  - vracφ jmΘno dne v t²dnu
Date	  - vracφ aktußlnφ datum poΦφtaΦe jako °et∞zec
Delete	  - vyjme Φßst znak∙ z °et∞zce
Chr	  - na zßklad∞ Φφsla z ASCII tabulky vracφ p°φsluÜn² znak
Insert	  - vlo₧φ pod°et∞zec do °et∞zce
IntToStr  - p°evßdφ Φφslo do tvaru °et∞zce
Length	  - vracφ dΘlku °et∞zce
LowerCase - konvertuje °et∞zec na malß pφsmena
Month	  - vracφ jmΘno m∞sφce v roce
Ord	  - vracφ ASCII hodnotu znaku
Pos	  - vyhledß pod°et∞zec v °et∞zci
RealToStr - vracφ p°evedenΘ reßlnΘ Φφslo na °et∞zec
Replicate - vracφ °et∞zec znak∙ opakovßnφm zadanΘho °et∞zce
SetLength - nastavφ °et∞zec na danou dΘlku
Space	  - vracφ prßzdn² °et∞zec zadanΘ dΘlky
Str	  - provßdφ konverzi Φφsla na °et∞zec
StrToInt  - p°evßdφ °et∞zec do ΦφselnΘ hodnoty typu integer
StrToReal - p°evßdφ °et∞zec do ΦφselnΘ hodnoty typu real
Time	  - vracφ aktußlnφ nastaven² Φas poΦφtaΦe jako °et∞zec
Trim	  - u°φzne z °et∞zce poΦßteΦnφ a koncovΘ mezery
TrimLeft  - u°φzne z °et∞zce poΦßteΦnφ mezery
TrimRight - u°φzne z °et∞zce koncovΘ mezery
UpperCase - konvertuje °et∞zec na velkß pφsmena
Val	  - provßdφ konverzi °et∞zce do numerickΘ hodnoty

Knihovna pro prßci se soubory a adresß°i

Knihovna obsahuje zßkladnφ operace se soubory a adresß°i na disku. V∞tÜinu t∞chto funkcφ je nutnΘ pou₧φvat velmi opatrn∞, proto₧e v p°φpad∞ v²mazu souboru m∙₧ete p°ijφt o d∙le₧itß data.

Knihovna podporuje dlouhß jmΘna soubor∙ dle konvence Windows 95. Pro jmΘna soubor∙ je proto mo₧nΘ pou₧φvat vφce ne₧ osm znak∙, mohou obsahovat mezery a podobn∞.

CreateDir	- zaklßdß adresß°
DiskFree	- vracφ volnΘ mφsto na disku v bajtech
DiskSize	- vracφ volnΘ mφsto na disku v bajtech
ExtractFileDir	- vracφ jmΘno adresß°e
ExtractFileDrive- vracφ jmΘno diskovΘ jednotky
ExtractFileExt	- vracφ jmΘno extenze souboru
ExtractFileName	- vracφ jmΘno souboru
ExtractFilePath	- vracφ kompletnφ cestu k souboru
FileCopy	- zkopφruje soubor do novΘho adresß°e
FileDelete	- zruÜφ zadan² soubor
FileExists	- zjiܥuje existenci souboru
FileRename	- p°ejmenuje soubor
FileSize	- zjiÜ¥uje dΘlku souboru
GetAdr		- vracφ jmΘno aktußlnφho adresß°e
GetCurrentDir	- vracφ jmΘno aktußlnφho adresß°e
GetDir		- zjiÜ¥uje jmΘno aktußlnφho adresß°e
ChDir		- zm∞nφ nastaven² pracovnφ adresß°
MkDir		- zalo₧φ nov² adresß°
RemoveDir	- zruÜφ zadan² adresß°
RmDir		- zruÜφ prßzdn² adresß°
SetCurrentDir	- nastavφ zadan² adresß° jako aktußlnφ

Knihovna pro prßci s polem (ARRAY)

Knihovna obsahuje procedury a funkce pro prßci s prom∞nn²mi typy Array, kterΘ p°edstavuje jedno nebo dvourozm∞rnΘ pole. Pole p°edstavujφ seskupenφ hodnot, ke kter²m je mo₧nΘ p°istupovat pomocφ indexy pole. Prom∞nnΘ musφ b²t po svΘ deklaraci nejprve inicializovßny a a₧ potom mohou b²t pou₧ity.
ArrayDimCount- zkontroluje a vracφ poΦet dimenzφ pole
Array1Create - zalo₧φ (inicializuje) jednorozm∞rnΘ pole
Array1Get    - Φte hodnotu z jednorozm∞rnΘho pole
Array1High   - vracφ koncov²   index jednorozm∞rnΘho pole
Array1Low    - vracφ poΦßteΦnφ index jednorozm∞rnΘho pole
Array1Set    - zapφÜe zadanou hodnotu do jednorozm∞rnΘho pole
Array2Create - zalo₧φ (inicializuje) dvourozm∞rnΘ pole
Array2Get    - Φte hodnotu z dvourozm∞rnΘho pole
Array2High   - vracφ koncov²   index dvourozm∞rnΘho pole
Array2Low    - vracφ poΦßteΦnφ index dvourozm∞rnΘho pole
Array2Set    - zapφÜe zadanou hodnotu do dvourozm∞rnΘho pole

Grafickß knihovna

V grafickΘ knihovn∞ jsou definovßny procedury a funkce slou₧φcφ k v²stupu do grafickΘho okna. Do okna je mo₧nΘ kreslit Φßry, Φtverce, kru₧nice a elipsy, Φtverce, obdΘlnφky a troj·helnφky. Mo₧nΘ je nastavit barvu, druh a styl Φßry. Stejn∞ tak je mo₧nΘ nastavit barvu ploch. Plochu grafickΘho okna je mo₧nΘ uklßdat a naΦφtat v souborech typu *.BMP.

Arc             - kreslφ k°ivku, Φßst elipsy
Ellipse         - kreslφ elipsu  nebo kru₧nici
GetMaxX         - vracφ velikost grafickΘho okna na ose x (Üφ°ka)
GetMaxY         - vracφ velikost grafickΘho okna na ose y (v²Üka)
ImageBrushColor - nastavφ barvu v²pln∞ ploch
ImageBrushStyle - nastavφ styl vypl≥ovßnφ ploch
ImageClear      - vyma₧e obsah grafickΘho okna
ImageFontColor  - nastavφ barvu fontu
ImageFontName   - nastavφ typ fontu
ImageFontSize   - nastavφ velikost fontu
ImageFontStyle  - nastavφ styl fontu (bold, italic, podtr₧enφ..)
ImageFromClip   - p°evede obsah schrßnky na zadanou pozici
ImageInit       - inicializuje grafickΘ okno
ImageLoad       - naΦte soubor do grafickΘho okna
ImageMove       - zkopφruje Φßst grafickΘho okna na novou pozici
ImagePenColor   - nastavφ barvu kreslen²ch Φar
ImagePenStyle   - nastavφ druh Φßry (plnß, teΦkovanß, ..)
ImagePenWidth   - nastavφ sφlu Φßry
ImagePrint      - v²stup grafickΘho okna na tiskßrnu
ImageSave       - zapφÜe grafickΘ okno do souboru
ImageToClip     - ulo₧φ v²°ez grafickΘho okna do schrßnky
Line            - kreslφ ·seΦku dle zadan²ch sou°adnic (poΦßtek, konec)
LineTo          - kreslφ ·seΦku z  aktußlnφ pozice  do  bodu zadanΘho parametry
MoveTo          - p°esune pozici grafickΘho ukazatele
Pie             - kreslφ kruhovou v²seΦ
Point           - vykreslφ bod na zadanΘ sou°adnici
Rectangle       - kreslφ pravo·helnφk nebo Φtverec
RoundRect       - kreslφ pravo·helnφk se zaoblen²mi hranami
TextHeight      - vracφ v²Üku textu v bodech
TextOut         - vypφÜe zadan² text do grafickΘho okna
TextWidth       - vracφ Üφ°ku textu v bodech
Triangle        - nakreslφ troj·helnφk

Knihovna pro prßci s databßzemi

V knihovn∞ pro prßci s databßzemi jsou definovßny procedury a funkce slou₧φcφ k prßci s databßzemi ve formßtu FoxPro.

DbfAppendBlank	- p°idß prßzdn² zßznam do databßze
DbfAppendFrom	- naΦte (p°ihraje) data z jinΘ databßze
DbfBinToFile	- p°evede obsah memopolo₧ky do binßrnφho souboru
DbfBof		- test zaΦßtku databßzovΘho souboru
DbfContinue	- pokraΦuje v hledßnφ dalÜφho zßznamu(viz DbfLocate)
DbfCopyFile	- kopφruje databßzi do novΘho souboru
DbfCopyStru	- kopφruje strukturu databßze do novΘho souboru
DbfCopyToInfo	- kopφruje strukturu databßze do informaΦnφ databßze
DbfCopyToText	- kopφruje databßzi do textovΘho souboru
DbfCount	- vracφ poΦet zßznam∙ dle nastavenΘho filtru
DbfCreateFrom	- zalo₧φ novou databßzi z informaΦnφ databßze
DbfCreateInfo	- zalo₧φ novou prßzdnou informaΦnφ databßzi
DbfDelete	- oznaΦφ zßznam ke zruÜenφ
DbfDeleted	- vracφ informaci, zda je zßznam urΦen ke zruÜenφ
DbfEvalLog	- vracφ v²sledek logickΘho databßzovΘho v²razu
DbfEvalNum	- vracφ v²sledek numerickΘho databßzovΘho v²razu
DbfEvalStr	- vracφ v²sledek °et∞zcovΘho databßzovΘho v²razu
DbfEvalTest	- testuje sprßvnost databßzovΘho v²razu
DbfEof		- test konce databßzovΘho souboru
DbfFieldCount	- vracφ poΦet polo₧ek (sloupc∙) databßze
DbfFieldDec	- vracφ poΦet desetinn²ch mφst zadanΘ polo₧ky
DbfFieldName	- vracφ jmΘno polo₧ky dle po°adovΘho Φφsla
DbfFieldType	- vracφ typ databßzovΘ polo₧ky (N/C/L/M)
DbfFieldWidth	- vracφ dΘlku databßzovΘ polo₧ky
DbfFileLock	- uzamkne sφ¥ov∞ celou databßzi
DbfFileToBin	- naΦte obsah binßrnφho souboru do memopolo₧ky
DbfFound	- vracφ informaci, zda bylo hledßnφ ·sp∞ÜnΘ
DbfGo		- p°esun na zadanΘ Φφslo zßznamu
DbfGoBottom	- p°esun na konec databßzovΘho souboru
DbfGoTop	- p°esun na zaΦßtek databßzovΘho souboru
DbfIndexTag	- zalo₧φ nov² index databßze
DbfLocate	- hledß zßznam dle zadanΘ podmφnky
DbfLocked	- vracφ informaci, zda je aktußlnφ zßznam uzamΦen
DbfMemoCount	- vracφ poΦet odstavc∙ memopolo₧ky
DbfMemoLength	- vracφ dΘlku memopolo₧ky
DbfName		- vracφ nßzev souboru databßze
DbfPack		- fyzicky zruÜφ zßznamy oznaΦenΘ k v²mazu
DbfParamAdd     - p°idß novou hodnotu parametru sestavy
DbfParamClear   - zruÜφ vÜechny definovanΘ parametry sestavy
DbfParamCount   - vracφ poΦet parametr∙ sestavy
DbfParamGet     - Φte hodnotu parametru sestavy
DbfParamSet     - definuje hodnotu parametru sestavy pomocφ indexu
DbfReadBin	- p°eΦte binßrnφ obsah memopolo₧ky databßze
DbfReadDat	- p°eΦte datovou polo₧ku z databßze
DbfReadLog	- p°eΦte logickou polo₧ku z databßze
DbfReadMem	- p°eΦte textov² obsah memopolo₧ky databßze
DbfReadNum	- p°eΦte numerickou polo₧ku z databßze
DbfReadStr	- p°eΦte °et∞zcovou polo₧ku z databßze
DbfRecall	- obnovφ platnost zßznamu urΦenΘho ke zruÜenφ
DbfRecCount	- vracφ celkov² poΦet zßznam∙ v databßzi
DbfRecLock	- uzamkne sφ¥ov∞ aktußlnφ zßznam databßze
DbfRecNo	- vracφ Φφslo aktußlnφho zßznamu
DbfReindex	- obnovφ indexovßnφ databßze
DbfReport	- vytiskne sestavu
DbfSeek		- hledß v databßzi dle zadanΘho klφΦe
DbfSelect	- aktivace pracovnφ databßzovΘ oblasti
DbfSetDeleted	- nastavφ, p°φstupnost zruÜen²ch zßznam∙
DbfSetFilter	- nastavφ filtr databßze (v²b∞r dle hodnot)
DbfSetOrder	- urΦφ, kter² index bude aktivnφ
DbfSkip		- p°esun ukazatele v databßzovΘm souboru
DbfTagArea	- dle zadanΘho jmΘna indexu vracφ jeho Φφslo
DbfTagName	- dle zadanΘho Φφsla indexu vracφ jeho nßzev
DbfUnlock	- odemykß uzamΦenΘ zßznamy v sφ¥ovΘm zpracovßnφ
DbfUse		- otev°e databßzi
DbfWriteBin	- zapφÜe do memopolo₧ky binßrnφ hodnotu
DbfWriteDat	- zapφÜe datovou hodnotu do polo₧ky databßze
DbfWriteLog	- zapφÜe logickou hodnotu do polo₧ky databßze
DbfWriteMem	- zapφÜe do memopolo₧ky textovou hodnotu
DbfWriteNum	- zapφÜe numerickou hodnotu do polo₧ky databßze
DbfWriteStr	- zapφÜe °et∞zcovou hodnotu do polo₧ky databßze
DbfZap		- fyzicky zruÜφ vÜechny zßznamy databßze

Knihovna pro binßrnφ p°φstup do soubor∙

Knihovna pro binßrnφ p°φstup do soubor∙ Knihovna umo₧≥uje p°φstup do obecn²ch binßrnφch soubor∙. Mo₧nΘ je pracovat najednou se dv∞ma soubory. Jeden lze otev°φt pro Φtenφ, druh² pro zßpis. ╚φst je mo₧nΘ zadanou dΘlku bloku, p°φpadn∞ jeden textov² °ßdek. Obdobn∞ lze zapisovat blok zadanΘ dΘlky, p°φpadn∞ textov² °ßdek.

FileReadBlock  - naΦte blok zadanΘ dΘlky
FileReadClose  - uzav°e soubor pro Φtenφ
FileReadGetPos - vracφ pozici ve vstupnφm souboru
FileReadLine   - naΦte °ßdek textu ze vstupnφho souboru
FileReadOpen   - otev°e soubor pro Φtenφ
FileReadSetPos - nastavφ pozici ve vstupnφm souboru
FileReadSize   - vracφ celkovou dΘlku vstupnφho souboru
FileToVar      - naΦte soubor z disku do prom∞nnΘ
FileWriteBlock - zapφÜe blok do v²stupnφho souboru
FileWriteClose - uzav°e soubor pro zßpis
FileWriteGetPos- vracφ pozici ve v²stupnφm souboru
FileWriteLine  - zapφÜe textov² °ßdek do v²stupnφho souboru
FileWriteOpen  - otev°e v²stupnφ soubor pro zßpis
FileWriteSetPos- nastavφ pozici ve v²stupnφm souboru
FileWriteSize  - vracφ celkovou dΘlku v²stupnφho souboru
VarToFile      - ulo₧φ prom∞nnou do souboru

P°ehled objekt∙ na palet∞ komponent

Objekty pou₧φvanΘ v systΘmu KLONDAIK jsou umφst∞ny pro snadnΘ pou₧itφ na palet∞ komponet, rozd∞leny do n∞kolika skupin:

Zßlo₧ka STANDARD
Bevel       - Komponenta pro tvorbu Φar nebo box∙ s 3D vzhledem
BitBtn      - Komponenta tlaΦφtka se symbolem (bitmapou)
Button      - TlaΦφtko pro v²b∞r volby nebo p°φkazu
CheckBox    - Komponenta slou₧φcφ k zadßnφ zaÜkrtßvacφ volby (ano/ne)
CheckListBox- Seznam typu Listbox s mo₧nostφ zaÜkrtnutφ volby
ComboBox    - Komponenta seznamu s mo₧nostφ zadßnφ novΘ polo₧ky
Edit        - Komponenta pro zadßnφ jedno°ßdkovΘho vstupu
GroupBox    - Skupinovßnφ zaÜkrtßvacφch Φi p°epφnacφch box∙
Image       - Komponenta pro prßci s obrßzky ve formßtu BMP,  WMF
Label       - Zobrazenφ textu na formulß°i
ListBox     - Komponenta pro zobrazenφ seznamu polo₧ek
MainMenu    - Komponenta pro obsluhu hlavnφho menu na formulß°i
MaskEdit    - Formßtovßnφ dat s kontrolu vstupu od u₧ivatele
Memo        - Zadßnφ a editace vφce°ßdkovΘho vstupu, textu poznßmky
Panel       - Komponenta slou₧φcφ k seskupovßnφ n∞kolika komponent
PopupMenu   - Komponenta pro obsluhu lokßlnφho (mφstnφho) menu
RadioButton - V²b∞r jednΘ z n∞kolika vzßjemn∞ se vyluΦujφcφch voleb
RadioGroup  - Seskupovßnφ p°epφnacφch tlaΦφtek (RadioButtons)
ScrollBar   - Horizontßlnφ nebo vertikßlnφ posuvnφtko
ScrollBox   - Plocha na formulß°i, kterou lze posouvat
Shape       - Kreslenφ jednoduch²ch obrazc∙ (kruh, obdΘlnφk)
SpeedButton - TlaΦφtko s pro vytvß°enφ nßstrojov²ch liÜt
StaticText  - Komponenta pro zobrazenφ textu s mo₧nostφ orßmovßnφ
StringGrid  - Zobrazenφ °et∞zc∙ ve sloupcφch a °ßdcφch tabulky

Zßlo₧ka WINDOWS
Animate         - Komponenta pro zobrazenφ animace
DateTimePicker  - Komponenta pro zobrazenφ kalendß°e a v²b∞r data
DirectoryListBox- Zobrazenφ seznamu adresß°∙ s mo₧nostφ v²b∞ru
DriveComboBox   - Zobrazenφ seznamu disk∙ p°i prßci se soubory
FileListBox     - Zobrazenφ seznamu soubor∙ v adresß°i s mo₧nostφ v²b∞ru
FilterComboBox  - Komponenta pro zadßnφ filtru p°i v²b∞ru druhu souboru
PageControl     - Zobrazenφ panelu se zßlo₧kami
ProgressBar     - Komponenta pro ΦasovΘ zviditeln∞nφ pr∙b∞hu akce
RichEdit        - Komfortnφho textov² editor s mo₧nostφ zm∞ny fontu
StatusBar       - Stavov² °ßdek s dopl≥ujφcφmi informaci o aplikaci
TabControl      - Zobrazenφ vφcestrßnkovΘho formulß°e se zßlo₧kami
TrackBar        - Zadßnφ hodnoty ta₧enφm jezdce posuvnφku
UpDown          - Zadßvßnφ ΦφselnΘ hodnoty Üipkami (zv²Üenφ/snφ₧enφ)

Zßlo₧ka DIALOGY
ColorDialog       - Dialog pro u₧ivatelskΘ nastavenφ barvy
FindDialog        - Dialog pro u₧ivatelskΘ zadßnφ hledanΘho textu
FontDialog        - Dialog pro u₧ivatelskΘ zadßnφ fontu
OpenDialog        - Dialog pro u₧ivatelsk² v²b∞r souboru
OpenPictureDialog - Dialog pro u₧ivatelsk² v²b∞r souboru s obrßzkem
PrintDialog       - Dialog pro zadßnφ a zahßjenφ tisku
PrinterSetupDialog- Dialog pro u₧ivatelskΘ nastavenφ tiskßrny
ReplaceDialog     - Dialog pro zadßnφ nahrazovßnφ textu
SaveDialog        - Dialog pro zadßnφ jmΘna souboru pro ulo₧enφ
SavePictureDialog - Dialog pro zadßnφ souboru s obrßzkem pro ulo₧enφ

Zßlo₧ka DATAB┴ZE
DataComboBox   - Seznam s mo₧nostφ zadßnφ novΘ hodnoty
DataCheckBox   - Zobrazenφ a editace zaÜkrtßvacφ volby
DataEdit       - Editace textovΘ, numerickΘ a datumovΘ polo₧ky databßze
DataGrid       - Zobrazenφ a editace dat v datovΘ m°φ₧ce(BROWS)
DataImage      - Obrßzky ulo₧enΘ v databßzi
DataListBox    - V²b∞r ze seznamu p°eddefinovan²ch hodnot
DataLookUpCombo- V²b∞r ze seznamu z jinΘ databßze
DataLookUpList - Pod°φzen² seznam z jinΘ databßze
DataMemo       - Zobrazenφ a editace vφce°ßdkovΘho vstupu-memopolo₧ky
DataNavigator  - Komponenta slou₧φcφ k navigaci v databßzi
DataRadioGroup - Databßzov² p°epφnacφ box
DataSource     - Definice zdroje dat pro p°edßvßnφ dalÜφm komponentßm
DataTable      - Definice databßze, zm∞ny v datech
DataText       - Zobrazenφ textu polo₧ky databßze bez mo₧nosti editace

Zßlo₧ka SYST╔M
Timer         - Provßd∞nφ akcφ v zadanΘm ΦasovΘm intervalu
MediaPlayer   - MultImedißlnφ p°ehrßvaΦ

Ostatnφ komponenty (nejsou umφst∞ny na palet∞ komponent)
Application   - Definuje spuÜt∞nou aplikaci
Form          - Okno windows, ve kterΘm se tvo°φ aplikace
MenuItem      - Polo₧ky hlavnφho menu, p°φpadn∞ PoupMenu
Screen        - Informace o obrazovce
StrArray      - VφcenßsobnΘ °et∞zce s indexov²m p°φstupem
TabSheet      - Obsah strßnek zobrazen²ch objektem PageControl

P°ehled metod komponenty DataTable

AppendBlank- p°idß prßzdn² zßznam do databßze
AppendFrom - naΦte (p°ihraje) data z jinΘ databßze
BinToFile  - p°evede obsah memopolo₧ky do binßrnφho souboru
Bof        - test zaΦßtku databßzovΘho souboru
Continue   - pokraΦuje v hledßnφ dalÜφho zßznamu(po Locate)
CopyFile   - kopφruje databßzi do novΘho souboru
CopyStru   - kopφruje strukturu databßze do novΘho souboru
CopyToInfo - kopφruje strukturu databßze do informaΦnφ databßze
CopyToText - kopφruje databßzi do textovΘho souboru
Count      - vracφ poΦet zßznam∙ dle nastavenΘho filtru
CreateFrom - zalo₧φ novou databßzi z informaΦnφ databßze
CreateInfo - zalo₧φ novou prßzdnou informaΦnφ databßzi
Delete     - oznaΦφ zßznam ke zruÜenφ
Deleted    - vracφ informaci, zda je zßznam urΦen ke zruÜenφ
Edit       - p°epne databßzi do editaΦnφho m≤du
EvalLog    - vracφ v²sledek logickΘho databßzovΘho v²razu
EvalNum    - vracφ v²sledek numerickΘho databßzovΘho v²razu
EvalStr    - vracφ v²sledek °et∞zcovΘho databßzovΘho v²razu
EvalTest   - testuje sprßvnost databßzovΘho v²razu
Eof        - test konce databßzovΘho souboru
FieldCount - vracφ poΦet polo₧ek (sloupc∙) databßze
FieldDec   - vracφ poΦet desetinn²ch mφst zadanΘ polo₧ky
FieldName  - vracφ jmΘno polo₧ky dle po°adovΘho Φφsla
FieldType  - vracφ typ databßzovΘ polo₧ky (N/C/L/M)
FieldWidth - vracφ dΘlku databßzovΘ polo₧ky
FileLock   - uzamkne sφ¥ov∞ celou databßzi
FileToBin  - naΦte obsah binßrnφho souboru do memopolo₧ky
Found      - vracφ informaci, zda bylo hledßnφ ·sp∞ÜnΘ
Go         - p°esun na zadanΘ Φφslo zßznamu
GoBottom   - p°esun na konec databßzovΘho souboru
GoTop      - p°esun na zaΦßtek databßzovΘho souboru
IndexCount - vracφ poΦet index∙ datrabßze
IndexTag   - zalo₧φ nov² index databßze
Locate     - hledß zßznam dle zadanΘ podmφnky
Locked     - vracφ informaci, zda je aktußlnφ zßznam uzamΦen
MemoCount  - vracφ poΦet odstavc∙ memopolo₧ky
MemoLength - vracφ dΘlku memopolo₧ky
Name       - vracφ nßzev souboru databßze
Pack       - fyzicky zruÜφ zßznamy oznaΦenΘ k v²mazu
Post       - ukonΦφ editaci zßznamu databßze
ReadBin    - p°eΦte binßrnφ obsah memopolo₧ky databßze
ReadDat    - p°eΦte datovou polo₧ku z databßze
ReadLog    - p°eΦte logickou polo₧ku z databßze
ReadMem    - p°eΦte textov² obsah memopolo₧ky databßze
ReadNum    - p°eΦte numerickou polo₧ku z databßze
ReadStr    - p°eΦte °et∞zcovou polo₧ku z databßze
Recall     - obnovφ platnost zßznamu urΦenΘho ke zruÜenφ
RecCount   - vracφ celkov² poΦet zßznam∙ v databßzi
RecLock    - uzamkne sφ¥ov∞ aktußlnφ zßznam databßze
RecNo      - vracφ Φφslo aktußlnφho zßznamu
Reindex    - obnovφ indexovßnφ databßze
Report     - vytiskne sestavu
Seek       - hledß v databßzi dle zadanΘho klφΦe
SetExclusive-nastavφ a kontroluje exclusivnφ p°φstup
SetFilter  - nastavφ filtr databßze (v²b∞r dle hodnot)
SetOrder   - urΦφ, kter² index bude aktivnφ
Skip       - p°esun ukazatele v databßzovΘm souboru
TagArea    - dle zadanΘho jmΘna indexu vracφ jeho Φφslo
TagName    - dle zadanΘho Φφsla indexu vracφ jeho nßzev
Unlock     - odemykß uzamΦenΘ zßznamy v sφ¥ovΘm zpracovßnφ
Use        - otev°e databßzi
WriteBin   - zapφÜe do memopolo₧ky binßrnφ hodnotu
WriteDat   - zapφÜe datovou hodnotu do polo₧ky databßze
WriteLog   - zapφÜe logickou hodnotu do polo₧ky databßze
WriteMem   - zapφÜe do memopolo₧ky textovou hodnotu
WriteNum   - zapφÜe numerickou hodnotu do polo₧ky databßze
WriteStr   - zapφÜe °et∞zcovou hodnotu do polo₧ky databßze
Zap        - fyzicky zruÜφ vÜechny zßznamy databßze

OZOGAN, 1 Mßje 97, 460 01 Liberec
tel.,fax: (048) 52 28 338, e-mail: info@ozogan.cz