|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 6 ![]() |
Bonjour à tous,
Je commence à utiliser Lazarus, version 1.06 pour Windows 32 bit, avec FPC 2.6.0, et je fonctionne sous Windows 7 Intégrale 64 bit. J'ai un gros souci (peut-être soluble de façon triviale, je n'ai peut être pas tout compris dans l'utilisation de la documentation de cet EDI...) mais je n'arrive pas à obtenir la liste de tous les membres d'un composant dans l'Inspecteur d'objets. Par exemple, voulant utiliser un composant TStringGrid je ne vois pas s'afficher tous les membres, par exemple (liste non exhaustive) : .Col .Row .Cells[] Comme, par exemple, on peut trouver certains d'entre eux utilisés dans le source : C:\lazarus\components\codetools\ide\addwithblockdlg.pas J'ai lu à propos de ce composant le tutoriel, fort intéressant, de Dimanche2003 sur quelques utilisations de ce composant, mais il ne peut bien évidemment pas en faire le tour complet. Pour la petite histoire, je cherche à pouvoir sélectionner avec la souris une cellule de se composant, lui faire alors changer de couleur de fond et pouvoir, éventuellement, par programmation faire re-basculer la couleur de cette cellule à sa valeur initiale (le but étant la programmation d'une version, très élémentaire, du Jeu de la vie de Conway). Merci par avance pour votre aide. Cordialement, Pascal |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Responsable de service informatique Inscription : avril 2011 Messages : 1 158 ![]() |
Bonjour,
Dans l'inspecteur d'objet tu vois les propriétés publiées. Par contre dans le code tu as accès aux propriétés publiques en plus. Je ne vois aucun intérêt d'accéder à Row, Col ou Cells en mode conception. Cordialement JS
__________________
Citations : Le scientifique lira des centaines de livres au cours de sa vie et restera persuadé qu'il lui reste beaucoup à apprendre. Un religieux n'en lira qu'un et sera persuadé d'avoir tout compris. Il n'est pas de vent favorable pour celui qui ne sait pas où il va. (Sénèque) |
|
|
10
|
|
|
#3 |
|
Membre habitué
![]() André Langlet Inscription : avril 2010 Messages : 58 ![]() |
Bonsoir,
Dans l'inspecteur d'objet on peut définir les colonnes. Un clic droit sur la grille donne l'accès à un tableau pour éditer la grille. Par le code, il faut utiliser cells[c,r]. André |
|
|
10
|
|
|
#4 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 6 ![]() |
Merci à Jon Shannow et à André (alanglet) pour leur réponse.
Je suis pleinement d'accord avec Jon pour reconnaitre qu'il y a peu d'intérêts à avoir Row, Col ou Cells en mode conception. Je me rend compte que ma question était fort mal posée. Un des aspects déroutant pour moi est de n'avoir pas trouvé (ou pas su trouvé) dans la documentation la liste complète des propriétés d'un tel composant et de ne pas savoir comment interpréter certaines abréviations. En effet, je viens seulement, grâce à la réponse de Jon, de comprendre que le "pt" ou "pl" devant certaines propriétés signifie, je pense, respectivement "protected" et "published". Mais pour le "ro" s'agirait-il d'un "read only" ? Merci aussi à André de m'avoir fait découvrir l'éditeur de tableau (Grille de chaînes). Grâce à cet éclairage, je vais rechercher dans le forum des sujets concernant l'interprétation de la documentation et éventuellement initier une nouvelle question sur ce sujet. En tous cas, merci beaucoup à tous les deux pour vos réponses qui m'ont permis de commencer à sortir du brouillard. Bien cordialement, Pascal |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Responsable de service informatique Inscription : avril 2011 Messages : 1 158 ![]() |
Pas de quoi. Et, au cas où, un lien qui m'est très utile.
Bon dev. (Un type qui s'appelle Pascal, ne devrait pas avoir de soucis avec Lazarus JS
__________________
Citations : Le scientifique lira des centaines de livres au cours de sa vie et restera persuadé qu'il lui reste beaucoup à apprendre. Un religieux n'en lira qu'un et sera persuadé d'avoir tout compris. Il n'est pas de vent favorable pour celui qui ne sait pas où il va. (Sénèque) |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 6 ![]() |
Merci pour le lien et les encouragements.
Même si un prénom ne fait pas tout... Dans le registre des choses légères, j'aime beaucoup la mini-grammaire sur l'amour de ta signature, en peu de lignes l'essentiel est dit sur la composition des temps. Cordialement, Pascal P.S. Merci aussi pour ton pseudo. J'ai ainsi gagné une BD à découvrir. |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Responsable de service informatique Inscription : avril 2011 Messages : 1 158 ![]() |
Mon pseudo n'est pas issu d'une BD mais de livres de D. GEMMEL. Je ne crois pas que c'est été transposé en BD.
__________________
Citations : Le scientifique lira des centaines de livres au cours de sa vie et restera persuadé qu'il lui reste beaucoup à apprendre. Un religieux n'en lira qu'un et sera persuadé d'avoir tout compris. Il n'est pas de vent favorable pour celui qui ne sait pas où il va. (Sénèque) |
|
|
00
|
|
|
#8 | |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 6 ![]() |
Citation:
Ce qui explique que ma recherche (trop rapide) sur les bibliothèques de prêt, paramétrée "BD" ne donnait rien. Mais il y a des résultats en section "Livres". Pas de problème, il m'arrive de lire des livres sans images... |
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com