You can only stop a label from moving if its pointer is turned off. Otherwise the drawing will be moved so it's bounding box will be touching the start of pointer according to settings. When it's turned off, the origin is fixed at the start of the invisible pointer. The pointer can't be disabled from GDL.
Péter Baksa Software Engineer, Library as a Platform Graphisoft SE, Budapest