Seite 2 von 4

Verfasst: 25.04.2006 19:57
von ts-soft
Leonhard hat geschrieben:Wie kann ich ein Attribut erstellen???
Was meinste?
Die GadgetProceduren werden in einer VT.GadgetVT-Structure eingetragen
Siehst man aber in den Examples!

// Nachtrag:
Am besten siehste das Wohl in der "Menubutton.pbi"

Verfasst: 25.04.2006 22:24
von edel
IB-Software hat geschrieben:Hallo,

also bei mir stürzt PureBasic bereits beim Kompilieren ab. Und zwar wegen der letzten Variablen in den folgenden Zeilen:
Procedure RegisterGadget(hwnd.l, ID.l, DestroyProc.l = 0, *vttemp.PB_GadgetVT = 0)

und

Procedure CreateGadget(Id.l, ClassName.s, Text.s, Style.l, X.l, Y.l, DX.l, DY.l, ExStyle.l = 0, DestroyProc.l = 0, *vt.PB_GadgetVT = 0)
Es liegt dabei scheinbar an der Verwendung von mehr als einem optionalen Parameter in der Procedure.
Ich arbeite mit PB 4 Beta11 und habe die neuesten Updates von www.purebasic.com/beta/ installiert.

Ingo
Fehlermeldung ? Versuch einfach mal alle Paramter zu uebergeben
oder gar keine optionalen , besonders *vt nicht zuuebergeben.

Verfasst: 25.04.2006 23:06
von Andre
Schaut Klasse aus :allright:

Sobald ich wieder mehr Zeit fürs Programmieren habe, werde ich mich mal näher damit beschäftigen. :)

Verfasst: 25.04.2006 23:15
von IB-Software
Fehlermeldung ? Versuch einfach mal alle Paramter zu uebergeben
oder gar keine optionalen , besonders *vt nicht zuuebergeben.
Beim Kompilieren, nicht erst beim starten des Programms, friert PB ein.
Habe jetzt mal mit Beta10 probiert: alles läuft ohne Probleme. Also weiter getestet. Bereits bei dem Code:

Code: Alles auswählen

Procedure test(a.l=0,b.l=0)
  Debug 1
EndProcedure
meldet Windows beim Kompilieren unter Beta11 einen Fehler in der PBCompiler.exe und PB friert ein. Mit der Beta10 funktioniert alles wunderbar.

Kann das jemand bestätigen?
Arbeite übrigens mit WinXP.

Ingo

Verfasst: 25.04.2006 23:40
von ts-soft
Die erste Version der Beta 11 war sehr Buggy, die hat Fred dann ein paar
Stunden später ausgetauscht, Updates auch im purebasic.com/beta Ordner.

Bei mir unter XP funzt alles hervorragend, sonst hätte ich es hier ja nicht
gepostet :wink:

Verfasst: 26.04.2006 00:02
von IB-Software
@TS-Soft

Danke für den Hinweis. Habe mir die Beta noch einmal gezogen. Jetzt klappt auch alles bei mir.

Ingo

Verfasst: 26.04.2006 12:39
von ts-soft
Update:

Examples-Paket erweitert:

Neu: RaEditGadget, ermöglicht auch SyntaxHighlight usw.
Erweitert: ScintillaGadget, jetzt hoffentlich Komplett mit allen Funktionen

Verfasst: 27.04.2006 14:13
von ts-soft
Update:

RaGrid zu den Examples gepackt. Wurde doch schon öfters mal gesucht :D

Könnt ihr euch bei Hallodri bedanken :allright:
Bild

Das Examples-Paket enthält jetzt insgesamt 7 neue Gadgets!
DrawProgressGadget
GradProgressGadget
MenuButtonGadget
EC_MyPaintBoxGadget :wink:
RaEditGadget
RaGridGadget
ScintillaGadget

Verfasst: 27.04.2006 20:27
von Kiffi
> RaGrid zu den Examples gepackt.

Jungs, Ihr seid der Knaller! :allright:

Danke & Grüße ... Kiffi

Verfasst: 27.04.2006 20:46
von ts-soft
kl. Update
In der "RAGridRes.rc" sind die Pfade anzupassen! Ansonsten PolinkError!
Dafür hat der Splitter jetzt ein Icon :wink: