Update:
This only happens if you change the text of the LinkControl when the ListViewControl's selection changes (using On
WndIdEvent_LstViewSelStateChanged). However, I still wonder why this happens...
I can't seem to set the position of the LinkControl using SetWindowPos neither... probably because it's anchored, but then how can I fix this? I need some help here!
I can now confirm that when PlusWnd.SetControlText() is called, the position is restored. When I added
Wnd["WndPrefLanguage"].SetControlText("LnkWebsite", "http://") to the resize event, I could clearly see how it always jumps to the start position while the window resizes. So, OR it's the way my event is built, OR it's SetControlText causing this.