This question already has an answer here:
I'm new to Blender and I want to project an image on a plane from a spotlight but I'm having difficulty.
This link says to find Texture panel for the lamp which I can't find. There is a Texture panel in 2.80 but it doesn't seem connected to the spotlight. I presume these instructions are for 2.79 or earlier.
Can someone direct me to a useful link or at least give a general overview of how to do this in Blender 2.80?