Your problems are only described in the most general of terms. Example: "taking of text from the top textbox". what exactly is the problem? Are you not not getting the text? Is is some how garbled; getting the wrong text; error messages?? What?
I don't recognize the methods 'FileLoadPopup', or 'FileSaveAsPopup' that are being called on your Tk::Text objects, and they don't appear to be in the man pages, but I may be behind revision of Tk.
When you do any one of your bound actions are you getting a stack trace of any kind?