![]() |
AppBar
Hi,
ich habe tagelang mit die MSDN durchgelesen und die DP durchwühlt, bin aber nicht wirklich weiter... Ich habe 2 Fragen zur TAppbar: 1. wenn ich das alles mit dem unten stehenden Code mache, bekomme ich die Fehlermeldung "Undefinierter Bezeichner: TAppBar" bei "Data.uCallbackMessage := WM_APPBAR;", das kann ich aber einfach löschen und dann gehts...braucht man diese Zeile, wenn ja für waS? 2. wie docke ich unten am bildschirm an? viele grüße flo und wie versprochen hier noch der Code (ist ziemlich der selbe wie der überall hier gepostete):
Delphi-Quellcode:
var
Result : Integer; begin DAta.cbSize := SizeOf(TAppBarData);; Data.hWnd := Form1.Handle; Data.uCallbackMessage := WM_APPBAR; Data.uEdge := ABE_TOP; Data.rc.Left := 0; Data.rc.Top := screen.WorkAreaTop; Data.rc.Right := 0; Data.rc.Bottom := screen.WorkAreaTop+65; result := SHAppBarMessage(ABM_NEW, Data); if Result = 0 then begin ShowMessage('AppBar konnte nicht registriert werden'); exit; end; SHAppBarMessage(ABM_QUERYPOS, Data); SHAppBarMessage(ABM_SETPOS, Data); |
Re: AppBar
Kuck mal hier:
![]() Nach unten bekommst du sie nur dann, wenn die Taskleiste wo anders ist ;-) Aber sonst musst du natürlich noch uEdge anpassen (ABE_BOTTOM) |
Re: AppBar
Moin Zusammen,
Zitat:
Man bekommt eine Appbar nur an die Seite an der noch keine ist. |
Re: AppBar
hm, aber z.B. Surfbars gibt es doch oftmals 3 oder 4 übereinander?
|
Re: AppBar
Moin Florian,
und woher weisst Du, dass das Appbars sind? |
Re: AppBar
naja, was gibt es sonst für möglichkeiten??
|
Re: AppBar
Moin Florian,
es könnte ja auch jemand etwas basteln, dass genauso aussieht und sich genauso verhält, aber keine ist, jedenfalls im API Sinne. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz