StringGrid – tabulka

Komponenta StringGrid umožňuje zobrazení informací a může být využívána ke vstupu hodnot. Hodnoty v tabulce jsou textové, tedy typu strign. Pokud tabulku používáme ke vstupu číselných hodnot musíme je při výpočtu převádět na typ integer nebo real. Pokud do tabulky zobrazujeme výsledky výpočtů musíme je naopak převádět na typ string.

Vlastnosti

ColCount Počet sloupců tabulky
RowCount Počet řádků tabulky
FixedCols Určuje kolik z daných sloupců bude sloužit pro popis (bude vyšeděných)
FixedRows Určuje kolik z daných řádků bude sloužit pro popis (bude vyšeděných)
Cells Matice řetězců, umožňuje přistupovat k jednotlivým prvkům tabulky pomocí indexů v hranatých zárovkách
Cols Umožňuje přístup k jednotlivému sloupci
Rows Umožňuje přístup k jednotlivému řádku
DefaultColWidth Šířka všech sloupců
DefaultRodHeight Výška všech řádků
ColWidths Šířka zvoleného sloupce
RowHeights Výška zvoleného sloupce
GridLineWidth Tloušťka čáry mezi políčky
Options  
GoEditing Povoluje editaci buněk tabulky
GoTabs Umožňuje pohyb po tabulce pomocí Tab a Shift-Tab
GoRowSizing Umožňuje (zakazuje) individuální změnu velikosti řádku
GoColSizing Sloupců
GoRowMoving Umožňuje přesun celých řádků
GoColMoving Umožňuje přesun celých sloupců
Row Aktivní řádek
Col Aktivní sloupec
TopRow Momentálně první řádek na obrazovce
LeftCol Momentálně první sloupec na obrazovce

 

 

Převody datových typů

 

Slouží pro převod mezi datovými formáty. Základní funkce:

– IntToStr, StrToInt integer na string, string na integer,

– FloatToStr, StrToFloat real na string, string na real,

– DateToStr, StrToDate datum na string, string na datum,

– TimeToStr, StrToTime čas na string, string na čas,

– DateTimeToStr, StrToDateTime  datum a čas na string, string na datum a čas