DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
Description of important arraysΒΆ
Array with edit matrix
* This matrix has the following dimensions.
* First Index: Collumns of the crossword.
* Second Index: Rows of the crossword.
* Third Index: for 'fieldlength' with the length of the current field
* and for 'directions' with the following array
* First Index: Direction of the text.
* Second Index: Side where the text is going on.
* Value: Length of the text in this direction.
Sample for directions array
Direction | Side | Length |
To Bottom | Top | 2 |
To Bottom | Bottom | 3 |
To Top | Top | |
To Top | Bottom | |
To Left | Left | |
To Left | Right | |
To Right | Left | 3 |
To Right | Right |
Array with the causing question matrix
For every answer box is stored which question has caused this answer letter.
* For every answer box is stored which question has caused this answer letter,
* for controlling the edit mode in the crossword.
*
* First Index: Collumns of the crossword.
* Second Index: Rows of the crossword.
* Third Index: Edit direction of the text. See
* See Constants with the prefix tx_glcrossword_box::C_INT_EDIT_DIR_*
* Value: x => x coordinate,
* Y => y coordinate,
* dir => direction of the question
* See Constants with the prefix tx_glcrossword_box_questions::C_INT_DIR_*
* text => <Text of the question> */