I have a canvas displayed and would like to add some text to it on the fly (ie, based upon the user doing something). Can I create a new Label widget and have it placed at a specified (x, y) position within the canvas? I need to create an arbitrary number of these ... and move them around the canvas after they've been created. If a Label isn't the right thing, can someone tell me what is? A pointer to some sample code would be fantastic. TIA