2.7 версия

Post Reply
User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

2.7 версия

Post by Mr. Kibernetik »

Команда BREAK для циклов FOR/NEXT сможет использоваться без указания переменной.

Будет введена команда CONTINUE для всех видов циклов:
Команда CONTINUE переводит на новый виток циклы WHILE/WILE END, DO/UNTIL и ближайший цикл FOR/NEXT:
DO
...
IF K = 5 THEN CONTINUE
...
UNTIL K < 10

Команда CONTINUE [x] переводит на новый виток цикл FOR/NEXT по переменной [x]:
FOR K = 0 TO 10
...
IF K = 5 THEN CONTINUE K
...
NEXT K

Будет введена новая функция ARG():
ARG (x)
возвращает аргумент комплексного числа [x]. Команда OPTION ANGLE влияет на эту функцию.

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: 2.7 версия

Post by Mr. Kibernetik »

Будет добавлена новая команда:

DRAW LINECAP RECT
DRAW LINECAP ROUND
задает вид торца линии: RECT - прямоугольный, ROUND - закругленный. По умолчанию стоит RECT.

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: 2.7 версия

Post by Mr. Kibernetik »

Будет добавлен новый пример программы "painter 2".
Снимок экрана 10.10.2013, 1.05.11 с Симулятора iOS.png
Снимок экрана 10.10.2013, 1.05.11 с Симулятора iOS.png (65.1 KiB) Viewed 1945 times

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: 2.7 версия

Post by Mr. Kibernetik »

Будут добавлены новые функции:

SLIDER_CHANGED (n$)
возвращает 1 если значение бегунка с именем [n$] было изменено. Иначе возвращает 0.

SWITCH_CHANGED (n$)
возвращает 1 если состояние переключателя с именем [n$] было изменено. Иначе возвращает 0.

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: 2.7 версия

Post by Mr. Kibernetik »

Будет поддерживаться GPS:

GPS данные включают в себя широту, долготу, высоту над уровнем моря и направление. Для того, чтобы получить данные GPS, нужно сначала включить GPS командой SET GPS ON. Наличие данных проверяется функциями GPS_POSITION_AVAILABLE() и GPS_DIRECTION_AVAILABLE(). Сами данные получаются командами GET GPS POSITION и GET GPS DIRECTION.

Будут добавлены новые команды и функции:

GET GPS DIRECTION h
получает GPS данные о текущем направлении и сохраняет его в числовую переменную [h]. Направление измеряется в градусах.

GET GPS POSITION LAT,LON,ALT
получает GPS данные о текущей широте, долготе и высоте, и сохраняет их в числовые переменные [lat], [lon] и [alt]. Долгота и широта измеряются в градусах, высота - в метрах.

GPS_DIRECTION_AVAILABLE ()
возвращает 1 если есть новые данные по GPS направлению. Иначе возвращает 0.

GPS_POSITION_AVAILABLE ()
возвращает 1 если есть новые данные по GPS координатам. Иначе возвращает 0.

SET GPS OFF
SET GPS ON
включает/выключает GPS. ON = включено, OFF = выключено.

Будет добавлен новый пример программы "my GPS position.txt".

Post Reply