Alert
Здравствуйте, народ
Пару дней бьюсь с Alert, ничего не пойму. Вот просто пример из программы: Код:
|
Re: Alert
Этот алерт просто лажа у меня тоже самое было. Пару секунд и вылетало обратно. Попробуй вот так:
//о программе procedure aboutShow; var salrt, scapt: String; label_id: integer; cm : command; begin showForm; setTicker(scapt); label_id:=formAddString(salrt); cm := createCommand('Назад', CM_BACK, 1); addCommand(cm); repaint; repeat delay(100); clicked := getClickedCommand; until clicked = cm; removeCommand(cm); clearForm; showCanvas;//ну или обратно в меню end; |
Re: Alert
Ну, это без алерта, просто на форме написать фактически... Все-таки сделал с алертом, когда много текста, оно себя ведет аккуратнее.
Вообще некую логику тут можно усмотреть - время показа зависит от объема информации, чем больше, тем дольше. Раздражает, что не получается явно время задать, ну бог с ним. |
Re: Alert
Его можно задать, но опять таки через библиотеку
FOREVER - тоеесть до нажатия команды |
Re: Alert
Да эт понятно, что через библиотеку все можно... С библиотеками пока туго. Пытался вот вчера сделать библиотеку на добавление "дела" в календарь, не вышло :(
Кстати, pilgrim, спасибо за библиотеку ui. Массу времени сэкономилось. |
Re: Alert
к сожалению, похоже проект умер, а так бы я думаю это все уже добавили
ЗЫ: как только начинаешь писать либы, понимаешь, что проще писать непосредственно на яве. |
Re: Alert
Кому как. Я с явой дела никогда не имел, с С тоже. А вот в паскале и дельфи опыт изрядный :) Так что мне проще на МП.
Может разработчики обломались и ждут, когда энтузиасты сами за них все сделают в виде библиотек? |
Re: Alert
посмотри что творится на родном форуме МР и подумай.
|
Re: Alert
Экспериментируя с программкой из первого поста, я добавил в нее команду "Выход" на оставшуюся свободной софт клавишу. И на моем Сонерике "горячо" любимый вами Alert заработал нормально!
|
Re: Alert
У меня на ноке тоже. Правда, надписи на кнопках по-прежнему косячат - то они есть, то их нету. Но исчезать в таком пожарном порядке по крайней мере перестало :)
|
Ответ: Alert
не знаю, актуально ли, но поборол добавлением delay(5):
Код:
clearForm; |
Ответ: Alert
Ну ты и археолог XD "28.09.2006, 03:28"
|
Часовой пояс GMT +4, время: 13:08. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot