All rendering is passed along to the gadgetrender.image (the ga_image attribute). This method can tell its image to render in any of four image states: ids_inactiveselected, ids_inactivenormal, ids_selected, or ids_normal.