home *** CD-ROM | disk | FTP | other *** search
- on startMovie
- global gMovie
- gMovie = "internet"
- the itemDelimiter = "#"
- end
-
- on stopMovie
- global gWWW, gSez, gPagine
- gWWW = 0
- gSez = 0
- gPagine = 0
- repeat with j = 1 to 8
- linkfield = "link" & j
- didafield = "dida" & j
- member(linkfield).text = EMPTY
- member(didafield).text = EMPTY
- end repeat
- member("contatore").text = EMPTY
- SCARICAMEM()
- end
-
- on contalink
- global gSez, gPagine
- fielddati = "dati" & gSez
- TotLink = member(fielddati).line.count
- gPagine = float(float(TotLink) / 8.0)
- tmp = integer(gPagine)
- if gPagine > tmp then
- gPagine = tmp + 1
- else
- if gPagine <= tmp then
- gPagine = tmp
- end if
- end if
- end
-
- on caricasezione primo, ultimo
- global gSez, gPagine, gPaginaCorrente
- datifield = "dati" & gSez
- sprite(3).member = member(gSez)
- k = 1
- h = 10
- repeat with i = primo to ultimo
- dati = line i of field datifield
- linkfield = "link" & k
- didafield = "dida" & k
- member(linkfield).text = item 2 of dati
- member(didafield).text = item 3 of dati
- if dati = EMPTY then
- immagine = "dummyimg"
- sprite(h).member = member(immagine)
- else
- immagine = item 1 of dati
- sprite(h).member = member(immagine, gSez)
- end if
- k = k + 1
- h = h + 3
- end repeat
- case primo of
- 1:
- gPaginaCorrente = 1
- 9:
- gPaginaCorrente = 2
- 17:
- gPaginaCorrente = 3
- 25:
- gPaginaCorrente = 4
- 33:
- gPaginaCorrente = 5
- 41:
- gPaginaCorrente = 6
- 49:
- gPaginaCorrente = 7
- 57:
- gPaginaCorrente = 8
- end case
- member("contatore").text = "Pagina" && gPaginaCorrente && "di" && gPagine
- end
-