Entwickler-Ecke

Windows API - Formular immer sichtbar an eine Seite des Bildschirms binden


Isoft - Do 07.11.02 23:48
Titel: Formular immer sichtbar an eine Seite des Bildschirms binden
Hallo,

ich möchte mein Hauptformular an eine Seite des Bildschirms andocken. Dabei soll es nicht von anderen Formularen verdeckt werden oder selebr andere Formulare verdecken.
Ich denke dabei z.B. an die Windows Sysmbolleisten auf dem Desktop oder Trillian oder ICQ welche sich auch an den linken oder rechten Bildschirmrand docken lassen.

Danke !


Moderiert von user profile iconTino: Topic aus Sonstiges verschoben am Sa 07.05.2005 um 08:39


Delete - Fr 08.11.02 02:44

Meinst du so was? TAppBar [http://www.delphi32.com/vcl/503/]


Tino - Fr 08.11.02 10:28

Hier noch eine Quelle im Board: permanente toolbar / etwa wie bei heutigen surfbars [http://www.delphi-forum.de/viewtopic.php?t=2434]!

Gruß
TINO


Isoft - Fr 08.11.02 18:27

thx, das sieht schon gut aus, mir wäre zwar lieber selber code zu implementieren um den durchblick zu behalten, aber, ach ich sehe da wurde auch code gepostet.

Danke, ich schau mir das mal an !


Memorius - So 24.06.07 09:10

Hi, hab mir die appbar runtergeladen, was muss ich machen um sie in meiner vcl zu finden??
thx, memorius


Tino - Mi 27.06.07 09:53

user profile iconMemorius hat folgendes geschrieben:
Hi, hab mir die appbar runtergeladen, was muss ich machen um sie in meiner vcl zu finden??


Am besten erstmal die Komponente installieren. ;-)


Memorius - Mi 27.06.07 19:16

das meine ich ja! :P
wie installiere ich die? gibt bei mir immer fehlermeldungen! hab ja schon welche installiert...
ich glaub die it nicht für delphi 4.0...
weiß jemand obs die auch für 4.0 gibt???
thx memorius


Tino - Mi 27.06.07 19:21

user profile iconMemorius hat folgendes geschrieben:
gibt bei mir immer fehlermeldungen!


Und wie lautet die Fehlermeldung?


Delete - Mi 27.06.07 20:26

-
Im Anhang ist ein Demo-Programm für Window-Position und Keep-on-top.


Memorius - Do 28.06.07 16:36

ich schau mal rein, thx!
memorius


Memorius - Do 28.06.07 16:46

hmm... des programm is verdammt nützlich, dafür danke! aba leider beantwortet es die frage nicht, wie ich es so am bildschirmrand laufen lassen kann, dass sich andere programme dran anschmiegen!(wie icq oder eben die taskleiste...)
vll dafür noch ne lösung?^^
thx trotzdem, isn geiler trick!!
memo


Delete - Do 28.06.07 20:50

Alles, was sonst noch fehlt, findest Du hier:

Screen ändern und allen Windows eine WM_DISPLAYCHANGE message senden.

http://delphi.about.com/od/graphics/a/change_display.htm

und hier:

http://www.delphipraxis.net/search.php?search_id=1721921424&start=0


Memorius - Fr 29.06.07 22:02

danke!!!
hatte noch nie damit zu tun, system-sachen zu verändern mit delphi...
T H X !!!
memo