Mon approche. Le noyau est le moteur. - page 131
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
C'est génial. Il y a quelque chose là. Mais, vous êtes un artisan de renom.) Qu'en est-il des éléments en retrait ?
Quel genre d'éléments ? Il y a des champs de saisie, des plus et des moins, etc. dans certaines cellules.
Anatoly a tout ça dans sa bibliothèque, aussi.
Je veux dire, il n'y a pas du tout de problèmes techniques...
Quel genre d'articles ? Il y a des champs de saisie dans certaines cellules, plus et moins, etc.
Anatoly a aussi tout ça dans sa bibliothèque.
Je veux dire, il n'y a pas du tout de problèmes techniques...
Pas mal du tout. Je peux aussi mettre des listes de sélection, des curseurs, des cases à cocher, des boutons, des boutons radio, des barres de progression.
Ce n'est pas mal. Je peux aussi mettre des listes déroulantes, des curseurs, des cases à cocher, des boutons, des boutons radio, des barres de progression.
Si vous n'étiez pas un tel adversaire de la POO, vous comprendriez que tout rentre dans une cellule À MOINS que vous ne mettiez tout ensemble d'un seul coup :)
J'utilise, par exemple, des listes dynamiques basées sur les cObjects pour toutes les compositions de vues -
Si vous n'étiez pas un tel adversaire de la POO, vous réaliseriez que tout rentre dans la cellule d'UNE façon.
Donc, tout se tient de la même façon pour moi aussi. Par exemple :
Voici le code du tableau ci-dessus :
Voici le même tableau, mais avec les éléments :
Un CArrayObj correspond à une ligne de tableau. Un autre CArrayObj placé à l'intérieur constitue une colonne. Et c'est suffisant - ils sont dynamiques.
tout est correct, et ce qui est intéressant c'est que vous n'avez pas besoin d'inventer des noms de variables ou même de connaître le futur nombre de lignes / colonnes, vous écrivez votre propre classe - un descendant de CObject et implémentez tous les champs nécessaires dedans, et ensuite vous pouvez mettre tout dans un tableau dynamique CArrayObj ou comme mon exemple dans Clist et c'est tout... Plus de problèmes - ajouter / supprimer un élément, la bibliothèque est prête - utilisez-la, mais ...... mon approche ! .... pour la vodka ! )))
J'utilise, par exemple, des listes dynamiques basées sur cObjects pour toute composition de vues -
Oui, ça a l'air cool.
cObject n'est pas encore un constructeur. C'est loin d'être un constructeur...