-
-
Notifications
You must be signed in to change notification settings - Fork 18
cpInventoryHelpStringAtr
Matěj Štágl edited this page Dec 26, 2017
·
5 revisions
Simplex předpokládá výchozí datový typ pro všechny položky z výčtu e_inventoyAtributes real. Pro některé položky je potřeba typ string. Proto existuje skript cpInventoryHelpStringAtr, který vrací datový typ daného indexu. Pro přidání nové položky do výčtu e_inventoyAtributes (pokud má být typu string), je potřeba ji uvést ve formě disjunkce v tomto skriptu.
Výchozí string položky:
- valInfoTextBody
- valInfoTextHead
- valInfoTextFooter
- valOptions
cpInventoryHelpIsStringAtr(index);
Argument | Typ | Popis |
---|---|---|
index | e_inventoyAtributes | Index položky |
1: Index je string
0: Index je int
// Iteruje všechny atributy z výčtu e_inventoryAtributes pomocí makra mcInventoryAtributes
for (var i = 0; i < mcInvenotryAtributes; i++)
{
// Vypíše datový typ aktuálního atributu
if (cpInventoryHelpIsStringAtr(i))
{
show_debug_message("Atribute n" + string(i) + " is string!");
}
else
{
show_debug_message("Atribute n" + string(i) + " is int!");
}
}