Hello. I am having an issue trying to set up a "click + drag" type mechanic for an object. Currently, the object is a placeholder and follows the mouse_x and mouse_y position, and it is set to move_snap on a 32 x 32 grid in a step event (the sprite is 32 x 32 pixels as well, and the origin is middle-center). I want to be able to have it set to when the left mouse button is held down, and the player drags the mouse cursor in a line, or diagonally, to create a "rectangle" of the objects based on the mouse_x and mouse_y position (similar to when you hold left mouse button on Windows desktop, it creates the navy-blue rectangle box to select desktop icons). When the left mouse button is released, I want it to create another object and delete the current placeholder object. I know it's possible but I can't wrap my head around it. I guess this is what I get for not having coffee this morning. All help is greatly appreciated. Thank you.