Infobereich Tooltip moderner gestalten

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Tommy
Spassvogel
Beiträge: 319
Registriert: 17.10.2013 14:36

Infobereich Tooltip moderner gestalten

Beitrag von Tommy »

Hi :)
Mit SysTrayIconToolTip kann ich ein ToolTip anzeigen lassen aber es ist eine einfache Infobox. Manche andere Programme zeigen moderne Tooltips mit Icon und Zeilenumbrüchen an.
Das sieht viel geiler aus. Wie kann ich das mit PureBasic machen? Gibt es dafür eine Funktion?
Zuletzt geändert von Tommy am 27.01.2015 11:44, insgesamt 2-mal geändert.
PB 5.41 x64
Benutzeravatar
Makke
Beiträge: 156
Registriert: 24.08.2011 18:00
Computerausstattung: AMD Ryzen 7 5700X - AMD Radeon RX 6800 XT - 32 GB DDR4 SDRAM
Wohnort: Ruhrpott
Kontaktdaten:

Re: Infobereich Tooltip moderner gestalten

Beitrag von Makke »

Nimm doch einfach ein normales Fenster und hübsch es mit den Farbbefehlen auf. Ich meine ich habe hier auch schonmal Code für Fade-In und -Out gesehen oder einfach vom unteren Bildschirmrand reinrollen lassen.

Pseudocode:

Code: Alles auswählen

If OpenWindow(#TaskbarInfoWnd, x, y, 200, 200, "", #PB_Window_Borderless)
  SetWindowColor(#TaskbarInfoWnd, RGB(0, 64, 0))
  ImageGadget(#TaskbarInfoWnd_Image, 0, 0, 200, 50, ImageID(#MyCoolAppImage))
  TextGaddget(#TaskbarInfoWnd_Text1, 10, 60, 180, 30, "My App Name", #PB_Text_Center)
  SetGadgetColor(#TaskbarInfoWnd_Text1, #PB_Gadget_BackgroundColor, RGB(0, 64, 0))
  HideWindow(#TaskbarInfoWnd, #True)
EndIf

...

; EventSchleife
Select WindowEvent
  Case #PB_Event_SysTray
    HideWindow(#TaskbarInfoWnd, #False)
EndSelect
---
Windows 11 (64 bit)
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Infobereich Tooltip moderner gestalten

Beitrag von RSBasic »

Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Antworten