yeah, print # and input # work great in the SDL version of QB but not the GL.
so if your using the current build change your Print # to Put # and your Input # to Get #.
and make sure that variables are all shared between SUBs or returned by Functions.(get message would be better as a function in my option but I guess it depends on where in the program the message gets displayed)