Est ce que cela veut dire qu'il faut créer toute les fonction en amont pour pouvoir les gerer par la suite, comme sur l'exemple cité avec "backgroundWhite" ?
Absolument, il faut toujours faire une fonction avant de l'appeler.