Fragen zur GUI

Previous topic - Next topic

WPShadow

Hi!

Ich bastle gerade an einer Art von "Tabelleneingabe". Dazu möchte ich Gernots GUI verwenden. Bis jetzt funktioniert es gar nicht schlecht, aber so richtig will es noch nicht. Kann mir da irgendwer ein kleines Tutorial dazu geben?

GLG

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

Zu DDgui?

DDguiPushDialog
DDguiWidget(...)
DDguiButton(...)

while true
   ddgui_show(true)
   showscreen
   hibernate
wend

WPShadow

Tja, soweit habe ich das schon! Problemchen ist eher ein Tabellenfeld zu erzeugen. Am Anfang dachte ich an Textfelder, aber das ist auch irgendwie schwierig umzusetzen. Vor allem, wenn die verschiedenen Zeilen verschieden viele Spalten haben:

test1=1|2|3
test2=1|2|3|4
test3=1|2
usw.

Außerdem müßte ich bei Textfeldern immer den gesamten Satz befüllen, was es auch ziemlich schwierig macht! Was sagst du, wie könnte ich das am Besten machen???

PS.: Was ich vorhabe zu machen, ist sowas in der Art wie eine "Excel" - Tabelle, in die man seine Daten einschreibt und die das System dynamisch in eine Text Datei (unter einem gewissen Format bzw. einer gewissen Formatierung) setzt. Dadurch kann ich es nämlich auch gleich einlesen und weiterbearbeiten. (Den Einleseteil habe ich schon fertig, mir geht es darum alles elegant eingeben zu können!)
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

Selber eine Input Route schreiben !
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

Das schon. Rein Graphisch würde ich halt gerne die DDGUI benutzen, da es dort die Textfelder gibt und die halt wirklich praktisch wären...
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

das Problem an der GUI ist die, das man Spacer benutzen muss, wie in HTML, was nicht vom vorteil ist!

Da wäre eine GUI mit X Y koordinaten besser gewesen für jeden button!
Das ist der hautgrund wieso ich die GUI auch nicht verwende
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

Nun, ich habe jetzt (ab ca. 18:00 heute) frei und habe vor das Ding dieses Wochenende fertig zu bekommen. Hast du Bock mir zu helfen?
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

Sehr gut! Schicke dir heute Abend den aktuellen Stand und eine ca. 3-4 Seitige Erklärung dazu! hehehe
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

Ja ne da versteh ich doch nix!!!
Mach 10 Seiten mit bildern und einen kleinen Video :D
Alles klar Willi bis dann!!
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

Kitty Hello

Ja, moment mal: Du kannst in DDgui eigene Steuerelemente machen. Ich meine, dass bei dem Beispiel sogar eins gemacht wird. Da muss man eine CALLBACK überschreiben, und die meckert dann: He, ich kenn den Typ "XXX" nicht - mach Du das mal.

WPShadow

Hab vermutlich heraus gefunden, wie das Ganze läuft. Wenn es so läuft, wie ich denke, dann stelle ich morgen mal den 1. Test online. Vielleicht wird mein Programm ja doch noch was! hehehe
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

Du kannst mir ja trotzdem helfen! Ich bekomme die Tabellenstruktur nämlich noch nicht so richtig hin! Da muß ich mir noch was einfallen lassen. Vor allem deshalb, weil ich auch lange Einträge einbauen will. Wenn ich die nun in die Textbox schreibe und der Text länger ist, als die Textbox breit, dann verschwindet der Rest einfach. Mache ich die Textbox aber größer, ist es vorbei mit der Tabellenstruktur. Überleg dir was!!!!!
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

Da werde ich so nix machen können...
Hab auch keinen Plan wie das bei anderen GUI's so abläuft.
Hab ich mich auch schon gefragt wie man sowas macht ^^
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