Pomoc, scroll bar

Pomoc, scroll bar

offline
  • Pridružio: 19 Nov 2007
  • Poruke: 1

Pravim sajt ali nisam poceo od nule nego od templejta!
u jednom delu imam vishe texta nego sto mi prostor dozvoljava, pa hocu da stavim scroll!
Kako to da uradim?
Unapred hvala!!!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 19 Maj 2005
  • Poruke: 5224
  • Gde živiš: Oslo

Templejti su mač sa dve oštrice, daju utisak da je napravljeno nešto veliko ali razmaze čoveka toliko da je posle teško krenuti sa učenjem i sa programiranjem od scratcha. Nije sad samo problem napraviti scroll bar, nego ga treba i uglaviti u templejt.

Ne znam koji templejt koristiš, ali nije ni bitno u principu. Probaj da napraviš scroll bar na obicnom dinamickom tekstualnom polju u zasebnom fajlu, pa ćeš da osetiš kako to funkcioniše i onda probaj da sve primeniš na templejt.

Otvori novi .fla, na sceni napravi dynamic text i nazovi ga sadrzaj (to upišeš u Properties ispod polja gde pise "Dynamic text"). Napravi novi lejer na vremenskoj liniji i tamo napiši kod

tekst = new LoadVars() tekst.onLoad = function () {    tekst.text = this.sadrzaj; } tekst.load("sadrzaj.txt");

U istom folderu gde ti je .fla sacuvaj jedan sadrzaj.txt fajl u kojem ce da stoji sledece:
sadrzaj= (ovde ide tekst koji hoces da ti se pojavi)

Iz Flash komponenata (Componets, CTRL+f7), iz glavnog menija izvuci na scenu scroll bar i stavi ga na ivicu svog dinamickog tekst- polja.

Sad kad si video kako ovo radi, probaj sve to da primeniš na templejt.
Važno je da dinamičko tekstualno polje nazoveš odgovarajućim imenom (u našem slučaju "sadrzaj") u Properties delu.

NB: tekst se u ovom primeru učitava spolja, direktno iz tekstualnog fajla... meni je to elegantnije, praktičnije zbog promene teksta i ispravnije od pisanja teksta u samom Flashu.



offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Evo ti dobar tut za pravljenje unikatnih scrollova, meni je pomogao Smile

http://smartwebby.com/Flash/text_scrollers.asp

offline
  • Pridružio: 19 Maj 2005
  • Poruke: 5224
  • Gde živiš: Oslo

@Inenad
pravo da ti kažem, mnogo mi se više svidja ovaj tvoj predlog pravljenja scroll bara iz početka jer ovo što sam ja dala je lenjo korišćenje gotove "scroll Bar" komponente- i više će da nauči ako ga gradi ispočetka.

Bah, ako mi je za utehu- ni testo a ni hleb ne mesim sama Wink

offline
  • Pridružio: 01 Apr 2005
  • Poruke: 797
  • Gde živiš: Niš

Zašto ne bi upotrebio <frame></frame> tagove da napravi poseban frejm u koji može da trpa bilo kakav html kod.
Posle može kroz css da ga šminka.

offline
  • Pridružio: 19 Maj 2005
  • Poruke: 5224
  • Gde živiš: Oslo

Pa to je ok, ali posto je postovao u Flash podforumu, ja sam uzela zdravo za gotovo da se radi o Flash-templejtu sa tekstualnim poljem.

offline
  • Pridružio: 01 Apr 2005
  • Poruke: 797
  • Gde živiš: Niš

@Tamtitam

Imaš pravo.

offline
  • Pridružio: 13 Jun 2008
  • Poruke: 33

Servisiram jedan flash sajt; odnosno prevodim tekst u engleski ; sada dolazi do problema jer mi je na nekim scenama tekst izlazi van ; na koji bi naćin ubacio scrol bar da ga mogu pomicati:Puno hvala i pozdrav svima na forumu

offline
  • Pridružio: 19 Maj 2005
  • Poruke: 5224
  • Gde živiš: Oslo

Evo kako se koristi UIScrollBar, ako zelis da koristis gotove komponente (CS3):


-Na sceni napravi dinamicko tekstualno polje. Treba da bude aktivno polje "multiline".

-U njega "paste" tekst koji ti treba. Tekst ce, verovatno "izaci" sa scene. To sad nije vazno.

-Klik na [ctrl]+F7. Otvorice ti se prozor sa gotovim komponentama.

-Izaberi UIScrollBar i "dovuci" ga na scenu, ali kada ga dropujes, pazi da ga tako ispustis da bude tik uz desnu ivicu tekst boksa i cak koji milimetar preko linije, u sam tekst boks. NB! Sve vreme treba da ti je aktivno "Snap to objects" dugmence!

-Na ovaj nacin se scroll bar zalepio za tekst boks. Sada regulisi velicinu, prvo tekst boksa (nemoj koristi Free Transform Tool, jer ce i sam tekst da promeni velicinu vec obicnom Selection Tool strelicom idi na donji deo tekst boksa i razvuci koliko ti treba. Posle toga, sa Free Transform Tool podesi visinu scroll bara.

To bi bilo to.

Dopuna: 18 Jun 2008 23:06

I konacno, za one koji misle da je tut TL;DR :

https://www.mycity.rs/must-login.png

Ko je trenutno na forumu
 

Ukupno su 522 korisnika na forumu :: 14 registrovanih, 1 sakriven i 507 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., aramis s, babaroga, DM1994, dragon986, goxin, havoc995, ikan, JOntra, ladro, pacika, W123, yrraf, Zeljo Rapaic