AMIGA-RESISTANCE https://forum.amiga-resistance.info/ |
|
Mui Probleme https://forum.amiga-resistance.info/viewtopic.php?f=38&t=3424 |
Seite 1 von 1 |
Autor: | Murmel [ 20 Jun 2015, 10:21 ] |
Betreff des Beitrags: | Mui Probleme |
Hallo. So nach längerer Zeit wollte ich mich wieder mehr der Programmierug widmen, und versuch grade Mui zu verstehen Also versuche ich dem Quakelaunchtool eine Muioberfläche zu gönnen. Leider habe ich Probleme damit Local servername$ = mui.DoMethod ("mylistview", "getentry", "active") Local serverip$ = mui.DoMethod("mylistview", "getentry", "active") Und zwar es der Mui Liste zurück in den String zu schreiben. Ich bekomme immer nur den ersten Eintrag egal was ich mache. Vieleicht hat jemand ne Idee ? Grüsse, Murmel HWS Code: Alles auswählen Function p_EventFunc(msg) Switch msg.Class Case "Window": Switch msg.Attribute Case "CloseRequest": End EndSwitch Case "Button": Switch msg.Attribute Case "Pressed": Switch msg.ID Case "mybt1": ; "Add" button was pressed Local servername$ = mui.Get("mystring", "contents") Local serverip$ = mui.Get("mystring2", "contents") Local serverpassword$ = mui.Get("mystring3", "contents") mui.DoMethod("mylistview", "insert", "bottom", servername$ ,serverip$, serverpassword$) Case "mybt2": ; "Remove" button was pressed mui.DoMethod("mylistview", "remove", "active") EndSwitch EndSwitch Case "Listview": Switch msg.Attribute Case "Active": Local servername$ = mui.DoMethod ("mylistview", "getentry", "active") Local serverip$ = mui.DoMethod("mylistview", "getentry", "active") ;Local serverpassword$ = mui.DoMethod("mylistview","getentry",2, "active") mui.Set("mystring", "contents", servername$) mui.Set("mystring2", "contents", serverip$) mui.Set("mystring3", "contents", serverpassword$) mui.Set("mybt2", "disabled", IIf(msg.triggervalue = -1, True, False)) EndSwitch Code: Alles auswählen <image id="quakeimage" source="brush:50"/> <listview id="mylistview" notify="active" shorthelp="Serverlist" cyclechain="1"> <column col ="0" title=" Servername "></column> <column col ="1" title=" ServerIP "></column> <column col ="2" title=" Password "></column> </listview> <hgroup> <image id="nameimage" source="brush:51"/> <string id="mystring" shorthelp="Please Enter Servername here!" cyclechain="1"/> </hgroup> <hgroup> <image id="ipimage" source="brush:52"/> <string id="mystring2" shorthelp="Please Enter ServerIP here!" cyclechain="1"/> </hgroup> |
Autor: | Tipsi [ 20 Jun 2015, 11:37 ] |
Betreff des Beitrags: | Re: Mui Probleme |
Boah, das das ist auch Neuland für mich. Ich musste mich durch die Dokumentation quälen (Englisch ist nicht so mein Fall) und habe vielleicht etwas gefunden. Ersetze diesen Code Code: Alles auswählen Local servername$ = mui.DoMethod ("mylistview", "getentry", "active") Local serverip$ = mui.DoMethod("mylistview", "getentry", "active") Local serverpassword$ = mui.DoMethod("mylistview","getentry",2, "active") Code: Alles auswählen Local servername$, serverip$, serverpassword$ = mui.DoMethod("mylistview","getentry","active") Zeile, aber nach dem Absenden auf zwei. Toll. Falls auch bei Dir der Code auf zwei Zeilen verteilt ist, dann setze einfach mui.DoMethod() hinter das =.) Was passiert? Griessli Tipsi |
Autor: | Murmel [ 20 Jun 2015, 11:59 ] |
Betreff des Beitrags: | Re: Mui Probleme |
Hallo Tipsi. Tipsi Du bist Gott OO Ich suche selber schon ewig in der Doku drinnen, und leider habe ich immer grosse Probleme ohne konkretes Beispiel. So hatte ich es auch schonmal versucht aber da gings irgendwie nicht. Super Danke Grüsse, Murmel |
Autor: | Tipsi [ 20 Jun 2015, 20:08 ] |
Betreff des Beitrags: | Re: Mui Probleme |
Salli Murmel Also, wenn ich Gott bin, was ist dann Andreas F.? Ich war froh, dass Du genug Codefragmente und ein Bild eingefügt hast. Wie geschrieben, ist MUI auch für mich Neuland. Aber Dank Deiner Frage habe ich nun auch einige grundlegende Sachen begriffen, wo ich vorher nur Bahnhof verstand. Wie Du vermisse ich bei den MUI Befehlen auch konkrete Beispiele mit ein paar Zeilen Code, um den Zusammenhang zu verstehen. Und dass alles auf Englisch geschrieben ist, macht es leider auch nicht einfacher. Naja, ich hoffe, Du kommst wieder ein bisschen vorwärts. Griessli Tipsi |
Autor: | Murmel [ 21 Jun 2015, 19:05 ] |
Betreff des Beitrags: | Re: Mui Probleme |
Hallo Tipsi Ja. Mui bringt tolle Sachen onboard wie copy und Paste, die gesamte Steuerung für WIndows und Scuilib kann ich komplett rauswerfen. Problem ist einfach da zu einigen Sachen keine Beispiele da sind. Grüsse, Murmel |
Seite 1 von 1 | Alle Zeiten sind UTC |
Powered by phpBB® Forum Software © phpBB Limited Deutsche Übersetzung durch phpBB.de |