Legacy GM Scrolling menu with drag n drop android



Hello! as the title says I want to build a menu wich is scrollable and contains drag n drop element. There is games using this, but I don't know how to make it in GMS. My first idea was to just simply draw on a surface the menu elements, and calculate the swipe, and scroll according to it, but i don't know how to use the drag and drop part only using sprites, without getting overcomplicated. If I use objects, how can I draw and interact with them with only inside the surface?

If anyone did this before, please help me, or if there is a better way than this scrolling menu, please suggest a better solution.

Thank you!