rebgui: /redraw | |
nico | 21-May-2007/14:33:21+2:00 |
bonjour, je suis en train de bloquer depuis deux jours!!! Sur mon programme, j'utilise rebgui (la version bêta dispo en telechargement en ce momment). J'utilise l'objet table, j'arrive à afficher des valeurs à l'initialisation, et après, non!!! J'essaye redraw, show, set-data, enfin tout ce que trouve dans la doc. Même en modifiant ma_table/data directement, je n'arrive pas à modifier l'affichage de cette maudite table! Si qqun a des idées, je suis preneur. Cordialement, nico | |
nico | 21-May-2007/14:39:21+2:00 |
précision, ça fonctionnait avec la version précédente de rebgui avec un simple redraw | |
nico | 21-May-2007/15:28:37+2:00 |
précision, ça fonctionnait avec la version précédente de rebgui avec un simple redraw | |
guest2 | 21-May-2007/20:29:48+2:00 |
Si tu as un compte Altme, tu obtiendras facilement la réponse en posant la question aux concepteurs. | |
nico | 21-May-2007/22:42:47+2:00 |
en comparant leur fichier de demo et ce que je cherche, et en créant un prog plus que mini, je ne peux modifier l'affichage du widget table en passant par une variable, ce qui est génant. ma_table/data: tableau1 ;ou copy tableau1 ma_table/redraw ;et rien ne se passe côté affichage, mais l'objet table a ;bien copié les valeurs du tableau Soit je soulève un bug ou soit je m'y prend mal (ce qui est plus certain) sinon, j'ai pas de compte Altme | |
Philippe | 22-May-2007/8:51:31+2:00 |
Salut Nico, Je ne suis pas familier de RebGui, mais il faut utiliser les accessors propre aux widgets. do %rebgui.r datas: ["Bob" 32 "Pete" 45 "Jack" 29] display rejoin ["R-Widgets" "0.0.1" ] [ test-table: table options ["Name" left .6 "Age" right .4] data datas button "add " [test-table/add-row ["PLG" 2007]] return button "num rows" [ print test-table/rows ] button "selected" [ print test-table/selected ] button "del row 2 " [ test-table/remove-row 2 ] ] do-events J'espère que ceci t'aidera. ===Philippe | |
nico | 22-May-2007/10:30:40+2:00 |
merçi Phillipe, J'ai réussi a trouver un code source sur internet http://www.timwylie.com/files/code/rebol/xanga/xword.r En l'epluchant et en comparant, j'en arrive à ça: je déclare ma table avec l'attribut data vide pour effacer: clear ma_table/data pour écrire: ma_table/add-row tableau1 et pour rafraichir l'affichage: ma_table/redraw Grand merçi à la communauté pour votre patience. Quand on est novice, c'est vraiment pas simple, qd on arrive enfin à faire qqchose, il arrive une mise à jour et ce qu'on croyait vrai ne l'est plus!!! a+ | |
Login required to Post. |