petite aide sur R3 | |
sebastien | 18-Jan-2010/16:14:05+1:00 |
je suis actuellement en train de faire des essais sur R3 mais j'ai un petit souci je désire créer un tableau avec des champs de saisie et un bouton ayant une action (ouverture d'une autre fenetre ou autre) le tableau ce met bien en place mais je n'arrive pas a rendre le button actif (quand je clique rien ce passe ) merci pour votre aide voici mon script REBOL [ ] load-gui stylize [ cellule: field [facets: [size: 200x30]] btselect: clicker [ facets: [ size: 25x25 text-body: "..." text-style: 'button ] options: [ text-body: [string! block!] area-color: [tuple!] size: [pair!] wide: [percent!] ] [alert "button pressed!"] ] ] blk: make block! 1 fields: system/catalog/datatypes repeat n 60 [ append2 blk 'label ajoin ["L" n] append2 blk 'cellule form first+ fields append2 blk 'btselect "..." append2 blk 'cellule "" ] test-sub-pan: make-panel 'group blk [ columns: 4] view [ group 2 600x500 [ plane test-sub-pan scroller scroller ] ] | |
guest2 | 18-Jan-2010/21:20:54+1:00 |
Salut je vais être un peu sévère, 1/ Quelle documentation utilises-tu (un lien) ? 2/ Selon ce que tu as lu, comment devrait-on ajouter une action sur un bouton ? je serais curieux de savoir ce que tu as compris. 3/ Si tu as lu la même chose que moi, pourquoi n'exploites-tu pas cette méthode dans le code que tu donnes ??? 4/ D'une façon générale, il ne suffit pas de placer du code au hasard et de prier pour que ça marche. Je sais que mes remarques sont vachardes et j'aime bien aider généralement mais à condition que le demandeur prépare un peu le travail et explique ce qu'il essaye de faire parce que ton code fait tout sauf spécifier une action sur un bouton. | |
sebastien | 20-Jan-2010/12:29:02+1:00 |
1) Je n'ai malheureusement trouvé aucune documentation sur le sujet , je me suis juste inspiré du code se trouvant dans la demo de R3 mais le code donnée et très vide 2) il est vrai que dans le code que j'ai posté l'action du bouton n'est pas du tout correct 3) si tu as un liens pour la methode donne le moi 4) Je regarde juste les possibilité que peut n'apporter R3, je n'ai actuellement aucun réel projet, j'essaye de comprendre comment fonctionne R3 et ce qui pourrait m'apporter l'action du bouton peut être diverse effectuer un calcul ou appeler une fonction qui renverrai le resultat dans un field , ouvrir un fenêtre dans laquelle on récupéré une valeur qui sera affecté dans un des field | |
ldci | 20-Jan-2010/15:17:38+1:00 |
Salut à tous, Les docs sur r3 existent comme par exemple http://www.rebol.net/wiki/Graphics_Notes ou encore http://www.rebol.net/wiki/VID_Reference_List Il faut fouiller car les docs sont en cours et changent en fonction de l'avancement de r3. Bon mais c'est comme ça qu'on trouve une solution parmi d'autres pour le pb de Sébastien avec l'attribut actors. Voir l'exemple btselect: clicker [ facets: [ size: 25x25 text-body: "..." text-style: 'button ] options: [ text-body: [string! block!] area-color: [tuple!] size: [pair!] wide: [percent!] ] actors: [on-click: [alert "button pressed" ]] ] ] Bon tests pour r3 A+ | |
sebastien | 26-Jan-2010/8:42:47+1:00 |
Je n'ai pas encore eu le temps de tester mais merci pour l'aide | |
Login required to Post. |