Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 20.12.2010, 12:36   #1
Twice
Оператор ЭВМ
 
Регистрация: 19.12.2010
Сообщений: 42
Написано 5 полезных сообщений
(для 7 пользователей)
Full screen???

Как развернуть приложение на весь экран?
А то такая лажа получается
(Offline)
 
Ответить с цитированием
Старый 20.12.2010, 14:21   #2
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Full screen???

По идее, должна помочь установка параметра MIDlet type: Nokia API Fullscreen.
(Offline)
 
Ответить с цитированием
Старый 20.12.2010, 14:38   #3
Twice
Оператор ЭВМ
 
Регистрация: 19.12.2010
Сообщений: 42
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Full screen???

а MIDP version 1 или 2 ставить
(Offline)
 
Ответить с цитированием
Старый 20.12.2010, 14:40   #4
Twice
Оператор ЭВМ
 
Регистрация: 19.12.2010
Сообщений: 42
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Full screen???

Сообщение от ViNT Посмотреть сообщение
По идее, должна помочь установка параметра MIDlet type: Nokia API Fullscreen.
Да, это помогло, то тогда стали не видимыми кнопка "Выход", которую я так задал
cmdQuit := CreateCommand('Выйти', CM_EXIT, 1);
AddCommand(cmdQuit);
repaint;
(Offline)
 
Ответить с цитированием
Старый 20.12.2010, 14:46   #5
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Full screen???

Ну, тут уж ничего не поделать. Надо самому рисовать надпись на экране и обрабатывать нажатие соответствующей кнопки.
(Offline)
 
Ответить с цитированием
Старый 21.12.2010, 00:43   #6
kizup
Нуждающийся
 
Аватар для kizup
 
Регистрация: 12.12.2010
Адрес: SaratoF
Сообщений: 85
Написано 5 полезных сообщений
(для 5 пользователей)
Ответ: Full screen???

Слушайте,я вот смотрю в этой программе,как я понял,есть обратный отсчет. Вы не подскажите мне как его реализовать? Я вот думал на эту тему но ни к чему так и не пришел!Подскажите пожалуйста,если можно то с простым примером. Заранее спасибо
(Offline)
 
Ответить с цитированием
Старый 21.12.2010, 00:50   #7
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Full screen???

Кстати, да. Неплохо бы написать библиотеку для вычисления разницы в датах, к примеру. В MP есть счетчик, но он каждые 48 суток обнуляется так что для вычисления разницы этот счетчик не подойдет. А пока можно просто вычислить число в секундах с полуночи 1 января 1970 года до желаемой даты и потом отнимать от этого числа значение GetCurrentTime и таким образом узнать сколько секунд осталось до события.
(Offline)
 
Ответить с цитированием
Старый 21.12.2010, 01:10   #8
kizup
Нуждающийся
 
Аватар для kizup
 
Регистрация: 12.12.2010
Адрес: SaratoF
Сообщений: 85
Написано 5 полезных сообщений
(для 5 пользователей)
Ответ: Full screen???

Что то мне кажется это слишком геморройно. Рассчитать можно,но потом перевести в минуты,часы,сутки и так далее...жестко...
(Offline)
 
Ответить с цитированием
Старый 21.12.2010, 11:09   #9
Twice
Оператор ЭВМ
 
Регистрация: 19.12.2010
Сообщений: 42
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Full screen???

Сообщение от kizup Посмотреть сообщение
Слушайте,я вот смотрю в этой программе,как я понял,есть обратный отсчет. Вы не подскажите мне как его реализовать? Я вот думал на эту тему но ни к чему так и не пришел!Подскажите пожалуйста,если можно то с простым примером. Заранее спасибо
Наприсмер, сколько до Нового Года осталось можно сделать так:

Time:=GetCurrentTime;
x:=31-GetDay(Time);
m:=GetMonth(Time)+1;
И если m=12, то выводить x иначе вывести что НГ наступил
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
kizup (21.12.2010)
Старый 21.12.2010, 14:03   #10
kizup
Нуждающийся
 
Аватар для kizup
 
Регистрация: 12.12.2010
Адрес: SaratoF
Сообщений: 85
Написано 5 полезных сообщений
(для 5 пользователей)
Ответ: Full screen???

Спасибо, а если и время добавить то будет приблизительно так:
time := getCurrentTime;
h := 24-getHour(time);
min := 60-getMinute(time);
sec := 60-getSecond(time);
Да?
(Offline)
 
Ответить с цитированием
Старый 21.12.2010, 14:20   #11
Twice
Оператор ЭВМ
 
Регистрация: 19.12.2010
Сообщений: 42
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Full screen???

Сообщение от kizup Посмотреть сообщение
Спасибо, а если и время добавить то будет приблизительно так:
time := getCurrentTime;
h := 24-getHour(time);
min := 60-getMinute(time);
sec := 60-getSecond(time);
Да?
В принципе да. Но работать будет криво, например если будет 31 декабря 23:10 то по этому коду он скажет что осталось 0 дней и 1 час 50 минут.
По этому я пока просто сделал сколько дней осталось, можешь заценить.
(Offline)
 
Ответить с цитированием
Старый 21.12.2010, 16:55   #12
kizup
Нуждающийся
 
Аватар для kizup
 
Регистрация: 12.12.2010
Адрес: SaratoF
Сообщений: 85
Написано 5 полезных сообщений
(для 5 пользователей)
Ответ: Full screen???

По этому коду в 23.10 будет 0 дней 0 часов и 50 минут. Вот именно так и надоша заценю
(Offline)
 
Ответить с цитированием
Старый 22.12.2010, 12:07   #13
Twice
Оператор ЭВМ
 
Регистрация: 19.12.2010
Сообщений: 42
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Full screen???

Сообщение от kizup Посмотреть сообщение
По этому коду в 23.10 будет 0 дней 0 часов и 50 минут. Вот именно так и надоша заценю
Т.е по-твоему 24 минус 23 будет равняться 0??
(Offline)
 
Ответить с цитированием
Старый 22.12.2010, 15:23   #14
kizup
Нуждающийся
 
Аватар для kizup
 
Регистрация: 12.12.2010
Адрес: SaratoF
Сообщений: 85
Написано 5 полезных сообщений
(для 5 пользователей)
Ответ: Full screen???

Ошибсяпосмотри мою программу http://upwap.ru/1191017
(Offline)
 
Ответить с цитированием
Старый 22.12.2010, 16:26   #15
Twice
Оператор ЭВМ
 
Регистрация: 19.12.2010
Сообщений: 42
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Full screen???

Ты бы лучше исходник кинул)
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 10:56.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com