Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Formular in Taskbar (https://www.delphipraxis.net/186950-formular-taskbar.html)

baumina 15. Okt 2015 10:24

Formular in Taskbar
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich möchte mehrere Formulare meiner Anwendung in die Taskbar bekommen. Allerdings nicht als Extra-Eintrag, sondern so wie es der IE mit seinen einzelnen Registerkarten macht. Also mit ALT-Tab soll nur ein Eintrag der Anwendung kommen. Noch anzumerken wäre dass ich per Gruppenrichtlinie die Schaltflächen der Taskleiste auf "Nie gruppieren" habe.

Mit diesem Code bekomme ich leider nur einen Extra-Eintrag in der Taskleiste:
Delphi-Quellcode:
TfmDesigner = class(TForm)
...
  protected
    procedure CreateParams(var Params: TCreateParams); override;
...
end;

procedure TfmDesigner.CreateParams(var Params: TCreateParams);
begin
  inherited CreateParams(Params);
  Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
end;

rapante 15. Okt 2015 12:05

AW: Formular in Taskbar
 
Schau mal hier: http://www.delphipraxis.net/153782-t...ndows-7-a.html

baumina 15. Okt 2015 12:14

AW: Formular in Taskbar
 
Zitat:

Zitat von rapante (Beitrag 1318777)

Leider nicht das was ich suche.

uligerhardt 15. Okt 2015 14:04

AW: Formular in Taskbar
 
Zitat:

Zitat von baumina (Beitrag 1318778)
Zitat:

Zitat von rapante (Beitrag 1318777)

Leider nicht das was ich suche.

Klingt aber schon so:
Zitat:

• TTaskbarListFormTab - ein beliebiges Formular dem Taskbareintrag der Anwendung hinzufügen

baumina 15. Okt 2015 14:08

AW: Formular in Taskbar
 
Wenn ich mir das Video dazu anschau, ist das was selbstgebasteltes, das zudem noch die Jedis braucht, also nichts was Windows von Haus aus bietet oder wenigstens so aussehen würde.

uligerhardt 15. Okt 2015 14:11

AW: Formular in Taskbar
 
Zitat:

Zitat von baumina (Beitrag 1318790)
Wenn ich mir das Video dazu anschau, ist das was selbstgebasteltes, das zudem noch die Jedis braucht, also nichts was Windows von Haus aus bietet oder wenigstens so aussehen würde.

Soweit ich weiß, kapselt das schon die entsprechende Windows-API. Und da die Delphi-Units nicht unbedingt auf dem neuesten Stand sind, werden dazu ein paar JEDI-Übersetzungen benötigt.

Wobei mir einfällt: In neueren Delphis sind auch einige TaskBar-Komponenten dabei.

baumina 15. Okt 2015 14:30

AW: Formular in Taskbar
 
Liste der Anhänge anzeigen (Anzahl: 1)
Es ist ja schon fast richtig, das Aufklappen stimmt, nur dürften die beiden Extra-Einträge in der Taskbar vom Teilestamm und der Baugruppen nicht sein :cry:


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz