Seite 1 von 1

PB 4 b10, Fehler im Visual Designer

Verfasst: 14.04.2006 15:43
von IngolfZ
Jetzt habe ich auch mal die Beta 10 unter die Finger genommen und bin sofort auf einen Bug gestossen.

Wenn man den Visual Designer ein Window erzeugen lässt generiert er folgenden Code

Code: Alles auswählen

If OpenWindow(#Window_0, 298, 201, 600, 300,  #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar , "My Window")
Es müsste aber so lauten

Code: Alles auswählen

If OpenWindow(#Window_0, 298, 201, 600, 300, "My Window",  #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
Der Window Titel wird an die falsche Stelle gesetzt.

Verfasst: 14.04.2006 16:05
von Kaeru Gaman
scheint, der Visual-Designer ist zumindest teilweise noch auf dem stand von 3.94

aber das ist ein Bug im VD, nicht im Compiler.

Verfasst: 14.04.2006 16:13
von IngolfZ
Kaeru Gaman hat geschrieben:aber das ist ein Bug im VD, nicht im Compiler.
Schrieb ich doch :mrgreen:

Und gleich noch einer:

Beim Erzeugen eines StatusBars erzeugt VD den folgenden Code

Code: Alles auswählen

CreateStatusBar(#StatusBar_0, WindowID())
WindowID verlangt aber als Parameter die Window-Nummer.

Bei CreateGadgetList wird's z.B. richtig gemacht.

Verfasst: 14.04.2006 16:25
von edel

Verfasst: 14.04.2006 17:13
von IngolfZ
Hmmm, hab ich schon mal gesehen und wieder vergessen :oops:

Den StatusBar Gadget scheint es (noch) nicht zu geben.
Aber er steht auf der ToDo List :)

Verfasst: 15.04.2006 15:40
von Andre
Habe Berikco auf diesen Thread hingewiesen.

Verfasst: 16.04.2006 13:29
von Andre
Info von Berikco: Dieser Bug betrifft den "alten" VisualDesigner und wird daher nicht mehr von ihm gefixt. Er arbeitet intensiv am neuen VD v4, um diesen mit PureBasic v4 Final veröffentlichen zu können.

Verfasst: 16.04.2006 13:42
von IngolfZ
Fred, danke für die Info.

Die Beta des VD v4 habe ich mir angesehen. Da ist der Bug schon behoben.
Und der StatusBar steht , wie ich schon geschrieben habe, auf der ToDo List.

Schöne Feiertage noch.