Newsgroup: it.comp.www.html
Titolo: Sono alle prime armi, ho un problema.

Ciao a tutti,
ho alcune difficoltà a realizzare una pagina in flash, anzi non ho molte
idee su come poterla realizzare, vista la mia poca esperienza.
Devo mettere in una pagina 2 oggetti: nel primo semplicemente è indicato il
testo "Ricerca Alfabetica: A B C D E ...... Z" con tutte le lettere
dell'alfabeto e cliccando su una di esse, dovrei posizionarmi, in un
movieclip sottostante, sul nome che inizia con quella lettera. In pratica
nel MC sotto, c'è un elenco di nomi in ordine alfabetico. Quando entro nella
pagina voglio che mi venga visualizzato sotto l'elenco dei nomi a partire
dalla "A" e cliccando su una lettera dell'alfabeto possa spostarmi
automaticamente al primo nome che inizia con quella lettera.
Spero di essere stato chiaro in quello che ho detto.
Non voglio usare database, pensavo a legare una specie di "label" ai primi
nomi di ogni lettera, in modo che cliccando sulla lettera x es. "B" vado
direttamente al nome x es. "Bambino".
E' fattibile una cosa del genere? Come posso realizzarla..? Avete qualche
altra idea alternativa..?
Grazie mille a tutti !!!

"Ram"  ha scritto nel messaggio
| Ciao a tutti,
| ho alcune difficoltà a realizzare una pagina in flash, anzi non ho molte
| idee su come poterla realizzare, vista la mia poca esperienza.
| Devo mettere in una pagina 2 oggetti: nel primo semplicemente è indicato il
| testo "Ricerca Alfabetica: A B C D E ...... Z" con tutte le lettere
| dell'alfabeto e cliccando su una di esse, dovrei posizionarmi, in un
| movieclip sottostante, sul nome che inizia con quella lettera.
[..CUT..]
| E' fattibile una cosa del genere? Come posso realizzarla..? Avete qualche
| altra idea alternativa..?
Ciao,
    penso che non sia il caso di scomodare flash per fare una cosa simile...
comunque, se proprio dovessi farlo in flash, ecco la prima cosa che mi viene in mente:
metterei un bottone per ogni lettera e una label al frame che si riferisce a quella lettera.
Quindi, ventisei frame con ciascuno le voci riferite a una lettera e l' elenco dei bottoni,
e  magari al fondo di ogni frame due bottoni per passare alla lettera precedente e
successiva. Forse e' un po' laborioso.. e' da un annetto che non metto mani su flash,
magari c'e' un modo più veloce (sicuramente tramite actionscript).
Ma come ti dicevo... a parere mio ha poco senso farlo in flash.
La cosa si può fare agevolmente in html e css, ed è più facilmente modificabile,
soprattutto nel caso in cui tu volessi cambiare la presentazione su schermo ti basterebbe
modificare il foglio di stile.
In sostanza in una pagina html puoi mettere dei link interni alla pagina:
<a name="pippo">Questa e&apos; la riga di pippo</a>
e andare a quella determinata riga con:
<a href="#pippo">Clicca qui per andare da pippo</a>
Se hai una discreta conoscenza dei css puoi rendere molto bene
la seguente porzione di codice html che ho scritto alla veloce:
<a name="pagetop">
    <div id="nav">
        <a href="#lettera_a">A</a>
        <a href="#lettera_b">B</a>
        <!-- eccetera eccetera -->
    </div>
</a>
<div id="nomi">
    <div class="lettera">
        <a href="#pagetop" class="gototop">torna su</a>
        <a name="lettera_a">
            <p>Alberto</p>
        </a>
        <p>Alessandra</p>
        <p>Annalisa</p>
    </div>
    <div class="lettera">
            <a href="#pagetop" class="gototop">torna su</a>
            <a name="lettera_b">
                <p>Barbara</p>
            </a>
            <p>Bartolomeo</p>
    </div>
    <!--eccetera eccetera per tutte le lettere-->
</div>
Spero di esserti stato d' aiuto... buon divertimento!
SantaKlauss

Grazie mille di aver risposto!!
Se tu dici che sia più semplice lavorare su html che su flash, puoi
dirmi se secondo te è possibile inserire una pagina html fatta in
precedenza come hai detto tu, in una pagina flash già creata con
l'apposito spazio lasciato in bianco ?
Se pensi di sì, mi sai dire come...?
Grazie!!!!
Ciao!!



"Ram" ha scritto
| Grazie mille di aver risposto!!
Figurati... se ci si può aiutare...credo che i ng servano per questo.

Hmmm.. quesito di difficile risposta dato che di flash non sono
un mostro.. ho cercato un po' un giro.. ma non  e' molto semplice
immergere una pagina html in un swf.. comunque, il link e' questo:
http://www.warp9.it/tutorial/Flash/paradosso/tutorial_home.htm
Personalmente la soluzione ibrida la eviterei. Se stai sviluppando
un sito, o anche solo un esercizio, in flash.. farei tutto in flash...
combinare flash e html in questo modo serve solo a complicare tutto.
Su warp9 ci sono dei validi tutorial che possono fare al caso tuo,
inizierei dallo scroll di testo che poi puoi riarrangiare a un
elenco alfabetico, con barra di scorrimento, con slider o con pulsanti:
http://www.warp9.it/tutorial/idx_flash_tecn.htm
e per caricare un elenco da file di testo e visualizzare in html:
http://www.warp9.it/tutorial/Flash/f5_load_html/f5_load_html.htm
Insomma..di tutorial su 
www.warp9.it
  (e su altri siti) ne trovi, e
dato che sei alle prime armi ti consiglio di seguirne il maggior numero
possibile.
Comunque... qui stiamo andando quasi Off-Topic.. ritornando all' html:
se non hai la necessità di un flash.. puoi usare l' html e i css se te la cavi,
ti basta definire gli stili per il codice che ti ho scritto nell mio post precedente.
Saluti e buon divertimento,
    SantaKlauss