Get/Set shapefile label offsets from fields
When moving labels (e.g. in MapWindow5 using the label mover plugin) the offsets are not persisted (e.g. refresh of the shapefile, or reloading the project). Adding optional x and y offsets to labels (which are also updated by the label mover) would solve this.
Based on feedback through MapWinGIS Discourse, I have made changes to place the new optional offset parameters at the end of parameter list of the existing functions, so as not to break existing code. The functions affected were:
AddLabel, InsertLabel, AddPart, InsertPart, CreateNewLabel, and AddLabelToShape.