RecipeManCommands.GetRecipeNames (METH)

METHOD GetRecipeNames : DWORD

Returns the recipe names from the corresponding recipe definition

Example:

We have 50 recipes. We want to create a table which shows 10 recipe names at the same time. We define a string array strArr: ARRAY[0..9] OF STRING;

Corresponding to the iStartIndex we can get the recipe names from a specific area.

  • StartIndex := 0; The names 0..9 are returned.

  • iStartIndex := 20; The names 20..29 are returned.

In this example:

  • iSize := 10;

InOut:

Scope

Name

Type

Comment

Return

GetRecipeNames

DWORD

Possible last error values:

See ReturnValues (GVL) for a description of all possible errors.

Input

RecipeDefinitionName

STRING

Name of the recipe definition

pStrings

POINTER TO ARRAY [0..0] OF STRING

The strings were the recipe values should be stored

iSize

INT

Size of the string array

iStartIndex

INT

Start index. Can be used for a scrolling function (see example)