Seite 1 von 1

Infobereich Tooltip moderner gestalten

Verfasst: 20.10.2013 14:45
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?

Re: Infobereich Tooltip moderner gestalten

Verfasst: 20.10.2013 15:39
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

Re: Infobereich Tooltip moderner gestalten

Verfasst: 21.10.2013 11:06
von RSBasic