Seite 1 von 1
Purebasicdesigner speichert "Beschriftung ist eine.....
Verfasst: 30.03.2014 14:51
von funkheld
Hallo, guten Tag.
Der Purebasicdesigner speichert "Beschriftung ist eine Varibale" nicht ab vom Stringadget.
Wenn ich beim Stringadget das Häkchen setze und abspeichere und wieder lade, ist der alte Zustand da.
Ist das ein Fehler?
Danke.
Gruss
Re: Purebasicdesigner speichert "Beschriftung ist eine.....
Verfasst: 30.03.2014 14:59
von ts-soft
funkheld hat geschrieben:Ist das ein Fehler?
Nein, weil er alles korrekt speichert!
Code: Alles auswählen
;
; This code is automatically generated by the FormDesigner.
; Manual modification is possible to adjust existing commands, but anything else will be dropped when the code is compiled.
; Event procedures needs to be put in another source file.
;
Enumeration FormWindow
#Window_0
EndEnumeration
Enumeration FormGadget
#String_0
EndEnumeration
Procedure OpenWindow_0(x = 0, y = 0, width = 600, height = 400)
OpenWindow(#Window_0, x, y, width, height, "", #PB_Window_SystemMenu)
StringGadget(#String_0, 160, 80, 100, 25, blatext)
EndProcedure
Natürlich mußt Du die Variable vor dem Einfügen der Form, Global deklarieren und Ihr einen Wert zuweisen.
Re: Purebasicdesigner speichert "Beschriftung ist eine.....
Verfasst: 30.03.2014 15:13
von funkheld
Hmm.., so speichert es bei mir ab, mit und ohne #PB_Any-Häkchen.
Immer das gleiche Schema.
Wozu sind die Häkchen im Designer?
Code: Alles auswählen
;
; This code is automatically generated by the FormDesigner.
; Manual modification is possible to adjust existing commands, but anything else will be dropped when the code is compiled.
; Event procedures needs to be put in another source file.
;
Global Window_0
Global Button_0, Button_1, Button_2, String_0, String_1
Procedure OpenWindow_0(x = 0, y = 0, width = 600, height = 400)
Window_0 = OpenWindow(#PB_Any, x, y, width, height, "", #PB_Window_SystemMenu)
Button_0 = ButtonGadget(#PB_Any, 10, 10, 100, 25, "")
Button_1 = ButtonGadget(#PB_Any, 10, 100, 100, 25, "")
Button_2 = ButtonGadget(#PB_Any, 10, 50, 100, 25, "")
String_0 = StringGadget(#PB_Any, 130, 10, 100, 25, "")
String_1 = StringGadget(#PB_Any, 130, 50, 100, 25, "")
EndProcedure
Procedure Window_0_Events(event)
Select event
Case #PB_Event_CloseWindow
ProcedureReturn #False
Case #PB_Event_Menu
Select EventMenu()
EndSelect
Case #PB_Event_Gadget
Select EventGadget()
EndSelect
EndSelect
ProcedureReturn #True
EndProcedure
GRuss
Re: Purebasicdesigner speichert "Beschriftung ist eine.....
Verfasst: 30.03.2014 15:51
von ts-soft
Tja, wenn Du den gewünschten Variablennamen nicht einträgst, was soll der Designer machen?
Ein bischen Mitdenken ist schon erforderlich, oder Du wartest, bis es eine DAU-Freundliche Hilfe gibt.