Ins_DBString

( NumWind : Byte;
  NumObj  : Word;
  X1, Y1,
  X2, Y2  : Byte;
  Attr    : Word;
  Browser : Word;
  KeyNr   : Byte);

Vložení selektorového vstupu typu string do okna. 'NumWind' je číslo okna, do kterého se bude objekt vkládat, 'NumObj' je číslo objektu v rámci okna. Objekty jsou vkládány v přirozeném pořadí .

Atribut 'Attr' definuje chování objektu. Dvojice čísel [X1, Y1] a [X2, Y2] tvoří souřadnice objektu . 'Browser' je objekt zobrazující databázi ve které má selektorový vstup pracovat a 'KeyNr' je číslo indexu, který k selektoru patří a podle kterého bude browser seřazen.

'Browser' může být objekt browseru interní databáze Ins_Browser, nebo objekt browseru databáze uživatelské Ins_DBBrowser. Při použití objektu Ins_DBString na uživatelskou databázi, lze řídit kódování vstupního řetězce pomocí přepínače Switch ("C+") před použitím Ins_DBString.

Příklad:

WInit(1, 1,1,80,20, "", winMove, 0);
Ins_DBBrowser(1, 10, 1,1,70,16, 1, F, RefNr, GetText, 0, 0)
Switch("C+")
Ins_DBString (1, 20, 1,17,10,18, 1, 10, 2)
Ins_DBWord (1, 30, 12,17,18,18, 1, 10, 3)
SelObject(1, 20)
WOpen (1)

Datový obraz objektu je řetězec délky 30. Kratší nebo delší řetězec není na závadu.

Podívejte se na: Objekty

Příklad