forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Разработка MIDlet Pascal (http://forum.boolean.name/forumdisplay.php?f=127)
-   -   Midlet Pascal 3.0 (ALPHA) (http://forum.boolean.name/showthread.php?t=10346)

GRAY_WOLF 19.11.2009 18:17

Midlet Pascal 3.0 (ALPHA 2)
 
Вышел релиз Midlet Pascal 3.0 (ALPHA 2) тут лежит Страница загрузки... . Вчера мне возможно одному из первых удалось сие творение протестировать (на форуме ни кто не отписался).
Самый простинкий пример с использованием 2 библиотек скомпилился не с первого раза. В итоге белый дисплей. В старой версии все норм.
Если первый раз скомпилилось с ошибкой, хотя в старой версии все норм, компилишь повторно проект улетает в никуда (закрывается само произвольно).
При FullScreen закрывает панель быстрого запуска, вроде как то не удобно.

@llien 20.11.2009 12:26

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Русский ридми прикрутите йэсли не лень

@llien 20.11.2009 12:55

Ответ: Midlet Pascal 3.0 (ALPHA)
 
нет совместимости со старыми projectами такчт фиксить и фиксить йво покамест но хотелось бы принять участие в проекте (а то все ругаю и ругаю вас господа девелоперы два поста за < 1 час)

GRAY_WOLF 20.11.2009 13:03

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от @llien (Сообщение 125663)
Русский ридми прикрутите йэсли не лень

Кодировщики не роботы. За столь короткое время и так много сделано. Будет все! Ждем'с.

temned 20.11.2009 16:13

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от @llien (Сообщение 125663)
Русский ридми прикрутите йэсли не лень

Сначало доделать нужно, прежде чем реадмей давать

Rumata 21.11.2009 22:24

Ответ: Midlet Pascal 3.0 (ALPHA)
 
На midletpascal.org ссылка на скачку битая!

SubZer0 22.11.2009 01:11

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Исправил... спасибо...

Trazzy 22.11.2009 04:26

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от GRAY_WOLF (Сообщение 125593)
При FullScreen закрывает панель быстрого запуска, вроде как то не удобно.

Да, это не есть хорошо..

И еще: (не знаю, может это так было задумано) в старом МП при создании нового проекта создавалась папка с указаным названием проекта и в нее помещались все файлы, сдесь она не создается, а ложатся файлы в указаную директорию.. Не удобно в том плане, что сначала нужно создать нужную папку, а потом создавать проект..

odd 22.11.2009 18:07

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Ещё неплохо бы иконочные кнопки для быстрого вызова некоторых функций.
И настройку эмуляторов.

GRAY_WOLF 23.11.2009 23:45

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Вышла новая версия Midlet Pascal 3.0 (ALPHA 2). Сам еще не тестил.

Rumata 24.11.2009 17:17

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Что-то отличий в ней не видно толком...

SubZer0 24.11.2009 23:01

Ответ: Midlet Pascal 3.0 (ALPHA)
 
А где найти список изменений, ну или список фич... типа хоть для сайта...

:)

bhm 30.11.2009 16:03

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Что за тема?:(
C:\Program Files\MIDletPascal 3.0 ALPHA 2\Stubs\is-S5J07.tmp - инфицирован Trojan.RedBrowser

GRAY_WOLF 30.11.2009 17:04

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от bhm (Сообщение 127619)
Что за тема?:(
C:\Program Files\MIDletPascal 3.0 ALPHA 2\Stubs\is-S5J07.tmp - инфицирован Trojan.RedBrowser

И антивирус конечно Аваст или ему подобный :-D :crazy:

cherepets 30.11.2009 18:17

Ответ: Midlet Pascal 3.0 (ALPHA)
 
думаю что речь об антивире для мобил (на симбе есть), т.к. ред браузер - единственный мобильный ява-вирус (по мнению товарища касперского)

GRAY_WOLF 30.11.2009 18:27

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от cherepets (Сообщение 127631)
думаю что речь об антивире для мобил (на симбе есть), т.к. ред браузер - единственный мобильный ява-вирус (по мнению товарища касперского)

Кому интересто по вирусам телефонов читаем тут

odd 02.12.2009 10:51

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Информация интересная, но не относится к теме.

_Nox_ 02.12.2009 18:23

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Народ, какие изменения в Alpha 3?
Tronix, пиши где нибуль чендж лог
to SubZer0 обновите информацию на сайте, и по возможности выложите туда какие изменения появились

SubZer0 02.12.2009 20:00

Ответ: Midlet Pascal 3.0 (ALPHA)
 
я сам не знаю, мне никто ничего не говорит... :mad:

до авторов тоже пока не достучаться... хз... мож сессия... :dontknow:



ЗЫ: У меня большого интереса к проекту нет... я в нем ниразу не кодил, а с явой закончил уже два года назад... посему время которое у меня есть на этот сайт уделяется другим его аспектам... отчасти это конечно вина авторов, которые держат всю инфу в тайне... сорри...:rolleyes:

_Nox_ 02.12.2009 22:55

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Я искал на соурцфордже исходники текущего состояния проекта, искал - искал и ничего не нашёл, кто подскажет где они

GRAY_WOLF 03.12.2009 01:38

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от _Nox_ (Сообщение 128012)
Я искал на соурцфордже исходники текущего состояния проекта, искал - искал и ничего не нашёл, кто подскажет где они

Читай внимательно первый пост. По той ссылке уже вышла Midlet Pascal 3.0 (ALPHA 3).

_Nox_ 03.12.2009 17:19

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Не это я знаю, я искал ИСХОДНИКИ, которые для делфи

beisik 03.12.2009 21:07

Ответ: Midlet Pascal 3.0 (ALPHA)
 
В 3 альфе некоректно работают uses.

p.s. в этом треде актуально писать о багах?
p.s.s. возможно резко, но я не понимаю, чем занимаются разработчики - ide стала хуже, некоторые возможности урезаны, скомпилировать простенькую игрушку не удалось из-за нерабочих uses.

GRAY_WOLF 03.12.2009 22:20

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от beisik (Сообщение 128131)
p.s.s. возможно резко, но я не понимаю, чем занимаются разработчики - ide стала хуже, некоторые возможности урезаны, скомпилировать простенькую игрушку не удалось из-за нерабочих uses.

Почти тоже самое я описал в 1 посте...

Tronix 04.12.2009 09:51

Ответ: Midlet Pascal 3.0 (ALPHA)
 
1) ИДЕ пишется с нуля, ибо старая версия MP 2.0 использовала платные компоненты, и поэтому не вписывается в понятия "open source".
2) Естественно присутствует куча багов, ибо разбираться в чужих исходниках всегда сложно. Плюс ко всему - это только альфа версия. На то она и альфа, что даже не бета.
3) Работаем... По мере возможности.

beisik 04.12.2009 17:33

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Совет: не выкладывайте настолько сырые версии - толку никакого.

Jadson 06.12.2009 17:39

Ответ: Midlet Pascal 3.0 (ALPHA)
 
А фак есть?

Pyth_ON 06.12.2009 19:24

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от GRAY_WOLF (Сообщение 127626)
И антивирус конечно Аваст или ему подобный :-D :crazy:

:D Avast! на программы на MIDletPascal более не ругается ;)
по поводу ему подобных - таковых не существует :)

beisik 07.12.2009 16:58

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Четвёртая альфа вышла и в ней всё та же проблема с uses. хотя скомпилировать проект всё же удалось - сперва нужно было скомпилировать каждый юнит отдельно :)

beisik 07.12.2009 19:10

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Типы сейчас почему-то не работают - скомпилированная игра зависает.

GRAY_WOLF 07.12.2009 20:29

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от Jadson (Сообщение 128598)
А фак есть?

Пост 4 и 5 почитай!

NightDeath 31.12.2009 15:47

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Чем вторая альфа от первой отличается и стоит ли ее качать или еще сырая совсем?

GRAY_WOLF 31.12.2009 16:28

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Вышла уже 7 альфа. Стоит ее качать и тестить, только тогда можно узнать о существующих багах и сообщать команде разработчиков.

GRAY_WOLF 12.02.2010 00:47

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Midlet Pascal 3.0 betta 2 уже рабочая версия по сравнению с предыдушими.
В комплекте прилагаются 2 примера, очень даже ни чего. Почти совместим с МР 2.02, а некоторые вообще не открылись , только очень долго компилит мой исходник от МР2.02 (в нем 5 собственных модулей, 11 библиотек и огромная куча картинок).

demon112 12.02.2010 10:35

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Новые функции в мп бета есть? плохо что нету))

GRAY_WOLF 12.02.2010 13:03

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от demon112 (Сообщение 137007)
Новые функции в мп бета есть? плохо что нету))

А примеры смотрел? Там уже по другому все организовано. Собственные модули уже не надо подключать как либы через uses, а пишешь модуль.процедура в этом модуле...

odd 12.02.2010 16:06

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Пробовал открывать проекты MP 2.02 - открывается с глюками, исходников не видит. Короче, о новых функциях мечтать пока рано. Хоть бы старые нормально поддерживались.

dess 18.02.2010 00:55

Ответ: Midlet Pascal 3.0 (ALPHA)
 
токо он не выводит русский текст почемуто

Richik 16.04.2010 23:09

Ответ: Midlet Pascal 3.0 (ALPHA)
 
У меня эмулятор не запускаеться :shit:
В ручную прокачать :download: над, или остается только ждать?

Использую MidpX

DIMMON4IK 17.04.2010 15:01

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Используй KEmulator

_Nox_ 17.04.2010 18:40

Ответ: Midlet Pascal 3.0 (ALPHA)
 
КЕмулятор можно взять тут

Richik 18.04.2010 00:16

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Он вообще тупо не запускает эмуль

жмешь F9, он вроде компилит, но не запускает.
после F5, и вот что:
Launching "C:\PlaneDemo\bin\PlaneDemo.jar"
Launching "C:\PlaneDemo\bin\PlaneDemo.jad"
Launching "C:\PlaneDemo\bin\PlaneDemo.jar"
Launching "C:\PlaneDemo\bin\PlaneDemo.jar"
...


Настроил 2.0.2, все работает, а 3 нет

DIMMON4IK 18.04.2010 17:22

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Используй пока 2,02

Richik 22.04.2010 21:08

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от DIMMON4IK (Сообщение 144984)
Используй пока 2,02

:sorry: ..

GRAY_WOLF 27.04.2010 22:34

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от Richik (Сообщение 144881)
У меня эмулятор не запускаеться :shit:
В ручную прокачать :download: над, или остается только ждать?

Использую MidpX

в командной строке пиши так cmd /A /C %JAR%
и будет тебе счастье КЕ запустится если он стоит у тебя по умолчанию в системе.
.

GRAY_WOLF 27.04.2010 23:20

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Вложений: 1
Вот примеры кодинга на МП 3.0 , возможно кому то пригодятся.

NetBuilding 08.06.2010 14:49

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Юзаю MP 3 Candidate пока все ладом, разстрайвает только отсутствие Toolbar,а как в MP 2.02
А то что ошибки правит так вообще улет.

Ksanatos 21.08.2010 10:44

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Я поставил вчера MIDlet Pascal 3.1 Condidate на Wine 1.2(последняя стабильная версия). И почемуто появились такие баги:
- Когда пытаюсь создать проект(группу) вылазиет ошибка "OLE error 80004002". В выбранной директории создаются папки: bin, classes, history, res(в ней иконка), scripts, src(в ней главный source: program NewProject;...end.). В случае с группой ничего не меняется.
- Когда пытаюсь открыть демку Bounce вылазит ошибка "Access violation at address 00596BD3 in module 'mp3IDE.exe'. Read of address 00000000.". С другими демками таких проблем нет.
- Когда в проекте выбираю объект вылазиет уже известная ошибка "OLE error 80004002" от двух до четырёх раз подряд. Объект после этого открывается.
- Когда пытаюсь изменить, что-нибудь в Default конфиге мидлета опять вылазиет "OLE error 80004002" и ничего не меняется.
- После перезагрузки программы не появляется "отчёт компиляции", т.е. его настройка не сохраняется.
- Полный экран работает коректно только в эмулированном рабочем столе(в Wine).
А теперь вопросы:
+ В модуле процедура init(не раздел инициализации) выполняется автоматически?
+ Как создавать новые кофиги и где выбирать какой будет работать?
+ Как мне настраивать эмулятор? Он лежит у меня в Program Files, т.е. путь таrкой "..\Kemulator\KEmulator.exe". И что мне писать в командной строке? "cmd /A /C %JAR%" некатит, так же как и "cmd /A /C ..\Kemulator\KEmulator.exe %JAR%", "cmd /A /C "C:\Program Files\Kemulator\KEmulator.exe" %JAR%" постигла таже участь.
И просьба:
* Т.к. большинство из этих проблем терпимы(кроме конфигов и работоспособностью демки), т.е. можно исправить вручную, а мне всё таки хотелось бы пользоваться этой версией, прошу выложить сюда архив с чистым проектом.
Не проверил:
~ Совместимость старых проектов(т.к. потерял все свои исходники).
~ Компилил только демки. Вроде всё работает хорошо.
~ Не проверял эмулятор.
~ Drag'n'Drop(из-за того, что работаю в эмулированном рабочем столе)
Не понял:
$ Что делает "Препроцесс"? И как это можно использовать?
$ Для чего собственно нужно "Format Source Code"?
$ И группа это некое количество версий проекта объединённых mp или можно самому их объединять в группы?
$ Сам не проверял, но в демке PlaneDemo модули тоже подключаются через uses, как и раньше. Так как правильно?
Пожелания:
# Ну конечно же исправить недочёты.
# Буду хранить надежду, что появиться версия под другие платформы.
# Редактор картинок бы получше. Но как вижу он готов для расширения. Собственно хотелось бы фигуры калякать, прозрачность и сетку при увеличении.
# Тулбар. Наверно с возможностью все комбинации по Ctrl+J выполнять мышкой.
Ну вроде всё, что не упоминул или работает или я про это забыл. Спасибо за проделанную работу. Жду новых версий. IDE помойму даже лучше чем раньше.

Ksanatos 01.09.2010 21:27

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Ммм хотелось в следующем релизе увидеть процедуру выхода из подпрограммы, т.е. Exit. Заранее благодарен

PVD 04.09.2010 13:16

Миддет уже поддерживает ООП???

А то что-то вижу разные зарезервированные слова...?

Ksanatos 06.09.2010 07:28

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Мидлет (MIDlet, от MID — англ. mobile information device) — приложение для профиля MIDP платформы Java ME.

Что за слова? А вообще читай help.

blackman 15.09.2010 16:22

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Гм. Почему-то в MidletPascal (который с GUI) 3.1 непонятные проблемы с кириллицей. Не удается подружить вообще.

GRAY_WOLF 15.09.2010 19:27

Ответ: Midlet Pascal 3.0 (ALPHA)
 
blackman - дело в том что разработка ведется нашим „буржуйским” коллегой, который про кирилицу ни чего не знает...

blackman 16.09.2010 09:37

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Это-то понятно. Но ведь в разработке ядра компилятора принимают участие наши, да и 2 версия без проблем понимала кириллицу. IDE тоже никаких проблем с кириллицей не имеет, более того, автоматом перекодирует открытый cp1251 в UTF.
Но после компиляции вылазят какие-то странные косяки - кодировка строковых констант коверкается в непойми что, что даже эмулятор из WTK вылетает напрочь при запуске а KEmulator показывает кракозябры. При этом формируемая на месте Unicode-строка отображается нормально.
Знал бы я английский в направлении не только en->ru, но и в обратном - давно бы отписался по этому поводу на sourceforge в форумах.

Ksanatos 21.09.2010 19:33

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Во второй версии всё собственно делалось для использования в разных странах. Всё таки люди на этом деньги зарабатывали ;)

RegIon 02.01.2011 13:34

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Вот примеры кодинга на МП 3.0 , возможно кому то пригодятся.
у меня на MP.3.Alpha 2 не работает, вылетают такие ошибки:
Код:

Building units...
Compiling 'xyButtons.A6FEB77F'...
[Pascal Error] xyButtons.A6FEB77F(12): E448 failed to load 'xybutton' library/unit
[Pascal Error] xyButtons.A6FEB77F(19): E455 library/unit does not contain type 'txybutton'
[Pascal Error] xyButtons.A6FEB77F(23): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(24): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(25): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(26): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(27): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(28): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(29): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(30): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(31): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(32): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(33): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(34): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(35): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(36): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(37): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(38): E453 library/unit does not contain function 'paint'
[Pascal Error] xyButtons.A6FEB77F(42): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(43): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(44): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(45): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(46): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(47): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(48): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(49): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(50): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(51): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(52): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(53): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(54): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(55): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(56): E453 library/unit does not contain function 'init'
[Pascal Error] xyButtons.A6FEB77F(57): E453 library/unit does not contain function 'init'
Done - 34 error(s), 0 warning(s)
Unsuccessful build.

на другом вообше какойто Access violitation и т.д

cherepets 02.01.2011 13:57

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Может стоит сделать где-то в видном месте объяву "Используйте 2.02, желательно английский"?

GRAY_WOLF 02.01.2011 18:19

Ответ: Midlet Pascal 3.0 (ALPHA)
 
Цитата:

Сообщение от cherepets (Сообщение 174141)
Может стоит сделать где-то в видном месте объяву "Используйте 2.02, желательно английский"?

Не знаю как у тебя, но у меня прекрасно работает 2.02RUS в переводе odd'a.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot