DDgui

Previous topic - Next topic

WPShadow

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.
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Schranz0r

Änders doch einfach um:

Fillrect -> Drawrect
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

WPShadow

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...
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Schranz0r

Hmmm versuchs doch mal einfach?!
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

WPShadow

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...  :-\
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Schranz0r

I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

WPShadow

hehehe

Genial! Jetzt geht es wieder! Danke für die Hilfe! *freu*
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

WPShadow

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.
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Kitty Hello

DDgui_get$ (Du musst $ angeben, willst ja einen String haben)

WPShadow

Oh Mann, peinlich!  :o

Danke, Gernot!
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Schranz0r

Öööööööhhhhhhh Flüster : NOOB  :whistle:
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

WPShadow

Oh Schranzi...

Das kriegst du zurück!  :booze:

Und meine Rache wird schrecklich sein!  :nana:
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est