|
30.09.2009, 15:57
|
#1
|
Знающий
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений (для 331 пользователей)
|
Предложения для добавления функционала в MP
Давайте в этой теме писать, что хотелось-бы видеть в MIDlet Pascal'е.
Было бы очень здорово добавить возможность задавать статичные массивы. Например, чтобы писать что-то типо этого:
Const Mas : Array [1..5] of String = ('понедельник','вторник','среда','четверг','пятница');
|
(Offline)
|
|
30.09.2009, 17:07
|
#2
|
ПроЭктировщик
Регистрация: 08.03.2009
Адрес: Saransk
Сообщений: 143
Написано 25 полезных сообщений (для 45 пользователей)
|
Ответ: Предложения для добавления функционала в MP
динамические массивы нада
и с вычислениями вещественных чисел че-нить придумать. а то на нек. телефонах неправильно считает.
__________________
|
(Offline)
|
|
30.09.2009, 17:57
|
#3
|
ПроЭктировщик
Регистрация: 21.06.2009
Адрес: Беларусь, Столбцы
Сообщений: 148
Написано 32 полезных сообщений (для 57 пользователей)
|
Ответ: Предложения для добавления функционала в MP
Case добавить надо
Посмотреть проблемы с совместимостью (сделать чтобы не надо было переключаться в совместимость с Win9
возможность добавления в проект ресурсов целыми папками
сделать по конкретней отчёты об ошибках
|
(Offline)
|
|
30.09.2009, 18:11
|
#4
|
ПроЭктировщик
Регистрация: 21.06.2009
Адрес: Беларусь, Столбцы
Сообщений: 148
Написано 32 полезных сообщений (для 57 пользователей)
|
Ответ: Предложения для добавления функционала в MP
Вот ещё надо сделать для улучшения удобства работы с паскалем список файлов, подключённых к проекту надо сделать ввиде дерева, чтобы там были папки, и можно было их сворачивать
типо:
проект
|_
| folder1
| |_
| | folder2
| | |_
| | |_file1
| | |_file2
| |_ file3
| |_file1
| |_file2
|_ file3
|_file1
|_file2
file3
|
(Offline)
|
|
30.09.2009, 20:08
|
#5
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: Предложения для добавления функционала в MP
Можно было бы в настройках проекта сделать шивровку ресурсов, поскольку многие не хотят чтобы их приложения переделывали
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
30.09.2009, 22:56
|
#6
|
Нуждающийся
Регистрация: 02.01.2009
Сообщений: 87
Написано 18 полезных сообщений (для 35 пользователей)
|
Ответ: Предложения для добавления функционала в MP
Нужно добавить возможности ООП.
А конктренно object или class
|
(Offline)
|
|
01.10.2009, 16:16
|
#7
|
Нуждающийся
Регистрация: 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 добавить поддержку прозрачности.
И главное оставить совместимость со старыми версиями! Для этого как раз подойдёт тип проекта.
|
(Offline)
|
|
01.10.2009, 16:42
|
#8
|
Знающий
Регистрация: 18.03.2009
Сообщений: 223
Написано 10 полезных сообщений (для 17 пользователей)
|
Ответ: Предложения для добавления функционала в MP
Двухмерный image'овские массивы...
__________________
И суслики вам не помогут
|
(Offline)
|
|
01.10.2009, 20:21
|
#9
|
Нуждающийся
Регистрация: 23.04.2008
Адрес: Брест, Беларусь
Сообщений: 53
Написано 10 полезных сообщений (для 18 пользователей)
|
Ответ: Предложения для добавления функционала в MP
+ Константа должна принимать и отрицательные значения
+ Починить массивы (двух и более мерные)
+ Добавить KE_LSOFT и KE_RSOFT, для софт-клавиш
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
02.10.2009, 00:59
|
#10
|
ПроЭктировщик
Регистрация: 21.06.2009
Адрес: Беларусь, Столбцы
Сообщений: 148
Написано 32 полезных сообщений (для 57 пользователей)
|
Ответ: Предложения для добавления функционала в MP
Уберите регистрацию, сейчас если не зарегистрировать мидлет медленней работает, так вы вообще уберите это дело чтобы и регистрировать не приходилось
|
(Offline)
|
|
02.10.2009, 17:43
|
#11
|
ПроЭктировщик
Регистрация: 21.06.2009
Адрес: Беларусь, Столбцы
Сообщений: 148
Написано 32 полезных сообщений (для 57 пользователей)
|
Ответ: Предложения для добавления функционала в MP
Добавить больше возможных используемых расширений файлов ресурсов
Изображения: png, bmp, jpg
Звуки и музыка: mid, wav, mp3
|
(Offline)
|
|
02.10.2009, 19:51
|
#12
|
AnyKey`щик
Регистрация: 22.09.2009
Сообщений: 7
Написано одно полезное сообщение
|
Ответ: Предложения для добавления функционала в MP
добавте kXML парсер в проект
|
(Offline)
|
|
02.10.2009, 23:52
|
#13
|
Нуждающийся
Регистрация: 23.04.2008
Адрес: Брест, Беларусь
Сообщений: 53
Написано 10 полезных сообщений (для 18 пользователей)
|
Ответ: Предложения для добавления функционала в MP
Изображения: png, bmp, jpg
|
Лучше сделать для доп. форматов отключаемые библиотеки, т.к. лишний код таскать не охота.
Звуки и музыка: mid, wav, mp3
|
Хм, все эти форматы поддерживаются и сейчас (зависит от модели телефона).
добавте kXML парсер в проект
|
Бред, разве что библиотекой.
Давайте не будем загромождать МП ненужными вещами, лучше оставить их в библиотеках.
По предложениям собсно:
- Добавить возможность передачи в функцию/процедуру переменные с возможностью их перезаписи
- Ввести зарезервированное слово Result для функий
|
(Offline)
|
|
03.10.2009, 02:58
|
#14
|
Модератор
Регистрация: 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, 10:53
|
#15
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Ответ: Предложения для добавления функционала в MP
Я тоже за такую концепцию, а не за компилятор явы с элементами паскаля.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:47.
|