Chciałbym wyświetlić obraz, który działa jak przycisk. Oznacza to, że po kliknięciu obrazu a mouseUp
moduł obsługi jest wykonywany.
- obszar obrazu nie ma
mouseUp
treser - przyciski wydają się nie mieć właściwości, w której mogę przypisać im obraz.
Odpowiedzi:
4 dla odpowiedzi № 1Możesz dodać moduł obsługi mouseUp do skryptu obrazu, który zostanie uruchomiony po kliknięciu obrazu:
on mousedown
answer "hi"
end mousedown
Możesz nadać przyciskowi obraz, ustawiając goWłaściwość „icon” do identyfikatora obrazu na stosie (zazwyczaj będziesz chciał rozbroić właściwości „nieprzezroczyste”, „threed” i „shadow”, aby wyglądał ładnie).
1 dla odpowiedzi nr 2
Co powiedział David.
Chociaż „mouseUp” jest wprowadzany jako naturalnyobsługując przyciski, pamiętaj, że każdy obiekt może mieć coś takiego, w tym pole, jeśli jest zablokowane, a istnieją również sposoby obejścia odblokowanego pola. Ważne jest, aby wiedzieć, że język i jego środowisko są znacznie szersze i bogatsze, niż można początkowo wywnioskować z samouczków i lekcji.
Craig Newman
0 dla odpowiedzi № 3
Możesz przypisać ikony do przycisków. To rozwiązuje wszystkie problemy naraz.
Utwórz nową kontrolę obrazu, np. importując obraz za pomocą menu Plik. Utwórz nowy przycisk i ustaw ikonę przycisku na identyfikator kontroli obrazu. Jeśli chcesz, możesz użyć innej kontrolki obrazu dla hilitedIcon przycisku. Dodaj manipulatory mouseUp i mouseDown do przycisku zgodnie z potrzebami.
Jeśli obraz jest zbyt duży, zmień rozmiar przycisku, aby dopasować obraz. Ustaw opcję showName przycisku na false lub zmień marginesy (coś w rodzaju 0,32,0,8), aby przesunąć tekst poniżej ikony.