Seite 4 von 5

Re: PureBasic 5.20 beta 3 is out

Verfasst: 26.06.2013 20:17
von Kiffi
der VD-Bug ist leider immer noch nicht gefixt worden. :cry:

Naja, kommt Zeit, kommt Beta...

Grüße ... Kiffi

Re: PureBasic 5.11 beta 4 is out

Verfasst: 28.06.2013 20:29
von ts-soft
Fred hat geschrieben:Hi folks,

update: beta 4 is out. Only bug fixes this time ! I have also published a new ui.xml example which show resizing (see below).

Re: PureBasic 5.11 beta 4 is out

Verfasst: 28.06.2013 20:29
von RSBasic
:allright:

Re: PureBasic 5.20 beta 4 is out

Verfasst: 28.06.2013 22:21
von Falko
So schnell wie dei Betas angeflitzt kommen sollte wohl bald die Release fertig sein :mrgreen: :allright:

Re: PureBasic 5.20 beta 4 is out

Verfasst: 28.06.2013 22:24
von RSBasic
Schneller als die Telekom erlaubt. :D

Re: PureBasic 5.20 beta 4 is out

Verfasst: 30.06.2013 19:32
von Andreas21
update: beta 5 is available. As always, some bug fixes and also the 'Module' lib fully renamed to 'Music'. Added #PB_Module support to Defined() for completeness.

Re: PureBasic 5.20 beta 5 is out

Verfasst: 30.06.2013 19:45
von RSBasic
Sehr schön, dass schnellere Updates gibt. Weiter so! :allright:

Re: PureBasic 5.20 beta 5 is out

Verfasst: 30.06.2013 20:55
von Falko
+1 :allright:

Re: PureBasic 5.20 beta 5 is out

Verfasst: 02.07.2013 11:21
von Falko
Problem bei RunProgram() mit dem Parameter #PB_Program_Wait

Könnt ihr diesen Source mal unter WindowsXP testen?
Starten und dann mal die Taste E drücken, worauf dann der Notepad
erscheinen sollte. Wenn dieser unter XP verschoben wird, zerstört er das
Bild im vorherigen Fenster. Unter Windows 8 läuft alles perfekt und das Fenster
wird dort neu gezeichnet. Aber unter Windows XP eben nicht. Ob das ein Bug
ist, kann ich nicht beurteilen :(

Code: Alles auswählen

If OpenWindow(0, 0, 0, 300, 300, "2DDrawing Beispiel", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If CreateImage(0, 300, 300) And StartDrawing(ImageOutput(0))
      Box(0, 0, 300, 300, RGB(255, 255, 255))

      Circle(150, 150, 125 ,$00FF00)
      Circle(150, 150, 120 ,$FF0000)
      LineXY(30, 150, 270, 150, $FFFFFF)
      FillArea(150, 155, -1, $0000FF) ; Ersetze -1 durch $00FF00, und vergleiche das Ergebnis

      StopDrawing() 
      ImageGadget(0, 0, 0, 300, 300, ImageID(0))
    EndIf
   
    Repeat  
       Event = WaitWindowEvent()
       If GetAsyncKeyState_(#VK_E)
          RunProgram("NotePad.exe","","",#PB_Program_Wait)
       EndIf  
    Until Event = #PB_Event_CloseWindow
EndIf
  
  

Re: PureBasic 5.20 beta 5 is out

Verfasst: 02.07.2013 11:37
von NicTheQuick
Für mich ist das kein Bug, da deine Hauptschleife ja durch die Ausführung von Notepad gestoppt wird und somit keine "Fensterneuzeichnen-Events" mehr abgearbeitet werden können, die normalerweise in der Magie von von '(Wait)WindowEvent()' versteckt sind.

Dass Windows 8 das anders macht, ist lediglich ein kleiner Vorteil, falls mal ein Programm wirklich nicht mehr reagiert und man somit noch sieht, was als letztes dort drauf war.