Seite 3 von 3
Verfasst: 25.07.2007 17:51
von Coder Pinhead
Also mit PureFORM komme ich irgend wie noch weniger klar wie mit den Visual Designer
Also erst meckerte PureFORM als ich mal test weise ein "OK" Button Compilieren wollte:
Code: Alles auswählen
Compiler version mismatch !
-PBCompiler reports version 4.02
-Code generation is setup for PB 3.94
Please correct your settings ...
Dan habe ich unter "Setup/Configuration/Code" die Option "Generate PB 4 compatible code" angehackt.
Ach und was muss ich noch in den Configurationen alles einstellen?
Und jetzt frage ich mich noch wie das Skript in jaPBe bekomme und wie bearbeite ich das so das die Button auch ihre bestümmte Aktionen auch ausführen?
Tutorial Please?

Verfasst: 25.07.2007 21:18
von dysti
@mk-soft,
wie funktioniert das mit dem Visual Generate Deluxe v4.x ?
Gibst da keine deutsche Beschreibung?
Verfasst: 26.07.2007 00:01
von mk-soft
Verfasst: 26.07.2007 16:58
von Coder Pinhead
Habe es jetzt selbst irgendwie hinbekommen.
Zwar Checke ich es immer noch nicht 100% aber na ja was solls...
Habe den Visual Designer benutzt da der ist viel Leichter ist
Und da ich ja nicht so bin Poste ich mal mein Beispiel Skript falls auch mal ein Newbie das selbe Problem haben sollte und den Thread in der Suche findet dan hat er nämlich ein Beispiel
Beispiel Skript:
GeneratedMainFile.pb:
Code: Alles auswählen
; PureBasic Visual Designer v3.95 build 1485 (PB4Code)
IncludeFile "GeneratedIncludeFile.pb"
Open_Window_0()
Repeat
Event = WindowEvent()
Select Event
Case #PB_Event_CloseWindow
End
Case #PB_Event_Gadget
Select EventGadget()
Case #Button_0
MessageRequester("Hallo","Du hast Knopf 1 gedrückt",0)
Case #Button_1
MessageRequester("Hallo","Du hast Knopf 2 gedrückt",0)
EndSelect
EndSelect
ForEver
End
GeneratedIncludeFile.pb:
Code: Alles auswählen
; PureBasic Visual Designer v3.95 build 1485 (PB4Code)
;- Window Constants
;
Enumeration
#Window_0
EndEnumeration
;- Gadget Constants
;
Enumeration
#Button_0
#Button_1
EndEnumeration
Procedure Open_Window_0()
If OpenWindow(#Window_0, 216, 0, 600, 300, "New window ( 0 )", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
If CreateGadgetList(WindowID(#Window_0))
ButtonGadget(#Button_0, 10, 10, 160, 40, "1")
ButtonGadget(#Button_1, 390, 240, 190, 40, "2")
EndIf
EndIf
EndProcedure
Also THX 4 Nothing

Verfasst: 16.09.2007 12:43
von seidenraupe
Es ist aber auch kompliziert
Das Programm ist verbesserungswürdig wenn es um Anfänger geht wie uns
man klickt auf Purebasic öffnen freut sich das dann der Quelltext dort im Editor steht
aber beim ausführen öffnet sich kein einziges Fenster
da muss man verzweifeln
kann man da nicht wenigstens was einfügen das sich das Fenster öffnet dafür hat man doch das Tool benutzt
Verfasst: 16.09.2007 14:55
von mk-soft
Jeder Anfang ist schwer. Einen einstieg in die Progammierung mit GUI zu finden ist es am besten erst die Beispiele Gadget*.pb mal durch zu arbeiten.
Von den Visual Designer nutze ich nur die Common Datei. Den erstellten Event Code von den Designer finde ich nicht so schön und schreibe diesen selber oder verwende mein Tool dazu.
FF
