Bueno amigo, es sencillo, si ya sabes como hacerlo desde un frame, deberías analizar como convertir eso pero a comportamiento "dentro de un boton".
A la programación se le debe poner mucha lógica y de esto parte el que se pueda comprender la sintaxis de un programa.
Bueno quizá con esto pueda guiarte un poco:
on (release) {loadVariables("archivo.txt", 0);}
Ahora, abría que ver si primero se deben cumplir algunas condiciones, ó si se debe hacer comparaciones entre las líneas del archivo "txt", que estaría con sucesión de comas, ... etc..... y muchas relevancias. De ser así, deberías citar el caso a la perfección para poder darte una mano. Pero sobre todo recomiendo el analizar y tratar de dar por ti mismo con la solución, veras lo mucho que te enriqueces en conocimiento.
hemega
http://www.hemega.net