![]() |
Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
In der Taskbar können Ordner als Symbolleiste existieren.
Ich habe bereits Programme gesehen, die eigene Symbolleisten hinzugefügt haben. Ich habe mir die AppBars hier auf Delphipraxis angesehen, aber die sind anders, das sind keine echten Taskbar-Extensions, sondern einfach nur Forms die irgendwo am Bildschirmrand kleben Frage also: kann man eine Form in die Taskleiste einbauen? mfg cy |
Re: Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
Moin cy,
Zitat:
|
Re: Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
hm.
und wie sage ich dann windows, dass er mein fensterchen in die taskbar einbauen soll? d.h., dass man es dann dort herumschieben kann bzw. behandeln kann wie eine Quicklaunch oder sowas. |
Re: Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
Moin cy,
sorry, aber wie man da rankommt kann ich Dir leider auch nicht sagen. Welche Programme können das denn? |
Re: Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
Das ist ein Pfad, welcher über irgendeine ID ansprechbar ist ;)
Es ist erstmal im Profil eines Users (oder aller User) dann bei mir. Kompletter Pfad:
Code:
Der rot-markierte Bereich ist sprach- und systemunabhängig!
C:\WINNT\Profiles\Administrator\Anwendungsdaten\[color=#FF0000]Microsoft\Internet Explorer\Quick Launch[/color]
Nachtrag: Sollte man aber nicht hardcoden ... dazu gibt es Shell-Funktionen. ZB: SHGetFolderPath()
Code:
Die fetten IDs kommen in Frage! Je nach dem wer dein Tool installiert (Admin/User)
CSIDL_ADMINTOOLS
CSIDL_COMMON_ADMINTOOLS [b]CSIDL_APPDATA[/b] [b]CSIDL_COMMON_APPDATA[/b] CSIDL_COMMON_DOCUMENTS CSIDL_COOKIES CSIDL_FLAG_CREATE CSIDL_HISTORY CSIDL_INTERNET_CACHE [b]CSIDL_LOCAL_APPDATA[/b] CSIDL_MYPICTURES CSIDL_PERSONAL CSIDL_PROGRAM_FILES CSIDL_PROGRAM_FILES_COMMON CSIDL_SYSTEM CSIDL_WINDOWS |
Re: Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
Moin Assarbad,
[EDIT]vergiss was ich gesagt habe, da waren die Finger diesmal schneller als der Kopf :mrgreen: [/EDIT] |
Re: Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
Zitat:
ich habe da einige gesehen da war zB eines, mit dem ich winamp kontrollieren konnte, samt einen schubregler für winamps "volume" das ding hat glaub ich ein paar reg-entries gemacht am ende war unter "Symbolleisten" auch eben dieser winamp schubregler verfügbar, man konnte ihn also dort reinplacen das mit QuickLaunch war nur zur verdeutlichung. aber zB der DESKTOP MANAGER ist kein Ordner =) und ist dennoch dort. mfg |
Re: Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
Aha ... nunja, selbst nach zweimaligem Lesen bin ich da nicht drauf gekommen.
Also! Diese "Symbolleisten" sind alles Verzeichnisse (1. Voraussetzung). Außerdem gibt es bestimmte Registry-Keys in denen der Explorer konfiguriert wird: HKCU\Software\Microsoft\Windows\CurrentVersion\Exp lorer HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Exp lorer APIs sind mir nicht bekannt, ich schau aber nochmal schnell rein. |
Re: Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
oki.
so wichtig ist das allerdings nicht, eilt also nicht wichtiger wär mir das mit dem MDI Child =) weiter unten im forum. weiter: der Desktop Manager oder die Eingabegebietsschemaleiste sind eigentlich ja keine Ordner. ich suche inzwischen das winamp tool, welches ich meine, es war so ein plugin |
Re: Taskbar Symbolleiste kreiieren - Form in die Taskleiste?
Das siehst du falsch ;) ...
Ordner nenne ich Folder und Verzeichnis nenne ich Directory. Folder MÜSSEN NICHT auf der Platte vorhanden sein! Directories sind Verzeichnisse im Dateisystemsinne. Es gibt diverse Folder die nur eine GUID mit dahinterliegender DLL bestehen. Beispiel: Systemsteuerung.{21EC2020-3AEA-1069-A2DD-08002B30309D} Kopier das mal in dein Startmenü-Verzeichnis (erstell ein Verzeichnis dieses Namens). Da wirste sehen, Windows behandelt es wie ein Verzeichnis in dem etwas ist, obwohl es leer ist! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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-2025 by Thomas Breitkreuz