Autor Beitrag
Necaremus
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 203
Erhaltene Danke: 18

Win > XP, Vista, 7; Android 2.1
C# > VS '08,'10; Delphi7
BeitragVerfasst: Mi 17.11.10 13:27 
Hi ^^
ich wollte fragen, ob man bei windows gewisse programme dazu zwingen kann nur als trayicon zu erscheinen und nicht als trayicon und in der taskleiste, zb bei Outlook oder ähnliche anwendungen. Ich habe Outlook eigentlich durchgehend auf meinem 2ten Bildschirm geöffnet, möchte aber, dass es nur als Trayicon angezeigt wird.
Outlook selbst bietet ja nur die Option, dass es minimiert nur als trayicon angezeigt wird, nicht aber geöffnet, oder?
Also, was ich konkret benötige:
- entweder: ein programm, wo ich andere Programme eintragen kann, die dann in der Taskleiste unterdrückt werden, sodass sie nur als Trayicon angezeigt werden.
- oder: eine Anleitung, wie es in Windows geht, sollte es in Windows gehen.


Ich hoffe mal, dass eines von beidem möglich ist. Sollte es tatsächlich noch kein Programm geben, welches soetwas ausführt: hätte jemand Lust sowas als OpenSource zu scripten, oder mir dabei zu helfen? ^^

achja, und noch eine "Kleinigkeit":
wie stell ich "Credential Manager Single Sign On" aus? xD das kommt bei mir immer wenn ich im browser, in einer Textbox enter drücke - dann will er pw speichern... sehr lästig wenn ich in einer Forum-TextBox bin und einen "längeren" text mit absätzen schreiben möchte... muss ich das ding immer wegklicken Q_Q
/Edith says: this.solved = true;

so far

_________________
[Master of dangerous sciolism].
"Never assume malice when stupidity will suffice." Hanlon's Razor
-= Some people see the glass half full. Others see it half empty. I see a glass that's twice as big as it needs to be. =-
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4808
Erhaltene Danke: 1061

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Mi 17.11.10 13:42 
Hallo,

externe Programme kann man nicht einfach in die Trayleiste unterbringen, sondern die Programme müssen es von sich aus unterstützen.
Im .NET-Framework gibt es dafür die Klasse 'NotifyIcon'.

Hier ein Tutorial dazu: www.developer.com/article.php/3336751
Und hier noch ein kurzes Code-Snippet: dotnet-snippets.de/d...otifyicon-SID61.aspx
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mi 17.11.10 13:47 
user profile iconTh69 hat folgendes geschrieben Zum zitierten Posting springen:
externe Programme kann man nicht einfach in die Trayleiste unterbringen, sondern die Programme müssen es von sich aus unterstützen.
Es gibt durchaus Programme, die das abfangen und einfach ein eigenes Icon anzeigen usw, aber das selbst zu programmieren wäre schon sehr aufwendig. ;-)
Sowas nennt sich Tray Icon Manager oder so.

Für diesen Beitrag haben gedankt: Necaremus
Necaremus Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 203
Erhaltene Danke: 18

Win > XP, Vista, 7; Android 2.1
C# > VS '08,'10; Delphi7
BeitragVerfasst: Mi 17.11.10 14:49 
user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconTh69 hat folgendes geschrieben Zum zitierten Posting springen:
externe Programme kann man nicht einfach in die Trayleiste unterbringen, sondern die Programme müssen es von sich aus unterstützen.
Es gibt durchaus Programme, die das abfangen und einfach ein eigenes Icon anzeigen usw, aber das selbst zu programmieren wäre schon sehr aufwendig. ;-)
Sowas nennt sich Tray Icon Manager oder so.


danke, darunter findet sich so einiges :)
ich werde mal ein bisschen testen^^

_________________
[Master of dangerous sciolism].
"Never assume malice when stupidity will suffice." Hanlon's Razor
-= Some people see the glass half full. Others see it half empty. I see a glass that's twice as big as it needs to be. =-