Combobox ausklappen - Mauszeiger goes crazy
Verfasst: 16.11.2012 17:19
Hallo,
ich habe ein Programm > 30K Zeilen deshalb kann ich nicht das ganze Programm hier reinstellen.
Ich habe dort eine ComboBox, die ich programmgesteuert gleich aufklappen lasse. Das Programm läuft auf einem XP und mehreren WIN 7 Rechnern. Das Aufklappen funktioniert auch so weit, jedoch wird nach dem Aufklappen der ComboBox der Mauszeiger nicht mehr angezeigt.
Ich konnte das Problem soweit eingrenzen (?) dass ich hier einen kurzen Code posten kann
Führe ich diesen Code aus wird zwar der Mauszeiger dennoch angezeigt, jedoch als "Eieruhr". Ich kann mir nicht vorstellen, dass mein Rechner mit dem Code ausgelastet ist
Leider kann ich in diesem kurzem Code nicht nachstellen, dass kein Mauszeiger mehr angezeigt wird, aber da die Eieruhr angezeigt wird vermute ich dass ich beim Sendmessage irgend was nicht beachte. Die Sendmessage Zeile auskommentiert und der Mauszeiger macht was er soll, aber ich möchte ja die Combobox ausgeklappt haben und der Mauszeiger soll auch anständig sein!
Kann das jemand bestätigen?
Hat hier jemand eine Idee und kann mir sagen wie ich die Combobox richtig auszuklappen habe?
getestet mit PB 4.10 (mit dem mein eigentliches Programm compiliert wird, als auch mit 4.61 und 5.00)
Danke im Vorraus
NicknameFJ
ich habe ein Programm > 30K Zeilen deshalb kann ich nicht das ganze Programm hier reinstellen.
Ich habe dort eine ComboBox, die ich programmgesteuert gleich aufklappen lasse. Das Programm läuft auf einem XP und mehreren WIN 7 Rechnern. Das Aufklappen funktioniert auch so weit, jedoch wird nach dem Aufklappen der ComboBox der Mauszeiger nicht mehr angezeigt.
Ich konnte das Problem soweit eingrenzen (?) dass ich hier einen kurzen Code posten kann
Code: Alles auswählen
If OpenWindow(1,0,0,200,150,"TEST")
; CreateGadgetList(WindowID(1))
ComboBoxGadget(1,10,10,100,180,#PB_ComboBox_Editable)
For i = 0 To 999
AddGadgetItem(1,-1,RSet(Str(i),3,"0"))
Next
SendMessage_(GadgetID(1),#CB_SHOWDROPDOWN,1,1)
Repeat
event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow
EndIfKann das jemand bestätigen?
Hat hier jemand eine Idee und kann mir sagen wie ich die Combobox richtig auszuklappen habe?
getestet mit PB 4.10 (mit dem mein eigentliches Programm compiliert wird, als auch mit 4.61 und 5.00)
Danke im Vorraus
NicknameFJ