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
kolor obiektu zmieniany za pomocą XML
Autor Wiadomość
tynkowicz 
Początkujący


Wiek: 37
Dołączył: 15 Sty 2006
Posty: 4
Skąd: Konin
Wysłany: Nie 28 Cze, 2009 10:42   kolor obiektu zmieniany za pomocą XML

Witam wszystkich chcących mi pomóc :)

Potrzebuje zrobić mape polski z możliwością wprowadzania zmian za pomocą xml.

Mam każde województwo w osobnym obiekcie i zrobiony jest z nich button.

Pytanie brzmi jak zmianiać kolor przed najechanie, po najechaniu obraz obramowania województwa oraz tła za pomocą XML


w załączniku mapa,


PROSZE O POMOC

Z góry dzieki

polska.rar
to rezultat rozwiązanej zagadki niedzielnej. Nie można edytować struktury xmla bo nie bedzie działało.

Aby zrobić odnośnik nie ze strony czyli nie np do wielkopolska.html nalezy użyć w xml http:www.nazwa_strony.pl bez // po http.

Aby dodać blank należ
Pobierz Plik ściągnięto 627 raz(y) 9.7 KB

mapa.rar
Pobierz Plik ściągnięto 224 raz(y) 5.76 KB

mapa.swi
Pobierz Plik ściągnięto 388 raz(y) 235.49 KB

Ostatnio zmieniony przez tynkowicz Pon 29 Cze, 2009 02:02, w całości zmieniany 1 raz  
 
     
^shastaan 



Pomógł: 72 razy
Dołączył: 09 Gru 2007
Posty: 688
Skąd: Rzeszów
Wysłany: Nie 28 Cze, 2009 13:57   

Masz w załączniku prosty przykład jak zmienić kolor obiektu przed najechaniem, po najechaniu i po zjechaniu.

Trzeba teraz podstawić zmienne za kolory:

myColor.setRGB(kolorUp)
myColor.setRGB(kolorRollOver)
myColor.setRGB(kolorRollOut)

i podać wartości tych zmiennych w pliku txt.
Nie doszedłem jeszcze do tego jak zrobić, żeby interpretował te zmienne jak kolor, liczbę. Czyta string, dziad jeden.

Ktoś ma pomysł jak kazać swishowi interpretować 0xff00ff jako liczbę?

[ Dodano: Nie 28 Cze, 2009 15:08 ]
Nie mam pojęcia co robie źle...
Chyba jednak kuma, że to liczby są w zmiennych ale z jakiegoś powodu sie nie chce sluchac. Może jest niedziela i sobie robi wolne...
Zobaczcie załącznik (kolorZtxt.rar) i mi powiedzcie, czemu wczytuje czerwony (upcolor) a dwóch pozostałych nie...

[ Dodano: Wto 30 Cze, 2009 16:11 ]
Nie działał, bo w txt po wartościach zmiennych były spacje więc zamiast "0xFF0000" podstawiał na przykład "0xFF0000 " a tego nie rozumiał jako kolor. Znacznie prościej niż się spodziewałem, na szczęście tynkowicz mi to wyłapał ;]

Wytłumaczcie mi w takim razie jeszcze czemu myColor.setRGB(0xFFFFFF) czasem koloruje wszystko a nie wyznaczony target i jak temu zaradzić (ten błąd jest w załączniku kolorztxt.rar - trzeba oczywiscie wykasować spacje na koncach plików txt zeby zadzialalo).

kolorZtxt.rar
Pobierz Plik ściągnięto 665 raz(y) 16.13 KB

Movie2.swi
Pobierz Plik ściągnięto 400 raz(y) 7.71 KB

 
 
     
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.08 sekundy. Zapytań do SQL: 11