Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by patti,
30. Jan 2010
Hast du dir denn den Post #9 von mir schonmal durchgelesen? :gruebel:
Da hab ich dir doch schon erklärt, wie du dein Fenster am rechten Bildschirmrand positionieren kannst...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by patti,
30. Jan 2010
Ich denke nicht, dass eine AppBar das ist, was er sucht, sondern eher so etwas wie die Windows Sidebar unter Windows Vista. Der Unterschied ist, dass die Sidebar keinen Platz reserviert. Maximierte Fenster legen sich also über das Fenster der Sidebar. Die Taskleiste unter Windows ist - bei Standardeinstellungen - eine solche Appbar, welche einen definierten Bereich auf dem Desktop reserviert.
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by patti,
29. Jan 2010
Besorge dir zuerst die Workarea. Dies ist der Bereich des Desktops, welcher nicht von der Task-Leiste (oder anderen App-Bars) reserviert wurde. Dies kannst du beispielsweise folgendermaßen machen:
var area : TRect;
begin
//--
SystemParametersInfo(SPI_GETWORKAREA,0,@area,0);
Dann musst du die Position deines Fensters nur noch dementsprechend setzen, also beispielweise für...