| Autor |
Beitrag |
stigge
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Do 11.01.07 13:02
Wie kann ich mein Programm in die Taskleiste minimieren? (also darein wo die kleinen icons sind rechts unten am Bildschirmrand)?
Hoffe auf eine Antwort,
Stigge
|
|
freak4fun
      
Beiträge: 604
Erhaltene Danke: 4
Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
|
Verfasst: Do 11.01.07 13:09
Stichwort: TRAYICON
MfG
freak
_________________ "Ich werde auf GAR KEINEN Fall…!" - "Keks?" - "Okay, ich tu's."
i++; // zaehler i um 1 erhoehen
|
|
CASS
      
Beiträge: 160
WIN XP
D7 Enterprise
|
Verfasst: Do 11.01.07 13:13
Hat auch jemand ne Idee wie man es auf die Rechte Seite der Taskleiste in beliebig großer Form bekommt? (Nicht in den Tray Icon bereich sondern links davon).
BSP.:
home.arcor.de/batteryinfo/screenshots.html (ganz unten)
Grüße
Cass
|
|
freak4fun
      
Beiträge: 604
Erhaltene Danke: 4
Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
|
Verfasst: Do 11.01.07 13:17
Das musst du wahrscheinlich selber auf der TaskBar zeichnen.
MfG
freak
_________________ "Ich werde auf GAR KEINEN Fall…!" - "Keks?" - "Okay, ich tu's."
i++; // zaehler i um 1 erhoehen
|
|
CASS
      
Beiträge: 160
WIN XP
D7 Enterprise
|
Verfasst: Do 11.01.07 13:20
Hast du da vielleicht ein Tutorial wie man etwas auf der Taskbar zeichnet?
Hab jetzt schon mehrere Programme gefunden die sowas machen können.
|
|
Fighter#1
      
Beiträge: 787
Win XP, Ubuntu 8.04
Turbo Delphi 2006, Delphi 2005 Pe, Delphi 5 Pe, Netbeans 6.1, Eclipse, Microsoft VisualC#, Dev C++, PHP, HTML, CSS
|
Verfasst: Do 11.01.07 14:07
kp, also man kann ja den desktop als Canvas benutzen (mom, da gibts so nen code...) damit könnte man vll. auch auf der Taskleiste malen (sehr unprofessionell, aber es geht vll)
_________________ Wer andere beherrscht ist stark,
wer sich selbst beherrscht ist mächtig. Lao Tse
|
|
Fighter#1
      
Beiträge: 787
Win XP, Ubuntu 8.04
Turbo Delphi 2006, Delphi 2005 Pe, Delphi 5 Pe, Netbeans 6.1, Eclipse, Microsoft VisualC#, Dev C++, PHP, HTML, CSS
|
Verfasst: Do 11.01.07 14:10
Ok, mit diesem Desktop-Canvas kannst du auf der Taskleiste rummalen
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
| function windowsDesktopCanvas: TCanvas; var DC: HDc; begin DC := getWindowDC ( GetDeskTopWindow ); result := TCanvas.Create; result.Handle := DC; end;
... c : TCanvas; begin c:=windowsdesktopcanvas; c.Brush.Style:=bsClear; c.TextOut(Screen.Width-300,Screen.Height-22,'Hallo');
so kannst du sehr schön deinen Textin der Taskleiste ausgeben :-) und, während das Programm läuft wird er nicht überschrieben :-) ... also du kannst mit der Maus drüber gehn ...!!! |
_________________ Wer andere beherrscht ist stark,
wer sich selbst beherrscht ist mächtig. Lao Tse
|
|