Page loading

Share your opinion
What do you think about gambaslinux.fr?
 
Interesting
It miss some informations
Excellent website
Results
WIDGETS GAMBAS
GAMBAS 3 SOFTWARES
TUTORIALS
Library
Lessons - lesson 4
SALON JABBER DU 13 octobre 2009
Comment lire la doc GAMBAS ?


Bonjour,
pour celui qui n'a pas pour habitude de lire la documentation gambas, la discussion sur le salon Jabber du 13 octobre 2009 pourra certainement vous aider.
En voici un résumé :


Expliquons une page de la doc GAMBAS pour en comprendre les rudiments d'utilisation de cette doc.
ouvrez dans une nouvelle page internet ce lien :


http://gambasdoc.org/help/comp/gb.qt/treeview?fr


Détaillons maintenant la page :

d'abord le titre :


TreeView (gb.qt)

treeview fait parti de gb.qt. Si je ne l'ai pas coché dans les composants je risque de ne pas le voir s'afficher.

on continu.
l'image de la treeview est tres importante, elle me laisse entrevoir quelques aspects essentiels :

il y a des images, du texte organisé en arborescence.

A première vue, il semble que les 3 parametres (ou arguments)  essentiels  d'une treeview soient :

- L'endroit ou je vais inserer mon texte
- l'image
- le texte

on continu
apres l'image, on peut voir  une phrase resumant l'utilisation qui est TRES IMPORTANTE

Ce contrôle implémente une vue d’arborescence d’items textuels sélectionnables avec icones.
c'est la clef de l'utilisation

ensuite une phrase  résume comment utiliser ce widget ou contrôle :

Les items de l’arborescence sont indexés par une clé. Ils affichent une chaîne et un icone pour chaque item.

sans avoir vu la methode add je sais qu'il y avait trois arguments minimum


on continu :
dans le tableau symbole

la treeview est une classe qui a des propriétés des methodes et des evenements
et qui herite de la classe control , autrement dit  c'est un widget
qui a une couleur de fond la possibilté de regler la police etc...
mais alors dites moi :

pourquoi il y a deux tableaux?
propriete methode evenements...
et bien il est dit dans le premier tableau  :
Cette classe hérite Control.


ca veut dire que la treeview fait tout comme un controle
mais en plus elle a d'autre proprietes methodes et evenement
qui sont dans la deuxieme partie !
en résumé :

tableau 1 Classe controle

tableau2 classe fille treeview

pour utiliser la treeview, uniquement ses methodes evenements propriétés personnelles m'interessent
donc vous pouvez zapper la premiere partie du tableau qui est commune aux contrôles et dont vous connaissez les rudiments d'utilisation (couleur, polices, etc...) par coeur, et aller directement à ADD.
nous cliquons sur ADD
et là, voila notre renseignement tant attendu .
comment utiliser notre treeview
oui mais des fois on doit utiliser les crocher pour l'index comment c'est marque dans la doc puisque les crochets veulent dire autre chose
treeview.add(lacle ,montexte,option1,option2,option3)
ok mais dans la doc dans toutes les phrases de depart comme cela
les crochets representent des options
bein oui c'est bien le probleme
As tu un exemple concret ?
articles.php?lng=fr&pg=57

ColumnView1.Columns[0].Text = colonne 1

par exemple
[0] n'est pas un argument de la columnview
mais un argument de Column, C'est le numéro de la colonne, C'est pour cela qu'il est entre crochet

c'est comme la picturebox

picturebox.Picture[DanseDame02.png]

DanseDame02.png est un argument de picture et non de picturebox
la boite dans la boite dans la boite

conclusion.

maintenant nous savons (a peu près) lire une doc  tongue
En parcourant la documentation nous pouvons remarquer que Gambas manque d'exemples de codes pour le moment.
Cela viendra si la communauté gambasienne passe à l'action .
Merci à tous.

Discussion du 13 octobre 2009 salon JABBER


Creation date : 19/10/2009 @ 00:24
Last update : 19/10/2009 @ 00:25
Category : Lessons
Page read 3024 times


Print the article Print the article


react.gifReactions to this article

Nobody gave a comment yet.
Be the first one to do it!


QUICK MENU
SEARCH




LANGUAGE
COMPONENTS
Other
LANGUAGE
Where, who?
VISITS

   visitors

   visitors online

ARCHIVES GAMBAS 1/2
^ Top ^