Page 1 of 1

3.8 version

Posted: Sun Apr 20, 2014 12:52 pm
by Mr. Kibernetik
Titles in file toolbar buttons will be displayed correctly for iPad on iOS 7.

Re: 3.8 version

Posted: Tue Apr 22, 2014 1:56 pm
by Mr. Kibernetik
Possibility to work with iOS clipboard will be added, using commands and functions:

Smart BASIC can work with iOS clipboard, but with important differences.
First difference is capability to store not only one but multiple amount of text and numeric data in the clipboard. Usually new data replaces old data in the clipboard when iOS application saves new data to the clipboard. Smart BASIC instead appends new data to the clipboard while keeping all previous clipboard data. Order of reading data from the clipboard should be the same as order of writing data, because new data are appended to the end of the clipboard and data are read from the beginning of the clipboard.
Second difference is that data is deleted from the clipboard when it is read.
Thus clipboard may serve not only for text exchange between smart BASIC and other iOS applications, but also for data exchange between smart BASIC programs which run each other, because it can store variable amount of string and numeric values.

CLIPBOARD CLEAR
clears clipboard.

CLIPBOARD READ A, B$
reads numeric or string values from the clipboard to specified variables. See clipboard specifications in preface.

CLIPBOARD WRITE A, B$
writes values of specified variables to the clipboard. See clipboard specifications in preface.

CLIPBOARD_COUNT ()
returns number of values available in the clipboard. Check this value before reading from the clipboard because attempt to read from empty clipboard rises an error.

CLIPBOARD_TYPE ()
returns type of next clipboard value available for reading: 0=undefined, 1=number, 2=string.

Re: 3.8 version

Posted: Tue Apr 22, 2014 2:18 pm
by Mr. Kibernetik
New function will be added:

CLIPBOARD_TYPE (n)
returns type of [n]-th clipboard value available for reading. OPTION BASE affects order number in this function.

Re: 3.8 version

Posted: Wed Apr 23, 2014 11:00 am
by Mr. Kibernetik
SET ORIENTATION command will be expanded:

SET ORIENTATION ALL
SET ORIENTATION 0
unlocks orientation.

Re: 3.8 version

Posted: Wed Apr 23, 2014 12:30 pm
by Mr. Kibernetik
Command RETURN will be able to return value from function.

Re: 3.8 version

Posted: Sat Apr 26, 2014 3:40 pm
by Mr. Kibernetik
Application will be able to receive PUSH notifications, to be used to inform users about publishing of new programs on Support Forum.

Re: 3.8 version

Posted: Sun Apr 27, 2014 9:02 pm
by Mr. Kibernetik
Version is available on the App Store.