1 (28.03.2019 20:39:09 отредактировано iskovich-v)

Тема: Не работает скрипт.

Здравствуйте.
Пытаюсь хоть немного разобраться, в написании скриптов.
Кто может помочь разобраться в чем проблема?
Хотел создать окно с кнопочкой, при клике по которой,
открывается окно для ввода текста и другой кнопочкой. 
После ввода текста и клика по второй кнопке, 
окно должно закрыться и показаться "алерт". 
в EST, и в АЕ до CS6 оно работает.
А в новых версиях, второе окно закрывается один раз,
а все последующие клики по второй кнопке, его не закрывают.
И крестик, тоже не закрывает.

var mw1 =  new Window("palette", "Окно1", undefined);
var mb1 = mw1.add("button", undefined, "Кнопка");
var mw2 = new Window ("palette", "Окно2", undefined);
var mtx = mw2.add("edittext",undefined, "",{multiline:true});
mtx.preferredSize=[300,300];
var mb2 = mw2.add("button", undefined, "Кнопка2");
mw1.show();
mb1.onClick = function myFun1(){
mw2.show()
}
mb2.onClick = function myFun2(){
mw2.close();
if (mtx.text==0){alert("Вы не ввели текст")}
else
{alert(mtx.text)}
}

2

Re: Не работает скрипт.

Ничего не помогает=(

3

Re: Не работает скрипт.

VZB

а теперь скопируй и сохрани это.почти твоё, но...

И опять без изменений=(

4 (29.03.2019 04:28:32 отредактировано iskovich-v)

Re: Не работает скрипт.

VZB

вот это:просто сохрани в блокноте и переименуй в файл, например: 111.jsxbin

Я ведь не совсем тупой=)

VZB

та ладно. на cs6 всё работает как часы.

На cs6, и меня работало=).
И даже без проблем, с русскими буквами.
Видео в СС2015:

Спасибо сказали: VZB, Olfisher2

5 (29.03.2019 12:55:26 отредактировано iskovich-v)

Re: Не работает скрипт.

VZB

пунтосвичера или чегото подобного не используется в компе?

Нет ничего.
К сожалению ничего не получается=(
Что только не побывал.
Думал начать постигать новое знания (скрипты)=)
Но, после трех дней зависания над элементарной функцией,
желание потихоньку уходит=(.

Спасибо сказали: Olfisher1

6 (30.03.2019 03:19:17 отредактировано iskovich-v)

Re: Не работает скрипт.

VZB

проверь этот биновский:

Какой мне толк с биновского файла?=))
Уже разобрался.
Поменял close() на hide().