Flash Zone Forum > Òåêñòîâîå ïîëå çàêðûâàåò êíîïêó
Ïîìîùü · Ïîèñê · Ïîëüçîâàòåëè · Êàëåíäàðü
Ïîëíàÿ âåðñèÿ ýòîé ñòðàíèöû: Òåêñòîâîå ïîëå çàêðûâàåò êíîïêó
Flash Zone Forum > Macromedia Flash > Îáùèå âîïðîñû
Rotwang
Ðåáÿòà, òàêàÿ ñèòóàöèÿ. Äåëàþ âûïàäàþùåå ìåíþ, â êîòîðîì íàçâàíèå êíîïîê äîëæíî ìåíÿòüñÿ â çàâèñèìîñòè îò òîãî, ðóññêèé èëè àíãëèéñêèé ÿçûê âûáðàë ïîëüçîâàòåëü. Ñëåäîâàòåëüíî òåêñòîâûå ïîëÿ íàçâàíèé - Dynamic text. Íî ïðîáëåìà â òîì, ÷òî íàçâàíèÿ íàõîäÿòñÿ ïîâåðõ ñàìîé êíîïêè, è çàêðûâàþò ÷àñòü êíîïêè îò ìûøè. À íàäî, ÷òîáû âñÿ ïîâåðõíîñòü êíîïêè ïîëó÷àëà ñîáûòèÿ.
Êàê ýòîî îáîéòè? Íåóæåëè ïðîïèñûâàòü äëÿ êàæäîãî textField ñîáûòèÿ MOUSE_OVER?
È åùå TextField íå ðåàãèðóåò íà buttonMode = true. mad.gif
chingachgoog
Çàêðûâàòü êíîïêó îò äðóãîé êíîïêè ìîæåò òîëüêî êíîïêà. (â äàííîì êîíòåêñòå "êíîïêà" - ýòî îáúåêò êîòîðûé ïîäïèñàí íà ïðîñëóøèâàòåëü ìûøèíîãî ñîáûòèÿ). À îáû÷íîå òåêñòîâîå ïîëå íèêàê íå ìîæåò çàêðûòü êíîïêó. Âðîäå òàê.
Rotwang
Äà âû ïðàâû, ÿ ðàçîáðàëñÿ. Íóæíî áûëî ïðèñâîèòü òåêñòîâûì ïîëÿì mouseEnabled = false. smile.gif
Ðóññêàÿ âåðñèÿ IP.Board © 2001-2009 IPS, Inc.