roRssArticle
5 min
los objetos de tipo rorssarticle son devueltos por el método rorssparser getnextarticle() estas instancias se pueden pasar al objeto rotextwidget para mostrar el feed en pantalla ifrssarticle gettitle() as string devuelve el título del elemento rss getdescription() as string devuelve el contenido del elemento rss gettimestampinseconds(a as integer) as boolean devuelve en segundos la diferencia en la fecha de publicación entre este elemento rss y el elemento más reciente del feed el usuario puede utilizar esto para decidir si un artículo es demasiado antiguo para mostrarse settitle(a as string) as boolean setdescription(a as string) as boolean settimestampinseconds(a as integer) as boolean para las versiones de firmware 4 7 x y posteriores, si no se especifica ningún valor alfa cuando se llama a rotextwidget setforegroundcolor() , el área del widget de texto aparecerá en blanco ejemplo u=createobject("rourltransfer") u seturl("http //www lemonde fr/rss/sequence/0,2 3208,1 0,0 xml") u gettofile("tmp\ /rss xml") r=createobject("rorssparser") r parsefile("tmp\ /rss xml") enablezonesupport(1) b=createobject("rorectangle", 0, 668, 1024, 100) t=createobject("rotextwidget", b, 3, 2, 2) t setforegroundcolor(\&hffd0d0d0) t show() a = r getnextarticle() while type(a) = "rorssarticle" t pushstring(a getdescription()) sleep(1000) a = r getnextarticle() end while while true sleep(1000) end while