Фев 16
Изменение установокЧтобы отобразить диалоговое окно с установками, выберите "Конфигурация -> Установки" (Configure -> Options) в меню редактора. Установки поделены на следующие группы:
Редактор
Данное диалоговое окно содержит настройки, влияющие на поведение и внешний вид редактора кода.

Настройки табуляции в данной версии работают не совсем корректно.
Текст
Следующее диалоговое окно используется для изменения параметров подсветки кода.

Вывод компиляции
Используйте это диалоговое окно для изменения размеров шрифта, которым выводится текст на панели вывода компиляции. Также, здесь вы можете указать, необходимо ли выводить сообщение об окончании компиляции.

Эмулятор
Это окно предоставляет возможность настроить эмулятор для запуска скомпилированного проекта.

Для того, чтобы использовать эмуляторы других устройств, необходимо добавить внешний эмулятор посредством нажатия кнопки "Добавить":

Строка запуска является командой, запускающей эмулятор. Используйте макрос %JAD% для подстановки имени созданого файла *.JAD и/или макрос %JAR% для подстановки имени JAR-файла. Подстановка имён производится с указанием полного пути к файлу.
Фев 16
Компиляция и запуск проектаЧтобы скомпилировать проект, выберите "Проект -> Компиляция" (Project -> Build) в меню редактора. Если компиляция произведена, вы увидите следующее сообщение:

Если компиляция по каким-либо причинам невозможна, появится следующее сообщение:

Список ошибок можно найти на панели вывода редактора. Вы можете дважды кликнуть на сообщении об ошибке и редактор установит указатель на ошибочную строку.
Если проект был успешно скомпилирован, вы можете запустить его, выбрав в меню "Проект -> Запуск" (Project -> Run). По умолчанию, MIDletPascal запустить ваш мидлет с помощью эмулятора, ассоциированного с файлами JAD на вашем компьютере. Для запуска мидлетов необходимо, чтобы в системе был установлен хотя бы один эмулятор. Мы рекомендуем вам установить J2ME Wireless Toolkit, который можно найти на java.sun.com.
Фев 16
Создание нового проектаЧтобы создать новый проект, выберите "Файл -> Новый проект" (File -> New Project) в меню редактора. На экране появится диалоговое окно:

Укажите наименование проекта и каталог, где он должен быть размещён. После нажатия кнопки "Создать" (Create), новый проект будет создан.
Фев 16
randomizeprocedure randomize;
Переинициализирует генератор случайных числе. При запуске мидлет производит инициализацию генератора случайных чисел, но вы можете сделать это повторно в любой, удобный вам момент.
Фев 16
ordfunction ord(c: char): integer;
Возвращает код ASCII для указанного символа.
Фев 16
oddfunction odd(n: integer): boolean;
Возвращает 'true', если указанное число нечётное или 'false' в другом случае.
Фев 16
isMidletPausedfunction isMidletPaused: boolean;
Возвращает 'true', если мидлет находится в состоянии паузы или 'false' в другом случае.
После запуска, мидлет находится в активном состоянии. Мидлет может войти в состояние паузы когда, например, поступает входящий звонок. Мидлет входит в состояние паузы, вы отвечаете на звонок и после этого можете продолжить работу мидлета. После того, как вы продолжили работу мидлета, он выходит из состояния паузы.
Определение состояния мидлета может быть полезным в различных приложениях. Возьмём, к примеру, игру, которая должна быть приостановлена, когда мидлет вошёл в состояние паузы. Провернуть такое поможет следующий код:
...
repeat
{ обрабатываем клавиатурный ввод и читаем таймер }
{ если мидлет в состоянии паузы, ждём, пока он будет возвращён в активное состояние }
while isMidletPaused do
begin
delay(100);
end;
until gameOver;
...
Фев 16
haltprocedure halt;
Прерывает выполнение мидлета.
Фев 16
getPropertyfunction getProperty(propertyName: string): string;
Эта процедура используется для получения информации о Java. Для того, чтобы получить информацию о доступных свойствах, вы можете ознакомиться с документацией по Java.
begin
debug(getProperty('microedition.locale'));
end.
Фев 16
debugprocedure debug(s: string);
Выводит данную строку, используя стандартный отладочный поток эмулятора. На мобильном устройстве эта функция никак себя не проявляет (разве что, мидлет будет иметь немного больший размер). Если вы используете встроенный эмулятор, запускаемый через браузер, отладочный поток будет в окне консоли Java. Чтобы увидеть окно консоли Java, в Проводнике необходимо выбрать пункт меню "Сервис -> Sun Java Console" ("Tools -> Sun Java Console"). В случае использования прочих эмуляторов, отладочный поток будет передаваться в окно консоли DOS, открывающееся вместе с запуском эмулятора.