Home-Produkte-Testarea-Kontakt-Datenschutz-Aktualisiert: 08-Jul-2004
< Voriger Tag   Nächster Tag >

Donnerstag, 08. Juli 2004

ydRSSReader: Fortschrittsanzeige *grmbl*

Der RSSReader sollte heute 'ne schöne Fortschrittsanzeige bekommen...

Der RSSReader sollte heute 'ne schöne Fortschrittsanzeige bekommen. Kein Problem! ydHTTP.ytc um eine Callback-Funktion erweitert, die ein paar Informationen wie die erwartete Länge (Content-Length), aktuelle Position, Prozentangabe und eine Info-Message liefert. MUI_Gauge eingebaut. Beides miteinander verbunden und es funktioniert prächtig.

Stop-Button

Nun noch ein Stop-Button hinzu. OK, dazu muss der Download nun in einem extra Task ("Thread") parallel zur MUI-Applikation laufen, damit sowohl die Fortschrittsanzeige funktioniert als auch auf dem Stop-Button gedrückt werden kann. Mit NewCreateProc() kein Problem ... leider doch. Das verträgt sich nicht so ohne weiteres mit dem socket-Funktionen der ixemul-Library, denen fehlen dann wohl irgendwelche Werte. Hmm, da ich eh die bsdsocket-library direkt unterstützten wollte, so dass der Reader auch ohne ixemul läuft, nicht sooo schlimm. Die entsprechende Funktionen in ydSocket.ytc eingebaut, den Kampf mit den AmiTCP-Includes gegen die Unix-Includes gewonnen, Programm gestartet und ... geht nicht.

Direkt aufgerufen läuft es. Nur als extra Task bleibt es weiterhin hängen. Mal morgen das NewCreateProc() in Zusammenspiel mit ydSocket.ytc an einem kleinen Testprogramm ausprobieren. Lässt sich hoffentlich noch auf einfache Weise lösen.

[Direktlink]

< Voriger Tag   Nächster Tag >

  RSS V0.91

<Juli 2004 >
   01020304
05060708091011
12131415161718
19202122232425
262728293031 

Home-Produkte-Testarea-Kontakt-Datenschutz-Aktualisiert: 08-Jul-2004
(C) 2000-2018 by Sven Drieling