page précédente Accueil PLUIE Eléments: (documentation) Forum MClaveau.com zoo-logique.ponx |
Nom : ggroup Haut_de_Page Quoi : Cadre pour regrouper plusieurs éléments. Méthodes spécifiques : - append( permet d'ajouter des éléments dans le groupe.
Pseudo-propriétés : - ins [abandonné] permet d'insérer des éléments directement lors de la création du ggroup
- sens alignement des éléments contenus (H horizontal V vertical) ; V par défaut ; il peut y en avoir plusieurs successifs
Propriétés importantes : - ID identifiant obligatoire
- larg largeur 100% par défaut
Propriétés complémentaires : - x position horizontale
- y position verticale
- klass identifiant CSS cad0 par défaut
- align alignement center par défaut
Exemples : - g1=pluie.ggroup(ID='GR1', haut=120)
- g1=pluie.ggroup(ins=[t1, c1, c2])
- g1=pluie.ggroup(ID='GR')
g1.larg='80%' g1.insert(txt1, txt2, txt3) g1.sens='H' g1.insert(bouton1, bouton2) - group=pluie.ggroup()
Nom : glabel Haut_de_Page Quoi : Texte simple Méthodes spécifiques : - txtajout( permet d'ajouter du texte. Ceci, afin de pouvoir définir le texte en plusieurs lignes.
Propriétés importantes : - ID identifiant obligatoire
- label texte à afficher
Propriétés complémentaires : - larg largeur 80% par défaut
- x position horizontale
- y position verticale
- klass identifiant CSS label par défaut
- align alignement center par défaut
Exemples : - t1=pluie.glabel(ID='TXT1', 'Ceci est le titre de la fiche')
- t1=pluie.glabel(ID='T2','''Ici un texte
sur plusieurs lignes.''')
Nom : gbutton Haut_de_Page Quoi : Un bouton, tout simplement ! Propriétés importantes : - ID identifiant obligatoire
- label texte du bouton
Propriétés complémentaires : - larg largeur
- haut hauteur
- x position horizontale
- y position verticale
- klass identifiant CSS freebouton par défaut
Exemples : - bt=pluie.gbutton(ID='BTOK', label='OK')
- b2=pluie.gbutton(ID='BTANNUL', label='Quitter')
- btred=pluie.gbutton(ID='BTROUGE', label='Voir en Rouge', klass='redbouton')
Nom : gchamp Haut_de_Page Quoi : Un champ simple, avec son libellé éventuel Propriétés importantes : - ID identifiant obligatoire
- label texte du libellé précédent le champ
- valeur contenu (initial) du champ
Propriétés complémentaires : - larg largeur ; 120 par défaut
- size nb de caractères saisissables ; 12 par défaut
- maxlength synonyme pour size
- align alignement du contenu ; left par défaut
- haut hauteur
- x position horizontale
- y position verticale
- klass identifiant CSS champ par défaut
Exemples : - ch1=pluie.gchamp(ID='CH01', label='Champ 1 :', valeur=12345.67)
- ch2=pluie.gchamp(ID='CH02', label='Champ 2 :', valeur='ça €st Noël')
- ch3=pluie.gchamp(ID='CH', label='adresse e-mail :')
ch3.valeur='gros.minet@titi.tv' ch3.size=80 ch3.larg=300 - ch=pluie.gchamp(ID='CH1', label='Code', valeur='')
Nom : gtextarea Haut_de_Page Quoi : Un champ multi-lignes, avec son libellé éventuel Propriétés importantes : - ID identifiant obligatoire
- label texte du libellé précédent le champ
- valeur contenu (initial) du champ
- cols largeur (en nb de caractères/colonnes) ; 32 par défaut
- rows hauteur (en nb de caractères) ; 5 par défaut
Propriétés complémentaires : - larg largeur affichée, en pixels
- haut hauteur affichée, en pixels
- align alignement du contenu
- x position horizontale
- y position verticale
- klass identifiant CSS
Exemples : - ta=pluie.gtextarea(ID='TA', label='Code', rows=20, cols=72)
- ch=pluie.gtextarea(ID='CH02', label="Zone de texte :", valeur='', cols=40, rows=5)
- ch3=pluie.gtextarea(ID='C3', label='', valeur='')
ch3.cols=20 ch3.rows=5 - txt=pluie.gtextarea(ID='TXT', label='Texte')
Nom : gselect Haut_de_Page Quoi : Liste déroulante, pour sélection Propriétés importantes : - ID identifiant obligatoire
- rows liste des contenus ( X fois deux éléments : le code retourné, et le texte affiché pour sélection)
- nblig nombre de lignes affichées ; len(rows) par défaut
- mode sélection simple ou multiple ; "multiple" par défaut
Propriétés complémentaires : - larg largeur affichée, en pixels
- haut hauteur affichée, en pixels
- align alignement du contenu ; left par défaut
- caption titre de la liste
- x position horizontale
- y position verticale
- klass identifiant CSS ; selec par défaut
Exemples : - rows=[
['code', 'Code'], ['libel', 'Libellé'], ['dat', 'Date'], ['mont', 'Montant ou valeur'], ['music','Do Ré Mi Fa Sol La Si Do'], ] sel1=pluie.gselect(ID='SEL01', rows=rows) - s=pluie.gselect(ID='S', rows=[['AAA','Texte Aaa'],['BBB','Texte Bbb'],['C','Txt C'])
Nom : gradio Haut_de_Page Quoi : Bouton "radio" ; un choix parmi plusieurs. Propriétés importantes : - ID identifiant obligatoire
- rows liste des contenus (choix possibles)
- mode sélection simple ou multiple ; "multiple" par défaut
Propriétés complémentaires : - larg largeur affichée, en pixels ; 200 par défaut
- haut hauteur affichée, en pixels
- align alignement du contenu ; left par défaut
- caption titre de la liste
- x position horizontale
- y position verticale
- klass identifiant CSS ; radio par défaut
Exemples : - rows=[
'Haut', 'Bas', 'Milieu', ] sel1=pluie.gradio(ID='RAD1', rows=rows) - s=pluie.gradio(ID='R', rows=['Droite','Gauche'])
Nom : gcheck Haut_de_Page Quoi : Case à cocher Propriétés importantes : - ID identifiant obligatoire
- valeur valeur retournée si coché ; si pas coché, retourne None
- label texte affiché
Propriétés complémentaires : - larg largeur affichée, en pixels ; 24 par défaut
- haut hauteur affichée, en pixels
- align alignement du contenu ; left par défaut
- caption titre de la liste
- x position horizontale
- y position verticale
- klass identifiant CSS
Exemples : - choix=pluie.gcheck(ID='CH01', valeur='Checked1', label='Enregistrer un UTF-8')
- ch=pluie.gcheck(ID='CHECK1', valeur='ECRASER', label='Ecraser si déjà existant')
|