Диалоговые, информационные окна¶
-
app.
Alert
(text, title)¶ Отображает информационное окно
app.Alert('Hello World!', 'Message');
-
app.
CreateDialog
(title, options)¶ Возвращает
Dialog()
, компонент диалога.options
NoCancel - диалоговое окно без кнопки Отмена, при клике вне области диалога, диалоговое окно закроется
NoTitle - диалоговоеокно без заголовка
dlgL = app.CreateDialog('Chose item'); dlgL = app.CreateDialog('Chose item', 'NoCancel');
-
app.
CreateListDialog
(title, list, options)¶ Возвращает
ListDialog()
dlg = app.CreateListDialog('Choises', 'Add,Remove') dlg = app.CreateListDialog('Choises', 'Add,Remove', 'Multi')
-
app.
CreateNotification
(options)¶ Возвращает
Notification()
options
AutoCancel - уведомление пропадет после прочтения
FullScreen -
Ongoing - This option creats an ongoing notification in the status bar
notify = app.CreateNotification(); notify = app.CreateNotification('AutoCancel'); notify = app.CreateNotification('AutoCancel,FullScreen');
-
app.
CreateShortcut
(name, icon, script)¶ Создает ярлык на рабочем экране устройства
app.CreateShortcut("Hello World", "/mnt/sdcard/DroidScript/Hello World/Img/Hello World.png", "/mnt/sdcard/DroidScript/Hello World/Hello World.js");
-
app.
CreateYesNoDialog
(msg)¶ Возвращает
YesNoDialog()
, диалоговое окно с выбором Да/НетyesNo = app.CreateYesNoDialog('Yes?')
-
app.
GetNotifyId
()¶ Возвращает идентификатор уведомления
-
app.
HideProgress
()¶ Скрывает показанные прогресс,
ShowProgress()
app.HideProgress();
-
app.
HideProgressBar
()¶ Скрывает показанные прогрессбар,
ShowProgressBar()
,UpdateProgressBar()
app.HideProgressBar();
-
app.
ShowPopup
(text, options)¶ Отображает всплывающее сообщение
options
Short
Bottom
app.ShowPopup('Hello World', 'Bottom,Short');
-
app.
ShowProgress
(text)¶ Отображает прогресс с текстом,
HideProgress()
app.ShowProgress('Loading ...'); setTimeout('app.HideProgress()', 3000);
-
app.
ShowProgressBar
(text)¶ Отображает прогрессбар с текстом,
HideProgressBar()
,UpdateProgressBar()
app.ShowProgressBar('Loading ...'); setTimeout('app.HideProgressBar()', 3000);
-
app.
UpdateProgressBar
(progress)¶ Включает вибрацию по указанному паттерну,
ShowProgressBar()
,HideProgressBar()
app.UpdateProgressBar(60);