Položka
Debug je zobrazovač textů, 1 textový řetězec na 1 řádek. Metoda
Pm.Debug do této položky přidá jeden řádek textu který je v parametru
vValue.
Počet řádků neroste do nekonečna - při dosažení maximálního počtu se nejstarší řádky mažou. Maximální počet řádků lze nastavit v konfiguračním okně "
Nastavení INFO systému".
Tato metoda je funkční i v
Makro výraz $.expr a v události
onDraw objektu
PmgCanvas.
Tato metoda je funkční i ve
Web obrazech. Metoda má však při volání v událostech
Web obrazu následující omezení:
- Nebere se v úvahu parametr nAttr
- Text se nezapíše do
INFO systému na serveru ale uchová se na Web klientovi. Debug texty lze pro ladící účely prohlížet na straně klienta:
- ve
Web obrazu stisknout zárověň klávesy
Shift+Ctrl+Alt+mezerník
- nebo ve Web prohlížeči v jeho konsoli (klávesou F12 se otevře okno "Vývojářské nástroje" a zde vybrat kartu Console)
Pokud v souboru
Aplikace.ini v sekci
[Log] se nastaví položka
EnableDebug, pak se text zároveň zapíše do souboru
Aplikace.log.
To má výhodu v tom, že lze výpisy zjistit i po vypnutí aplikace.
Obecnější způsob zápisu do
INFO systému: viz metoda
Pm.InfoLogReg a
Pm.InfoLogAdd.