Hello, jchd! Thanks for the quick response, and now I got your point, but I think this solution would fit just if I wanted to dynamically execute a function, but the original idea starting the post was actually create a function dynamically, using a variable content. As I stated before, I was trying to create a function after a button label, so I could use this same string in any part of the code related to the button. Something like this: $Tool = "Save_Image" Assign(Eval