Hi!
Nachdem ich einen Editor schreiben wollte und dazu die DDgui verwenden wollte, mußte ich sehen, daß diese nicht mehr ordentlich funktioniert, da diverse Befehle (u.a. Fillrect) nicht korrekt funktionieren.
Gibt es eine alternative?
Ich bräuchte nämlich eine GUI, die mir zumindest Daten in Felder ausgibt, die ich dann ändern kann. Quasi eine Art Tabelle...
Gruß
W.
Änders doch einfach um:
Fillrect -> Drawrect
Tja, mein 1. Gedanke!
Funktioniert bloß nicht, da die Parameter sich nach x, y, >...<, >...< geändert haben.
Und da ich mir nicht sicher bin, wie die gesamte GUI zusammen spielt, habe ich auch keine Ahnung, wie ich die Fillrect ordnungsgemäß ändern kann...
Hmmm versuchs doch mal einfach?!
Quote from: Schranz0r on 2008-May-04
Hmmm versuchs doch mal einfach?!
Hä? Was meinst du damit???
Ich hab übrigens versucht die DDgui umzubauen, aber keine Chance. Ich komme tatsächlich nicht dahinter... :-\
Schau mal da:
http://www.glbasic.com/forum/index.php?topic=1868.0
hehehe
Genial! Jetzt geht es wieder! Danke für die Hilfe! *freu*
Juhuuu! Doppelpost! ;)
So, jetzt habe ich gleich mal eine Frage:
Ich möchte eine Variable als Textfeld in der DDGui einlesen, in einem Textfeld ausgeben und danach wieder aus besagtem Textfeld auslesen und in eine andere Variable übergeben:
a$ = bla bla --> in die Textbox --> verändern --> übergeben an b$ --> b$ = bla bla 1
Jetzt bin ich bei folgendem Code angelangt:
a$ = "Hallo, Test"
DDgui_pushdialog(0,0,1023, 767)
DDgui_set("MOVABLE", FALSE) // can move the dialog at top bar
DDgui_set("SCALABLE", FALSE) // can scale the dialog at right bottom
DDgui_set("TEXT", "Complex Test") // moveable has a caption text
DDgui_text("tx_demo", a$, 200,50)
//DDgui_popdialog()
WHILE TRUE
DDgui_show(FALSE)
b$ = DDgui_get("tx_demoTEXT")
PRINT b$, 100, 200
SHOWSCREEN
WEND
Seltsamerweise bekomme ich bei b$ den Wert 0 ausgegeben.
Wo liegt der Fehler?
Gruß
W.
DDgui_get$ (Du musst $ angeben, willst ja einen String haben)
Oh Mann, peinlich! :o
Danke, Gernot!
Öööööööhhhhhhh Flüster : NOOB :whistle:
Oh Schranzi...
Das kriegst du zurück! :booze:
Und meine Rache wird schrecklich sein! :nana: