ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Programmierung > Listbrowser-AWNPipe | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
31.10.2002, 13:58 Uhr Palgucker Posts: 1342 Nutzer |
Habe mir vor einiger Zeit ein Arexx-script geschrieben, Mit dem ich vom Amiga aus Telefonnummer und Netzanbieter aus- und anwählen kann.Für die GUI benutze ich AWN-Pipe. Bisher sind Netzanbieter und Telefonnummern in sog. Choosern (Cyclemenus) untergebracht. Nun möchte ich diese lieber in einem Listbrowser unter- bringen.Und dort ist mein Problem. Jedesmal, wenn eine neue Liste ausgegeben werden soll, sieht man den Refresh geder Browsernode - was beim einlesen ein fürchterliches geruckel gibt.Ich hab schon einiges ohne Erfolg probiert wie bekommt man es gebacken, das dieses wenigstens optisch flüssiger von statten geht. füge hier mal das Grundgerüst zum Listbrowseraufruf mit zu, damit man vielleicht besser sieht, was ich hier verbreche. mfg. Palgucker /* Listbrowser-Test */ call init() do forever call addlines() call Testpipe("continue") end Exit() init: call open(Test,"awnpipe:Test/xc") call Testpipe("lbrtest cg db dg sg a v cs m width 200 height 200") lbr=Testpipe("Listbrowser a") call Testpipe("open") return() addlines: call testpipe("id " lbr " remn") Do d=0 to 9 call testpipe("id " lbr " addn gt Zeile"D) end return() Testpipe: parse arg out call writeln(Test,out) res=readln(Test) parse var res res1 res2 . if res1="ok" | res1="gadget" then return(res2) if res1="close" then Exit(0) Exit() Return [ - Antworten - Zitieren - Direktlink - ] |
09.11.2002, 20:38 Uhr Palgucker Posts: 1342 Nutzer |
Nur falls sich doch wer auufrafft und sich um eine Lösung Gedanken macht oder es eben auch gern wissen möchte. Habe Problem durch "schnüffeln" in fremden Quelltexten gelöst (Aminet.awnp).:) In diesem Fall in der Funktion addlines for der Do Schleife einfach >>call testpipe("id " lbr " list 0")<< und nach der Schleife eben >>call testpipe("id " lbr " list 0")<< einfügen, und dann funzt es. In der Doku habe ich darüber noch nichts gefunden. mfg. Palgucker [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Programmierung > Listbrowser-AWNPipe | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |