Kein Tooltip bei editierbarem ComboBoxGadget - Bug?

Fragen und Bugreports zur PureBasic 4.0-Beta.
pebo
Beiträge: 66
Registriert: 01.12.2006 21:08
Wohnort: 66450 Bexbach

Kein Tooltip bei editierbarem ComboBoxGadget - Bug?

Beitrag von pebo »

Hallo zusammen,

habe eben festgestellt, dass der Tooltip bei einem editierbaren ComboBoxGadget nicht richtig funktioniert. Der Tooltip erscheint nur, wenn man mit der Maus über den Pfeil zum Aufklappen des Gadgets geht, wenn man die Maus über die Eingabezeile selbst bewegt tut sich nichts. Habe als Beispiel die Beschreibung aus der Hilfe genommen und noch ein StringGadget hinzugefügt:

Code: Alles auswählen

If OpenWindow(0, 0, 0, 270, 140, "ComboBoxGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
	ComboBoxGadget(0, 10, 10, 250, 100, #PB_ComboBox_Editable)
	GadgetToolTip(0, "ComboBoxGadget editierbar") 
	AddGadgetItem(0, -1, "ComboBox editable...")
	ComboBoxGadget(1, 10, 40, 250, 100)
	GadgetToolTip(1, "ComboBoxGadget") 
	StringGadget(2, 10, 70, 250, 50, "Test")
	GadgetToolTip(2, "StringGadget") 
	For a = 1 To 5 : AddGadgetItem(1, -1,"ComboBox item " + Str(a)) : Next a
	SetGadgetState(1, 2)    ; wir setzen (beginnend bei 0) den dritten Eintrag als aktiven
	Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Ist das ein Bug, ist das so gewollt oder gibt es da schon eine Lösung die ich mit der Forumssuche nicht gefunden habe?

Gruss
Peter
Alle sagten "das geht nicht!" .... und dann kam einer der nichts davon wusste und machte es einfach.
Benutzeravatar
dysti
Beiträge: 656
Registriert: 10.02.2006 18:34
Wohnort: Schlicktown

Beitrag von dysti »

Hallo Pebo,
es liegt am Flag "#PB_ComboBox_Editable". Wenn der gelöscht ist, funktioniert es
Alle anderen Flags funktionieren einwandfrei.
Du hast Recht, das ist ein Bug.
PB5 / Spiderbasic / WB14 / Win7 / Win8.1 / Win10 / Debian 9
pebo
Beiträge: 66
Registriert: 01.12.2006 21:08
Wohnort: 66450 Bexbach

Beitrag von pebo »

dysti hat geschrieben:Hallo Pebo,
es liegt am Flag "#PB_ComboBox_Editable". Wenn der gelöscht ist, funktioniert es
Alle anderen Flags funktionieren einwandfrei.
Du hast Recht, das ist ein Bug.
Hi dysti,

danke für die Bestätigung :allright:

Bitte jetzt nicht falsch verstehen, ist nix gegen dich, nur mal so allgemein:

Nach 2 Monaten Wartezeit hat sich endlich einer gefunden der das Beispiel mal testet. Ist schon irgendwie komisch, normalerweise werden hier Fehlermeldungen sofort ausprobiert, aber anscheinend war meine Fehlermeldung zu "billig" oder aber ich habe noch nicht den Userstatus erreicht, den man haben muss um beachtet zu werden :cry:
Naja, was nicht ist kann ja noch werden :wink:

Gruss
Peter
Alle sagten "das geht nicht!" .... und dann kam einer der nichts davon wusste und machte es einfach.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Das ist kein PB4 Bug, sondern das ist schon immer so, ist wohl eher eine
Windows-Einschränkung:
http://www.purebasic.fr/english/viewtop ... ox+tooltip
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Gesperrt