Lesclasses ont été introduites avec 4D v18 R3. Elles vous permettent d’organiser votre logique métier et de la séparer de la partie interface utilisateur plus rapidement.
Les classes sont composées de plusieurs fonctions plus ou moins longues, il n’est donc pas toujours facile de trouver la fonction que l’on veut modifier, ou de passer d’une fonction à une autre. Vous pouvez utiliser l’explorateur, qui affiche les classes et les fonctions, mais lorsque vous codez dans la fenêtre de l’éditeur, vous ne voulez pas perdre de temps à changer de fenêtre.
Avec 4D v19 R4, la liste des fonctions de votre classe est affichée dans la barre d’outils de l’éditeur de code, ce qui vous permet de passer facilement à une fonction spécifique.
Les fonctions sont affichées dans leur ordre d’apparition dans la classe. Si vous préférez, vous pouvez afficher les balises d’une classe par ordre alphabétique en maintenant la touche Option sur macOS ou Alt sur Windows avant de déployer le menu.
Voici le résultat en action !
N’hésitez pas à nous faire part de vos commentaires sur le forum 4D !