|
Bei der Anwendungsentwicklung ist es sinnvoll,
die Platzierung neuer Fenster nicht dem Zufall zu übelassen,
sondern sie gezielt zu positionieren.
Um die Lage interaktiv erstmal zu bestimmen, kann ein Fenster geöffnet und dann
interaktiv in seiner Größe angepaßt werden, bis ein ansprechendes Ergebnis erreicht ist.
Über die Eingabe der folgenden MapBasic-Anweisungen können nun die Positionierungsangaben in Zentimeter bestimmt werden:
set paper units "cm"
print WindowInfo(FrontWindow(),4) + ", " +
WindowInfo(FrontWindow(),5) + ", " +
WindowInfo(FrontWindow(),6) + ", " +
WindowInfo(FrontWindow(),7)
Die Ergebniswerte sind dann Breite, Höhe, Abstand von links, Abstand von oben.
|