Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Компонент Window. Операции с ним
Flash Zone Forum > Macromedia Flash > Начинающим
fla_europenean
Кто может написать пример кода для отображения компонента Window (с именем wnd1).
Например, кидаю этот компонент на сцену. А в окне Actions-Frame (для слоя layer1) - указываю

Код
wnd1.close;


А после "test movie" - окно не закрывается.
И как вообще сделать по-умолчанию окно закрытым (или скрытым), что-бы потом кнопкой его открыть.

И у кого есть еще примеры, в которых фигурирует даный компонент.
HaWK
Я вообще с компонентами не работал, но может вам стоит указать скобки после close:
Код
wnd1.close();
fla_europenean
Цитата(HaWK @ 26.03.2011 - 11:12) *
Я вообще с компонентами не работал, но может вам стоит указать скобки после close:
Код
wnd1.close();

не наботает sad.gif
Вот весь код
Код
btRazchet.onPress=function() //программирование компонента Button
{
    cmb_company.visible= not cmb_company.visible; // при нажатии кнопки - отобразить/спрятать выпадающий список типа ComboBox
    wnd1.close(); // закрытие компонента Window
}


Когда нажимаю кнопку btRazchet - выпадающий список скрываеться. А вот окно - не закрывается sad.gif
HaWK
Что у вас вообще "wnd1" ? На сцене присутствует объект с таким именем?

P. S.
Цитата
cmb_company.visible= not cmb_company.visible;

Оператор not уже устарел, используйте " ! " (восклицательный знак)

Цитата
cmb_company.visible= not cmb_company.visible;

У вас код в роде на AS1/AS2, а пишите "visible", а не "_visible", разве должно работать?
fla_europenean
Цитата(HaWK @ 26.03.2011 - 11:36) *
Что у вас вообще "wnd1" ? На сцене присутствует объект с таким именем?


Да присуствует. На сцену "кинул"  компонент Window. В свойствах указал имя компонента - wnd1.
HaWK
Попробуйте:
Код
wnd1.deletePopUp();
fla_europenean
Цитата(HaWK @ 26.03.2011 - 11:36) *
Оператор not уже устарел, используйте " ! " (восклицательный знак)
У вас код в роде на AS1/AS2, а пишите "visible", а не "_visible", разве должно работать?

Да, устарел. Но - работает код! smile.gif
fla_europenean
Цитата(HaWK @ 26.03.2011 - 11:43) *
Попробуйте:
Код
wnd1.deletePopUp();

Не работает... Но, всё-равно, спасибо за помощь (и так кое-что полезное рассказали smile.gif
(и про"!" и про "_visible" )
HaWK
Пожалуйста. Давайте тогда исходник, раз не работает опять.
fla_europenean
Вот:
Код
btRazchet.onPress=function() //программирование компонента Button
{
    cmb_company.visible= not cmb_company.visible; // при нажатии кнопки - отобразить/спрятать выпадающий список типа ComboBox
    wnd1.deletePopUp(); // закрытие компонента Window
}
HaWK
Исходник покажите говорю. FLA-файл ваш.
fla_europenean
О! уже ближе к делу.
Написал 
Код
wnd1.visible= false;

Уже прячется! smile.gif
fla_europenean
Цитата(HaWK @ 26.03.2011 - 11:53) *
Исходник покажите говорю. FLA-файл ваш.

Извините! Перепутал понятия "исходник" и "код" smile.gif
Русская версия IP.Board © 2001-2017 IPS, Inc.