SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Przesunięty przez: mielu
Pią 15 Paź, 2010 08:18
Xml
Autor Wiadomość
rambo 
Bywalec


Dołączył: 25 Sty 2010
Posty: 10
Skąd: opole
Wysłany: Pon 17 Maj, 2010 07:36   Xml

Witam mam taki problem:
Chcę zrobić prosty system newsow czytany z zewnatrznego pliku problem polega na tym iż chcę aby długość była automatyczna, w zależności od testu napisanego w pliku tekstowym:

Kod:
onSelfEvent (load) {
newsXML = new XML ();
newsXML.ignoreWhite = true;
newsXML.onLoad = function (success) {
if (success) {

newsItem = this.firstChild.childNodes;
for (var i = 0; i <newsItem.length; i++) {
box = newsmenu.duplicateMovieClip ("newsmenu" + i, i );//,_ y = 60
box._x = 5;
box._y = newsmenu._height + 60 * i;
box.newslink.text = newsItem [i]. attributes.name;
box.link = newsItem [i]. attributes.link;
box.desc.text = newsItem [i]. attributes.desc;
box.desc._text.autosize = true;


}
}
}
newsXML.load ("news.rss");
}


dziekuję za pomoc
 
     
Snajper
Początkujący



Wiek: 36
Dołączył: 12 Paź 2010
Posty: 2
Skąd: Leszno
Wysłany: Wto 12 Paź, 2010 14:17   

Witaj, ja też się z tym męczę i niestety ale nie znalazłem na to rozwiązania, z tego co poczytałem to nie ma takiej możliwości aby pole "text" dostosowywało wysokość do tekstu pobranego z zewnętrznego pliku.
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Sro 13 Paź, 2010 13:05   

Zrób sobie na scrollerze :P
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Sniper 
Praktyk



Wiek: 36
Dołączył: 12 Paź 2010
Posty: 21
Skąd: Leszno
Wysłany: Czw 14 Paź, 2010 07:18   

Scroll jak najbardziej, tylko chodzi o to, że w jednym polu tekstowym wyświetli tyle linii tekstu ile mu ręcznie ustawię, a automatycznie nie powiększy sobie tego pola. Znaczy się ja nie umiem zaprogramować pola tak, żeby automatycznie dostosowywał wielkość.
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Czw 14 Paź, 2010 11:03   

Na początek zaznaczę, że mam kiepski monitor i nie potrafię (chyba) zobaczyć co jest nie tak, ale widzę, że może być coś nie tak, ponieważ czcionki pixelowe mają niestety swoje ograniczenia. Jednym z tych ograniczeń jest to, że należy je ustawić w pozycji o liczbach całkowitych. To znaczy, że _x i _y nie powinno być np 180.99 a np. 181.
Warto zaznaczyć x=o i ustalić punkt odniesienia (zaznaczone kolorem czerwonym) dla wszystkich textów (np. górny lewy róg). Następnie ustawiamy pozycje w liczbach całkowitych - kolor zielony. Sprawdź proszę czy to pomaga - bo powinno - a ja mam za kiepski sprzęt aby sprawdzić.
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Sniper 
Praktyk



Wiek: 36
Dołączył: 12 Paź 2010
Posty: 21
Skąd: Leszno
Wysłany: Czw 14 Paź, 2010 14:14   

Dziękuję kolego za odpowiedź, stosowałem się do Twoich porad w tym konkretnym pliku i niestety nie pomogło, ale tak jak pisałem, przekopiowałem zawartość do pliku SWI gdzie nie było problemów z czcionkami (znacz się problemy zniknęły własnie po ustawieniu parametrów, które poradziłeś) i w tamtym pliku to pomogło, więc jak przekopiowałem zawartość, to czcionki też wyświetlał poprawnie. Także problem jak narazie zażegnany :) .




PS. Nie ten temat, proszę przenieś posty do odpowiedniego tematu :)
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.17 sekundy. Zapytań do SQL: 16