GLBasic forum

Other languages => GLBasic - de => Topic started by: WPShadow on 2008-May-03

Title: DDgui
Post by: WPShadow on 2008-May-03
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.
Title: Re: DDgui
Post by: Schranz0r on 2008-May-04
Änders doch einfach um:

Fillrect -> Drawrect
Title: Re: DDgui
Post by: WPShadow on 2008-May-04
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...
Title: Re: DDgui
Post by: Schranz0r on 2008-May-04
Hmmm versuchs doch mal einfach?!
Title: Re: DDgui
Post by: WPShadow on 2008-May-04
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...  :-\
Title: Re: DDgui
Post by: Schranz0r on 2008-May-04
Schau mal da:

http://www.glbasic.com/forum/index.php?topic=1868.0
Title: Re: DDgui
Post by: WPShadow on 2008-May-04
hehehe

Genial! Jetzt geht es wieder! Danke für die Hilfe! *freu*
Title: Re: DDgui
Post by: WPShadow on 2008-May-05
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:

Code (glbasic) Select

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.
Title: Re: DDgui
Post by: Kitty Hello on 2008-May-05
DDgui_get$ (Du musst $ angeben, willst ja einen String haben)
Title: Re: DDgui
Post by: WPShadow on 2008-May-05
Oh Mann, peinlich!  :o

Danke, Gernot!
Title: Re: DDgui
Post by: Schranz0r on 2008-May-05
Öööööööhhhhhhh Flüster : NOOB  :whistle:
Title: Re: DDgui
Post by: WPShadow on 2008-May-05
Oh Schranzi...

Das kriegst du zurück!  :booze:

Und meine Rache wird schrecklich sein!  :nana: