Comentario //
Descripción
Comentarios con doble barra // para agregar comentarios de usuario al código. Todo lo que esté a la derecha de la barra doble, incluida, es un comentario que el intérprete de Nextion no ejecutará
Ejemplo
// estos son comentarios válidos
sys0 = 0 // restablecer sys0 a cero
Separador de Periodos .
Descripción
Separa la página, el componente y los atributos. También se utiliza con el índice de página y la matriz de componentes.
Ejemplo
page1.va0.val
p0.pic
n0.val
Paréntesis ( )
Descripción
El recinto de condiciones comienza con un paréntesis abierto (y termina con un paréntesis de cierre) al final de la línea. Los paréntesis no pueden crear declaraciones complejas.
Ejemplo
for (sys0 = 0; sys0 <= sys1; sys0 ++)
{
//bloque de código
}
LLaves { }
Descripción
El bloque de código comienza con llave abierta {en línea por sí mismo. El bloque de código termina con llave de cierre} comenzando una nueva línea
Ejemplo
for (sys0 = 0; sys0 <= sys1; sys0 ++)
{
//bloque de código
}
Corchetes [ ]
Descripción
Los corchetes son utilizados para indicar el índice de una Matriz. Matriz [índice]. Hay 3 matrices. La fuente del teclado muestra 2 matrices. La matriz de componentes b [.id] que toma el componente .id como índice. La matriz de páginas p [índice] que toma el índice de la página como índice. Estos (p [].B []) deben usarse con precaución y con un propósito consciente.
La tercera matriz es la matriz Serial Buffer Data u [índice].
Ejemplo
p [pageindex] .b [component.id] .atributo // alcance global
b [component.id] .atributo // alcance local en la página actual