Seite 2 von 2

Re: PB 4.51 RC Gridlines Bug vom ListIconGadget

Verfasst: 09.09.2010 07:58
von rolaf
Hallo Vera,

kannste den Bug-Thread im englischen Forum mal pushen und im Thread-Titel auf [PB4.51 FINAL] ändern. Ist inzwischen auf Seite 3 verschwunden und wurde nicht beseitigt.

Da sollte wohl mit der heißen Nadel schnell die 4.51 Final rausgebracht werden wegen dem 10 jährigen Jubiläum ohne alle bekannten Bugs abgearbeit zu haben. Bugfix? Sehr schade. :|

Re: [PB 4.51 FINAL] Gridlines Bug vom ListIconGadget

Verfasst: 09.09.2010 11:36
von Vera
Hallo DrFalo,

das da noch einige akute Bugs gar nicht berücksichtigt sind, ist mir bei der Ankündigung auch schnell in den Sinn gekommen und finde so eine 'Geburtstags-Ausgabe' auch nicht unbedingt notwendig.

Das mit dem Pushen und Anpassen mache ich in den kommenden Tagen - doch heut' nicht so gerne.

Grüße ~ Vera

Re: [PB 4.51 FINAL] Gridlines Bug vom ListIconGadget

Verfasst: 09.09.2010 12:21
von gnozal
DrFalo hat geschrieben:Auf :freak: s-Geheis:

Vielleicht unwesentlich, mich störts.
Die Gridlines vom ListIconGadget sind mal wieder erst im gefüllten Zustand komplett. :|

Bild Bild

WinXP SP2 - PB 4.50 Final und PB 4.51 RC
What about this little fix ?

Code: Alles auswählen

  If OpenWindow(0, 450, 200, 400, 400, "Window_0", #PB_Window_SystemMenu|#PB_Window_SizeGadget|#PB_Window_MinimizeGadget|#PB_Window_TitleBar)
    ListIconGadget(0, 10, 10, 380, 375, "1", 100, #PB_ListIcon_AlwaysShowSelection|#PB_ListIcon_GridLines|#PB_ListIcon_FullRowSelect)
    AddGadgetColumn(0, 1, "2", 100)
    AddGadgetColumn(0, 2, "3", 100)
    AddGadgetColumn(0, 3, "4", 100)
    ;
    SendMessage_(GadgetID(0), #LVM_SETEXTENDEDLISTVIEWSTYLE, #LVS_EX_GRIDLINES, #LVS_EX_GRIDLINES)
    ;
    Repeat
      Event = WaitWindowEvent()
      Select Event
        Case #PB_Event_CloseWindow
          Break
      EndSelect
    ForEver
  EndIf

Re: [PB 4.51 FINAL] Gridlines Bug vom ListIconGadget

Verfasst: 09.09.2010 12:37
von rolaf
gnozal hat geschrieben:What about this little fix ?

Code: Alles auswählen

SendMessage_(GadgetID(0), #LVM_SETEXTENDEDLISTVIEWSTYLE, #LVS_EX_GRIDLINES, #LVS_EX_GRIDLINES)
Oh ja, das geht. Danke dir gnozal :allright: :mrgreen:

Wunderts mich nur, wenn das so ein kleiner Bug ist, warum... (der Rest ist schweigen) <)
Vera hat geschrieben:Das mit dem Pushen und Anpassen mache ich in den kommenden Tagen - doch heut' nicht so gerne.
Keine Sache, bis nur 4.60 dauerts ja ohnehin wieder ein Weilchen. Und mit dem Fix von gnozal bin ich ja erstmal bedient. :mrgreen:

Re: [PB 4.51 FINAL] Gridlines Bug vom ListIconGadget

Verfasst: 10.09.2010 19:00
von marco2007
Echt traumhaft von Gnozal, dass er auch im deutschen Forum hilft... :allright: :allright: :allright:
Solche Menschen gibt es viel zu wenig....

Re: [PB 4.51 FINAL] Gridlines Bug vom ListIconGadget

Verfasst: 10.09.2010 20:50
von freak
DrFalo hat geschrieben:
gnozal hat geschrieben:What about this little fix ?

Code: Alles auswählen

SendMessage_(GadgetID(0), #LVM_SETEXTENDEDLISTVIEWSTYLE, #LVS_EX_GRIDLINES, #LVS_EX_GRIDLINES)
Oh ja, das geht. Danke dir gnozal :allright: :mrgreen:

Wunderts mich nur, wenn das so ein kleiner Bug ist, warum... (der Rest ist schweigen) <)
Vera hat geschrieben:Das mit dem Pushen und Anpassen mache ich in den kommenden Tagen - doch heut' nicht so gerne.
Keine Sache, bis nur 4.60 dauerts ja ohnehin wieder ein Weilchen. Und mit dem Fix von gnozal bin ich ja erstmal bedient. :mrgreen:
Damit holst du dir halt den XP Bug wieder zurück den wir ursprünglich gefixt haben indem wir das Grid selber zeichnen. Das sieht dann so aus:
http://stackoverflow.com/questions/1416 ... ines-issue

Re: [PB 4.51 FINAL] Gridlines Bug vom ListIconGadget

Verfasst: 10.09.2010 22:22
von Kevin
so müsste es dann gehen

Code: Alles auswählen

If OSVersion()>#PB_OS_Windows_XP
  SendMessage_(GadgetID(0), #LVM_SETEXTENDEDLISTVIEWSTYLE, #LVS_EX_GRIDLINES, #LVS_EX_GRIDLINES)
EndIf

Re: [PB 4.51 FINAL] Gridlines Bug vom ListIconGadget

Verfasst: 10.09.2010 22:59
von PMV
Wenn der Bug tatsächlich nur bei XP auftritt, wäre es da nicht sinnvoller,
das selbermalen auch nur bei XP zu machen? :D

MFG PMV