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

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

Вернуться   www.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Разработка MIDlet Pascal

Закрытая тема
 
Опции темы
Старый 30.09.2009, 11:57   #1
Tronix
Знающий
 
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений
(для 331 пользователей)
Предложения для добавления функционала в MP

Давайте в этой теме писать, что хотелось-бы видеть в MIDlet Pascal'е.

Было бы очень здорово добавить возможность задавать статичные массивы. Например, чтобы писать что-то типо этого:
Const
   
Mas : Array [1..5of String = ('понедельник','вторник','среда','четверг','пятница'); 
(Offline)
 
Старый 30.09.2009, 13:07   #2
Dj_Alex
ПроЭктировщик
 
Аватар для Dj_Alex
 
Регистрация: 08.03.2009
Адрес: Saransk
Сообщений: 143
Написано 25 полезных сообщений
(для 45 пользователей)
Ответ: Предложения для добавления функционала в MP

динамические массивы нада
и с вычислениями вещественных чисел че-нить придумать. а то на нек. телефонах неправильно считает.
__________________
(Offline)
 
Старый 30.09.2009, 13:57   #3
_Nox_
ПроЭктировщик
 
Регистрация: 21.06.2009
Адрес: Беларусь, Столбцы
Сообщений: 148
Написано 32 полезных сообщений
(для 57 пользователей)
Ответ: Предложения для добавления функционала в MP

Case добавить надо

Посмотреть проблемы с совместимостью (сделать чтобы не надо было переключаться в совместимость с Win9

возможность добавления в проект ресурсов целыми папками

сделать по конкретней отчёты об ошибках
(Offline)
 
Старый 30.09.2009, 14:11   #4
_Nox_
ПроЭктировщик
 
Регистрация: 21.06.2009
Адрес: Беларусь, Столбцы
Сообщений: 148
Написано 32 полезных сообщений
(для 57 пользователей)
Ответ: Предложения для добавления функционала в MP

Вот ещё надо сделать для улучшения удобства работы с паскалем список файлов, подключённых к проекту надо сделать ввиде дерева, чтобы там были папки, и можно было их сворачивать
типо:

проект
|_
| folder1
| |_
| | folder2
| | |_
| | |_file1
| | |_file2
| |_ file3
| |_file1
| |_file2
|_ file3
|_file1
|_file2
file3
(Offline)
 
Старый 30.09.2009, 16:08   #5
DIMMON4IK
Знающий
 
Аватар для DIMMON4IK
 
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений
(для 78 пользователей)
Ответ: Предложения для добавления функционала в MP

Можно было бы в настройках проекта сделать шивровку ресурсов, поскольку многие не хотят чтобы их приложения переделывали
__________________


(Offline)
 
Сообщение было полезно следующим пользователям:
NetBuilding (30.07.2010)
Старый 30.09.2009, 18:56   #6
PacMan
Нуждающийся
 
Регистрация: 02.01.2009
Сообщений: 87
Написано 18 полезных сообщений
(для 35 пользователей)
Ответ: Предложения для добавления функционала в MP

Нужно добавить возможности ООП.
А конктренно object или class
(Offline)
 
Старый 01.10.2009, 12:16   #7
beisik
Нуждающийся
 
Аватар для beisik
 
Регистрация: 23.04.2008
Адрес: Брест, Беларусь
Сообщений: 53
Написано 10 полезных сообщений
(для 18 пользователей)
Ответ: Предложения для добавления функционала в MP

Вот ещё надо сделать для улучшения удобства работы с паскалем список файлов, подключённых к проекту надо сделать ввиде дерева, чтобы там были папки, и можно было их сворачивать
Было бы хорошо, только нужно добавить зависимость и от конфигов, типа:
config#1
|_
|_ file1
config#2
|_
|_ file2
Ещё нужно, чтобы MP нормально определял конец файла, без всяких там ###.
Возможность присваивать значения переменным при объявлении - тоже.
Подлатать объявление констант, т.е. разрешить использование операндов. В массивах тоже.
const
  ABC = 10;
  BAC = ABC + 10;
var
  array1: array[0..(5+3)] of integer;
Разрешить использовать uses перед implemenation, если такое возможно.
В функцию ImageFromImage добавить поддержку прозрачности.

И главное оставить совместимость со старыми версиями! Для этого как раз подойдёт тип проекта.
__________________
diary
(Offline)
 
Старый 01.10.2009, 12:42   #8
demon112
Знающий
 
Регистрация: 18.03.2009
Сообщений: 223
Написано 10 полезных сообщений
(для 17 пользователей)
Ответ: Предложения для добавления функционала в MP

Двухмерный image'овские массивы...
__________________
И суслики вам не помогут
(Offline)
 
Старый 01.10.2009, 16:21   #9
beisik
Нуждающийся
 
Аватар для beisik
 
Регистрация: 23.04.2008
Адрес: Брест, Беларусь
Сообщений: 53
Написано 10 полезных сообщений
(для 18 пользователей)
Ответ: Предложения для добавления функционала в MP

+ Константа должна принимать и отрицательные значения
+ Починить массивы (двух и более мерные)
+ Добавить KE_LSOFT и KE_RSOFT, для софт-клавиш
__________________
diary
(Offline)
 
Сообщение было полезно следующим пользователям:
Trazzy (02.10.2009)
Старый 01.10.2009, 20:59   #10
_Nox_
ПроЭктировщик
 
Регистрация: 21.06.2009
Адрес: Беларусь, Столбцы
Сообщений: 148
Написано 32 полезных сообщений
(для 57 пользователей)
Ответ: Предложения для добавления функционала в MP

Уберите регистрацию, сейчас если не зарегистрировать мидлет медленней работает, так вы вообще уберите это дело чтобы и регистрировать не приходилось
(Offline)
 
Старый 02.10.2009, 13:43   #11
_Nox_
ПроЭктировщик
 
Регистрация: 21.06.2009
Адрес: Беларусь, Столбцы
Сообщений: 148
Написано 32 полезных сообщений
(для 57 пользователей)
Ответ: Предложения для добавления функционала в MP

Добавить больше возможных используемых расширений файлов ресурсов

Изображения: png, bmp, jpg
Звуки и музыка: mid, wav, mp3
(Offline)
 
Старый 02.10.2009, 15:51   #12
ksandr
AnyKey`щик
 
Регистрация: 22.09.2009
Сообщений: 7
Написано одно полезное сообщение
Ответ: Предложения для добавления функционала в MP

добавте kXML парсер в проект
(Offline)
 
Старый 02.10.2009, 19:52   #13
beisik
Нуждающийся
 
Аватар для beisik
 
Регистрация: 23.04.2008
Адрес: Брест, Беларусь
Сообщений: 53
Написано 10 полезных сообщений
(для 18 пользователей)
Ответ: Предложения для добавления функционала в MP

Изображения: png, bmp, jpg
Лучше сделать для доп. форматов отключаемые библиотеки, т.к. лишний код таскать не охота.
Звуки и музыка: mid, wav, mp3
Хм, все эти форматы поддерживаются и сейчас (зависит от модели телефона).
добавте kXML парсер в проект
Бред, разве что библиотекой.

Давайте не будем загромождать МП ненужными вещами, лучше оставить их в библиотеках.

По предложениям собсно:
- Добавить возможность передачи в функцию/процедуру переменные с возможностью их перезаписи
- Ввести зарезервированное слово Result для функий
__________________
diary
(Offline)
 
Старый 02.10.2009, 22:58   #14
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Предложения для добавления функционала в MP

Товарищи, думаю, не будет никакого лишнего кода.
И библиотек как таковых не будет. В идеале, можно реализовать полную поддержку всех классов j2me, как при написании на чистой java. Т.е., можно будет написать примерно:

uses javax_microedition_media;//подключаем пакет javax.microedition.media

var
 
P:Player;//переменная для плеера, класс Player реализован в подключенном пакете
.... 
При этом, линковка пакета к проекту не будет приводить к включению дополнительного кода в класс (в отличие от подключения библиотеки), т.к. функции уже реализованы в телефоне, а uses не добавляет в проект никаких файлов, он лишь указывает компилятору, что такой пакет есть, и его можно использовать.

В прочем, все это дело времени, сразу все это реализовать не удастся, а возможно будет принята другая концепция.
(Offline)
 
Старый 03.10.2009, 06:53   #15
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Предложения для добавления функционала в MP

Я тоже за такую концепцию, а не за компилятор явы с элементами паскаля.
(Offline)
 
Закрытая тема


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Предложения по IDE разработки Serg153 Разработка MIDlet Pascal 42 22.12.2013 12:50
Предложения по модификации PureBASIC'а Chrono Syndrome PureBasic 13 21.02.2008 18:51
Предложения для администрации Magus Наш форум 10 06.10.2006 11:32


Часовой пояс GMT +1, время: 17:20.


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