Aktuelle Zeit: 12.07.2020 20:43

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: Toolbar + Balloon-Tip
BeitragVerfasst: 06.12.2006 12:32 
Offline
Benutzeravatar

Registriert: 02.01.2006 18:08
Hallo an alle,
ich benutze die Toolbar-Befehle aus der PBOSL-Lib, was auch einwandfrei funktioniert.
Ist es möglich die Toolbar-Tasten mit Balloon-Tooltips auszustatten ?
Normale Tooltips funktionieren bestens, wenn ich jedoch die Balloon-Tooltips verwenden will, erscheint die Fehlermeldung #Gadget objects not initialized
Weiss vielleicht jemand eine Lösung ?

für die Ballon-Tips benutze ich folgenden Code:

Code:
Procedure BalloonTip(WindowID,Gadget,Text$,Title$,Icon)
ToolTip=CreateWindowEx_(0,"ToolTips_Class32","",#WS_POPUP | #TTS_NOPREFIX | #TTS_BALLOON,0,0,0,0,WindowID,0,GetModuleHandle_(0),0)
  SendMessage_(ToolTip,#TTM_SETTIPTEXTCOLOR,GetSysColor_(#COLOR_INFOTEXT),0)
  SendMessage_(ToolTip,#TTM_SETTIPBKCOLOR  ,GetSysColor_(#COLOR_INFOBK  ),0)
  SendMessage_(ToolTip,#TTM_SETMAXTIPWIDTH,0,180)
  Balloon.TOOLINFO\cbSize=SizeOf(TOOLINFO)
  Balloon\uFlags=#TTF_IDISHWND | #TTF_SUBCLASS
  Balloon\hWnd=GadgetID(Gadget)
  Balloon\uId=GadgetID(Gadget)
  Balloon\lpszText=@Text$
  SendMessage_(ToolTip, #TTM_ADDTOOL, 0, Balloon)
  If Title$ > ""
    SendMessage_(ToolTip, #TTM_SETTITLE, Icon, @Title$)
  EndIf
 
EndProcedure


in meinen Programm rufe ich die Prozedur auf mit:

Code:
AddTBbutton(0,19,#TBpro_BUTTON)
SetTBbuttonText(0,"Test")
BalloonTip(GadgetID(0),0, "Dies ist Test",Testzeilen.....",  #TOOLTIP_INFO_ICON)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye