Asignación dinamica de accion en botones
Posted: Wed Mar 29, 2017 11:10 am
Buenos días:
Tengo que crear un dialogo con una serie de botones, el número de los mismos es diferente de unas ocasiones a otra, y los tengo creados desde recursos, esos tiene una unica acción, que es la de cargar una variable con el valor que representa el prompt del botón, y ponerla a su vez en un say. Pues esta es la que no acabo de conseguir
Así es como lo hago, evidentemente no es la forma, pues me genera un error en tiempo de ejecución al no existir la variable self
Alguna idea, he buscado por el foro y no encuentro nada, pero me pareció ver hace tiempo algo similar
Un saludo y gracias
Tengo que crear un dialogo con una serie de botones, el número de los mismos es diferente de unas ocasiones a otra, y los tengo creados desde recursos, esos tiene una unica acción, que es la de cargar una variable con el valor que representa el prompt del botón, y ponerla a su vez en un say. Pues esta es la que no acabo de conseguir
Code: Select all
for i=1 to ultimo
redefine BUTTON aboton[i] id 1100+i of odlg prompt str(i,3,0) ACTION {cres:=(::cCaption),ores:settext(cres)}
next i
Alguna idea, he buscado por el foro y no encuentro nada, pero me pareció ver hace tiempo algo similar
Un saludo y gracias