This is an old revision of the document!
Table of Contents
GgStatLib
Knihovna obsahuje funkce, pomocí kterých je možné z pluginů pro GeoGet získat hodnoty a nastavení používané v Template souboru programu GgStat. Takto získané hodnoty mohou být použity v pluginu pro doplnění statistik o tabulky, grafy či seznamy, které GgStat vytvářet neumí.
Autor
Pokud se Vám doplněk líbí, kliknutím na tlačítko Donate můžete přispět na jeho vývoj.
Nekamarádíte se s PayPalem? Napište mi email a domluvíme se na jiném způsobu, třeba převodu na účet.
Automatická instalace
|
Instalaci doplňku spustíte kliknutím na tlačítko vlevo. Následně budete v prostředí GeoGetu provedeni instalačním procesem. Pro zajištění této funkce je třeba mít na počítači již
nainstalovaný a
spuštěný program GeoGet
.
|
Uživatelská dokumentace
Tato část textu je určena především pro uživatele GeoGetu. Respektive pro uživatele těch skriptů GeoGetu, které využívají funkcí knihovny GgStatLib. Odstavce jsou však povinnou četbou i pro programátory skriptů.
Programátorská dokumentace
Veřejné funkce knihovny
Použití knihovny spočívá ve volání některé z knihovních funkcí.
GgStatGetCommand(templatePathname, command:string; position:integer; var sCmd:string):boolean;
- získá požadovaný příkaz (jen hodnotu bez klíčového slova),
position
udává pořadí příkazu v Template. Pokudposition
převyšuje počet těchto příkazů v souboru, je vrácen poslední
GgStatGetColors(templatePathname, command:string; position:integer; var aColors:TypeGgStatColors):boolean;
- naplní strukturu aColors barvami podle nastavení v Template souboru,
position
udává pořadí příkazu v COLORS. Pokudposition
převyšuje počet příkazů COLORS v souboru, je použit poslední z nich
Struktura TypeGgStatColors
je vlastně pole. Pro snadnější přístup k prvkům pole jsou definovány konstanty:
GGSTAT_COLORS=14; //počet položek v poli GGSTAT_COLOR_BG=0; GGSTAT_COLOR_TEXT=1; GGSTAT_COLOR_BG_TITLE=2; GGSTAT_COLOR_TEXT_TITLE=3; GGSTAT_COLOR_BG_HEADER=4; GGSTAT_COLOR_TEXT_HEADER=5; GGSTAT_COLOR_BG_TABLE=6; GGSTAT_COLOR_TEXT_TABLE=7; GGSTAT_COLOR_BG_VALUE=8; GGSTAT_COLOR_TEXT_VALUE=9; GGSTAT_COLOR_TEXT_MAX=10; GGSTAT_COLOR_TEXT_AVG=11; GGSTAT_COLOR_TEXT_MIN=12; GGSTAT_COLOR_TEXT_MISC=13;
Knihovna jako Include nebo Unit
Knihovna je připravena ve dvou verzích. Je možné prostě includovat soubor
{$include GgStat.lib.pas}
nebo je možné knihovnu použít jako unit příkazem
uses GgStatUnit;
na prvním řádku klientského skriptu.
Výhodou unit je bezproblémová práce s formuláři, je tedy doporučeno používat tuto cestu.
Nastavení a konfigurace
Knihovna neobsahuje žádné konfigurační parametry, které by měly být uživatelsky přístupné.
Seznam skriptů, které používají tuto knihovnu
Pokud jste narazili na skript, který knihovnu používá, ale není zde uveden, kontaktujte, prosím, autory.
Stažení
Seznam dostupných verzí
Filename | Filesize | Last modified |
---|---|---|
ggstatlib-1.0.0.gip | 2.0 KiB | 2012/07/31 00:00 |
Seznam změn
1.1.1.1 (2011/05/17)
- úvodní veřejná verze knihovny