yes calling works, but to be usefull, on funtion "string" should take the string of the variable
this way you can just rename the functions at one place
not sure how a dictionnary would help... to keep track of my functions?
Now that I think abut it, the dictionnary may be more confusing..
Personnally I like to have all functions in one event sheet, maybe you could do like this:
Global variable : FunctionName = "My function"
On Function "My Function"
Global variable : FunctionName = "My function2"
On Function "My Function2"
So you have the two things to edit in the same place
Then you call functions only with the global variables