Die Form hat eine Eigenschaft ".Location"
Und das AutoCAD-Applikationsfenster hat über
Autodesk.AutoCAD.Application.MainWindow die Eigenschaften ".Location" und ".Size"
Es lässt sich also prüfen, ob zum einem Deine Form schon ausserhalb der Betriebsystem-Bildschirm-Limiten liegt ==> dann die Eigenschaft ".Location" auf einen Punkt setzen, der innerhalb der Limiten liegt.
Variante 2 wäre die eigene Form gleich in die Mitte des AutoCAD-Fensters legen (über die Eigenschaften ".Location" und ".Size" zu ermitteln), wenn diese gestartet wird. Mit zweiterer Variante wird der Anwender entmündigt (weil die Forum ihre letzte Startposition ignoriert), aber es kann halt nichts "daneben gehen".
------------------




www.cars4fun.at
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP