Freelance Development Kit (FDK 1.0)

Copyright (c) 2000 mirajanata@volny.cz

Slovník pojmů použitých v dokumentaci

Editační tabulka

je ovládací prvek, který implementuje tabulkový pohled a editor dat. Tabulka je rozdělena do řádek a sloupců. Vlsastnosti sloupců a obsah tabulky ( data ) definuje WTX šablona, která též definuje validační objekt.

FCO

FFS Client Object je soubor, patřící do množiny objektů nezbytných ke spuštění a běhu Freelance klienta. Do této množiny patří všechny objekty, které prohlížeč anebo vlastní aplikace adresuje statickým URL, tedy nikoli prostřednictvím FastX serveru, např. startovací html stránka, Java třídy anebo archiv, obrázky apod. Tyto objekty patří do FCO domény.

FCO doména

je startovací adresář Freelance, který obsahuje všechny FCO objekty. Tento adresář musí být dostupný prostřednictvím HTTP serveru a musí mj. obsahovat startovací stránku a soubor fastx.dll, což je jádro aplikačního serveru.

FSO

FFS Server Object je soubor, patřící do množiny objektů, se kterými pracuje FastX server. Do této množiny patří inicializační skript fastX serveru, soubor init.xif, dále podadresář common obsahující sdílené zdroje a X moduly. Navíc zde mohou být podadresáře jednotlivých aplikací obsahující lokální X moduly, WTX a WFX šablony a ostatní zdroje aplikace. Mezi ně patří zejména soubor <jméno_aplikace>.xre, který musí obsahovat popis zdrojů, tedy menu, nástrojové lišty ( toolbars ), startovní nabídky ( pads ) apod.

FSO doména

je adresář c:\fastx

Relativní URL

je adresa objektu ( např. HTML souboru, obrázku apod. ) vztažená vzhledem k FCO doméně, tedy startovacímu adresáři Freelance aplikace.

Validační objekt

je instance potomka třídy cUniEval. Objekt slouží k implementaci transparentní a jednotné validace formulářů a editačních tabulek.

WFX šablona

je soubor s definicí WFX formuláře. S těmito šablonami pracuje třída cWFXForm, která šablonu načte a vytvoří podle ní formulář s editačními prvky a dalšími vlastnostmi definovanými v šabloně. Soubor je v XIF formátu.

WTX šablona

je soubor s definicí WTX editační tabulky. S těmito šablonami pracuje třída cBrowse, která šablonu načte a vytvoří podle ní editační tabulku se sloupci a dalšími vlastnostmi definovanými v šabloně. Soubor je v XIF formátu.