PB 5.11 Beta1 - FormDesigner - keine Ereignisdatei wählbar.

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
.:M:.
Beiträge: 44
Registriert: 29.07.2008 04:12

PB 5.11 Beta1 - FormDesigner - keine Ereignisdatei wählbar.

Beitrag von .:M:. »

Bei den letzten Versionen konnte man über einen Dialog eine Ereignis-Datei wählen,
über einen weiteren Dialog dann eine Ereignis-Prozedur aus dieser Datei.

Für das Window gibt es nun keinen Button mehr um eine Ereignis-Datei zu wählen,
nur noch den Button für eine Ereignis-Prozedur.

Dort wir man dann gebeten eine Datei auszuwählen, danach schließt sich der Dialog.
Man hat nun ohne zu wissen und ohne das es angezeigt wird damit die Ereignis-Datei gewählt.
Es ist sozusagen der Button für die Ereignis-Datei, nicht die Ereignis-Prozedur -
da wurde irgendwas durcheinandergebracht und weggelassen.

Auch wird der Dateiname nach der Wahl nicht angezeigt.

Geht man z.B. auf einen im Window erstellten Button, kann man aber nun dennoch
aus der zuvor gewählten Datei die Ereignis-Funktion wählen.
Also das funktioniert noch so wie es soll.
Zuletzt geändert von .:M:. am 28.02.2013 15:24, insgesamt 1-mal geändert.
PB 5.11 Beta1 32Bit | Win 7 Pro 64Bit
Benutzeravatar
dysti
Beiträge: 656
Registriert: 10.02.2006 18:34
Wohnort: Schlicktown

Re: PB 5.10 Final de - FormDesigner - Window Ereignis-Prozed

Beitrag von dysti »

@.:M:. , das System ist insofern geändert worden, das alles in einer Datei geschrieben wird.
Ein Manko hat das Ganze: Ein schon mit der Beta8 erstellte Form muß geändert werden, damit das neue System greift.
Gnadenlos wird dann das Alte überschrieben.
Dann gibt es auch keine Include-Datei mehr, sondern es erscheinen Declare-Anweisungen am Anfang der Code-Datei.

Eine Form-Datei wird nicht als *.pbv abgespeichert, sondern als *.pbf.
Trotzdem bietet PB5.10 Final diese Datei-Endung nicht an, so das man immer *.* anwählen muß.

Lädt man eine alte PB4-Designer-Datei mit der Endung *.pbv, erhält man wirre Zeichen.

Benennt man eine *.pbf in eine *pbv oder andere PB-Eigene-Dateiendung, so erhält man - oh Wunder -, eine normale PB-Code-Datei.
Soll heißen, die Datei enthält den Code, als wenn wenn den Befehl "Switch Code/ Designer View" gewählt hätte.

Diese Funktionweise erinnert mich an den gDesigner, der vor Jahren hier im Forum mal veröffentlich worden ist.
PB5 / Spiderbasic / WB14 / Win7 / Win8.1 / Win10 / Debian 9
Benutzeravatar
mk-soft
Beiträge: 3701
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: PB 5.10 Final de - FormDesigner - Window Ereignis-Prozed

Beitrag von mk-soft »

Erinnert mich ein wenig an VB6. Da gab es bereiche die man nicht editieren darf damit der Designer mit umgeben kann.

Ich selber verwende keine Event-Routinen vom FormDesigner und erstelle mir diese selber von Hand oder mit mein Tool.
Es können auch keine mehreren Fenster verwaltet werden. Kommt aber noch. Hatte mich deswegen auch schon mal kurz mit Polo
darüber unterhalten wie man das lösen kann.
Ich weis wie aufwendig das ist. Habe es aber mit mein Tool weitgehend in Griff bekommen.
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
dysti
Beiträge: 656
Registriert: 10.02.2006 18:34
Wohnort: Schlicktown

Re: PB 5.10 Final de - FormDesigner - Window Ereignis-Prozed

Beitrag von dysti »

Der Unterschied zu VB6 und gDesigner ist, das du in VB6 Beides sehen kannst.
VB6 hat das Grafikfenster und Code-Fenster gleichzeitig geöffnet.
Das scheint beim neuen Form-Designer indirekt auch so zu sein.
Die gleichzeitige Darstellung würde ich mir in PB wünschen.
Dann wäre es wie in VB6
Vielleicht kann das ja einer auf die ToDo-Liste im englischen Forum setzen.
PB5 / Spiderbasic / WB14 / Win7 / Win8.1 / Win10 / Debian 9
Benutzeravatar
.:M:.
Beiträge: 44
Registriert: 29.07.2008 04:12

Re: PB 5.11 Beta1 - FormDesigner - keine Ereignisdatei wählb

Beitrag von .:M:. »

Habe den Titel abgeändert.
In der PB 5.11 Beta1 gibt es im Objekt Window nicht mehr die Möglichkeit die Ereignis-Datei zu wählen.
Folglich können für kein Steuerelement mehr Ereignis-Prozeduren gewählt werden.
PB 5.11 Beta1 32Bit | Win 7 Pro 64Bit
Antworten