Witam
Jak mogę stworzyć własny pasek narzędzi, aby można go było umieścić na pasku zadań? Chodzi mi o coś takiego jak np. szybkie uruchamianie, adres, łącza...
Witam
Jak mogę stworzyć własny pasek narzędzi, aby można go było umieścić na pasku zadań? Chodzi mi o coś takiego jak np. szybkie uruchamianie, adres, łącza...
Jest taki komponent TToolBar w zakładce Win32
Bula: Chyba nie zrozumiałeś pytania (albo ja nie wiem jak to wykorzystać...). Chodzi mi o to, żeby to było na pasku zadań obok przycisku START.
Bule chodziło o:
Jak nie qmasz to sobie daruj :P
Dodajesz pliki do %folder użytkownika%\Dane aplikacji\Microsoft\Internet Explorer\Quick Launch
Gdzie %folder użytkownika% folder bieżącego zalogowanego użytkownika systemu, w:
Win 2000\xp C:\Documents and Settings
Win9x\NT %WinDir%\Profiles
Jes też w samym folderze %WinDir%
Próbowałem już z użyciem SetParent, jednak jest to rozwiązanie bardzo nieeleganckie i powoduje wiele problemów m.in. mój pasek nie współpracuje z innymi (nie można go przesuwać, zakrywa inne).
Robiłem w ten sposób:
var h:THandle;
begin
h:=FindWindowEx(FindWindow('Shell_TrayWnd', nil),HWND(0),PChar('ReBarWindow32'),nil);
Windows.SetParent(Form1.ToolBar1.Handle,h);
ToolBar1.Show;
end;
Cool_Programming: zonk-nie o to mi chodziło :)
Czy ktoś w ogóle widział coś takiego poprawnie działające? W jakim programie?