3.9 версия
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.9 версия
Будет возможность создавать собственные скины для пользовательского интерфейса smart BASIC.
Для этой цели будут добавлены новые команды:
SET UI CLOUD_IN ICON n$
устанавливает иконку перехода в облачное хранилище из файла [n$].
SET UI CLOUD_OUT ICON n$
устанавливает иконку возврата из облачного хранилища из файла [n$].
SET UI COPY ICON n$
устанавливает иконку операции копирования файлов из файла [n$].
SET UI CUT ICON n$
устанавливает иконку операции переноса файлов из файла [n$].
SET UI DEBUG BACK n$
устанавливает фон окна отладки из файла [n$].
SET UI DEBUG FONT_COLOR r,g,b
устанавливает цвет шрифта окна отладки на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI DEBUG FONT_NAME n$
устанавливает название шрифта в таблице окна отладки на [n$].
SET UI DEBUG FONT_SIZE n
устанавливает размер шрифта в таблице окна отладки равным [n].
SET UI DEBUG TABLE_COLOR r,g,b
устанавливает цвет таблицы окна отладки на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI DEFAULT
устанавливает все настройки интерфейса пользователя на стандартные.
SET UI DELETE ICON n$
устанавливает иконку операции удаления файлов из файла [n$].
SET UI EDIT ICON n$
устанавливает иконку редактирования программы из файла [n$].
SET UI ENTER ICON n$
устанавливает иконку операции продвижения вперед из файла [n$].
SET UI EXIT ICON n$
устанавливает иконку операции возврата назад из файла [n$].
SET UI FILE_BAR BACK n$
устанавливает фон панели файлов из файла [n$].
SET UI FILE_BAR FONT_COLOR r,g,b
устанавливает цвет подписей под иконками панели файлов на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI FILE_BAR FONT_NAME n$
устанавливает название шрифта для подписей под иконками на панели файлов на [n$].
SET UI FILE_BAR FONT_SIZE n
устанавливает размер шрифта для подписей под иконками на панели файлов равным [n].
SET UI FILES BACK n$
устанавливает фон списка файлов из файла [n$].
SET UI FILES COPY_BACK n$
устанавливает фон выделения файла для копирования из файла [n$].
SET UI FILES CUT_BACK n$
устанавливает фон выделения файла для вырезки из файла [n$].
SET UI FILES FONT_COLOR r,g,b
устанавливает цвет шрифта списка файлов на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI FILES FONT_NAME n$
устанавливает название шрифта в списке файлов на [n$].
SET UI FILES FONT_SIZE n
устанавливает размер шрифта в списке файлов равным [n].
SET UI FILES ICON n$
устанавливает иконку перехода в список файлов из файла [n$].
SET UI FILES SELECT_BACK n$
устанавливает фон выделения файла из файла [n$].
SET UI FILES SELECT_COLOR r,g,b
устанавливает цвет шрифта выделенного файла на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI FORUM ICON n$
устанавливает иконку перехода на Форум поддержки из файла [n$].
SET UI GRAPHICS BACK n$
устанавливает фон графического окна из файла [n$].
SET UI HELP ICON n$
устанавливает иконку вызова справки из файла [n$].
SET UI NEW_FILE ICON n$
устанавливает иконку создания нового файла программы из файла [n$].
SET UI NEW_FOLDER ICON n$
устанавливает иконку создания новой папки из файла [n$].
SET UI PASTE ICON n$
устанавливает иконку операции вставки файлов из файла [n$].
SET UI PAUSE ICON n$
устанавливает иконку паузы работы программы из файла [n$].
SET UI PREVIEW ICON n$
устанавливает иконку просмотра картинки из файла [n$].
SET UI RENAME ICON n$
устанавливает иконку операции переименования файла из файла [n$].
SET UI RUN ICON n$
устанавливает иконку запуска программы из файла [n$].
SET UI SEARCH ICON n$
устанавливает иконку поиска текста из файла [n$].
SET UI STOP ICON n$
устанавливает иконку остановки программы из файла [n$].
SET UI TOOL_BAR BACK n$
устанавливает фон панели инструментов из файла [n$].
SET UI TOOL_BAR FONT_COLOR r,g,b
устанавливает цвет текста в панели инструментов на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI TOOL_BAR FONT_NAME n$
устанавливает название шрифта в панели инструментов на [n$].
SET UI TOOL_BAR FONT_SIZE n
устанавливает размер шрифта в панели инструментов равным [n].
SET UI TOOL_BAR ICONS_COLOR r,g,b
устанавливает цвет иконок панели инструментов на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
Для этой цели будут добавлены новые команды:
SET UI CLOUD_IN ICON n$
устанавливает иконку перехода в облачное хранилище из файла [n$].
SET UI CLOUD_OUT ICON n$
устанавливает иконку возврата из облачного хранилища из файла [n$].
SET UI COPY ICON n$
устанавливает иконку операции копирования файлов из файла [n$].
SET UI CUT ICON n$
устанавливает иконку операции переноса файлов из файла [n$].
SET UI DEBUG BACK n$
устанавливает фон окна отладки из файла [n$].
SET UI DEBUG FONT_COLOR r,g,b
устанавливает цвет шрифта окна отладки на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI DEBUG FONT_NAME n$
устанавливает название шрифта в таблице окна отладки на [n$].
SET UI DEBUG FONT_SIZE n
устанавливает размер шрифта в таблице окна отладки равным [n].
SET UI DEBUG TABLE_COLOR r,g,b
устанавливает цвет таблицы окна отладки на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI DEFAULT
устанавливает все настройки интерфейса пользователя на стандартные.
SET UI DELETE ICON n$
устанавливает иконку операции удаления файлов из файла [n$].
SET UI EDIT ICON n$
устанавливает иконку редактирования программы из файла [n$].
SET UI ENTER ICON n$
устанавливает иконку операции продвижения вперед из файла [n$].
SET UI EXIT ICON n$
устанавливает иконку операции возврата назад из файла [n$].
SET UI FILE_BAR BACK n$
устанавливает фон панели файлов из файла [n$].
SET UI FILE_BAR FONT_COLOR r,g,b
устанавливает цвет подписей под иконками панели файлов на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI FILE_BAR FONT_NAME n$
устанавливает название шрифта для подписей под иконками на панели файлов на [n$].
SET UI FILE_BAR FONT_SIZE n
устанавливает размер шрифта для подписей под иконками на панели файлов равным [n].
SET UI FILES BACK n$
устанавливает фон списка файлов из файла [n$].
SET UI FILES COPY_BACK n$
устанавливает фон выделения файла для копирования из файла [n$].
SET UI FILES CUT_BACK n$
устанавливает фон выделения файла для вырезки из файла [n$].
SET UI FILES FONT_COLOR r,g,b
устанавливает цвет шрифта списка файлов на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI FILES FONT_NAME n$
устанавливает название шрифта в списке файлов на [n$].
SET UI FILES FONT_SIZE n
устанавливает размер шрифта в списке файлов равным [n].
SET UI FILES ICON n$
устанавливает иконку перехода в список файлов из файла [n$].
SET UI FILES SELECT_BACK n$
устанавливает фон выделения файла из файла [n$].
SET UI FILES SELECT_COLOR r,g,b
устанавливает цвет шрифта выделенного файла на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI FORUM ICON n$
устанавливает иконку перехода на Форум поддержки из файла [n$].
SET UI GRAPHICS BACK n$
устанавливает фон графического окна из файла [n$].
SET UI HELP ICON n$
устанавливает иконку вызова справки из файла [n$].
SET UI NEW_FILE ICON n$
устанавливает иконку создания нового файла программы из файла [n$].
SET UI NEW_FOLDER ICON n$
устанавливает иконку создания новой папки из файла [n$].
SET UI PASTE ICON n$
устанавливает иконку операции вставки файлов из файла [n$].
SET UI PAUSE ICON n$
устанавливает иконку паузы работы программы из файла [n$].
SET UI PREVIEW ICON n$
устанавливает иконку просмотра картинки из файла [n$].
SET UI RENAME ICON n$
устанавливает иконку операции переименования файла из файла [n$].
SET UI RUN ICON n$
устанавливает иконку запуска программы из файла [n$].
SET UI SEARCH ICON n$
устанавливает иконку поиска текста из файла [n$].
SET UI STOP ICON n$
устанавливает иконку остановки программы из файла [n$].
SET UI TOOL_BAR BACK n$
устанавливает фон панели инструментов из файла [n$].
SET UI TOOL_BAR FONT_COLOR r,g,b
устанавливает цвет текста в панели инструментов на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
SET UI TOOL_BAR FONT_NAME n$
устанавливает название шрифта в панели инструментов на [n$].
SET UI TOOL_BAR FONT_SIZE n
устанавливает размер шрифта в панели инструментов равным [n].
SET UI TOOL_BAR ICONS_COLOR r,g,b
устанавливает цвет иконок панели инструментов на величину с красной [r], зеленой [g] и синей компонентами. Допустимые значения от 0 до 1.
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.9 версия
Будет добавлена новая секция в примеры программ:
11. Skins
и к ней будет идти пример скина для smart BASIC "blue skin.txt":
11. Skins
и к ней будет идти пример скина для smart BASIC "blue skin.txt":
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.9 версия
Будет добавлена новая команда:
SET UI APPLY
применяет настройки интерфейса пользователя.
После команд SET UI, устанавливающих настройки интерфейса пользователя, нужно выполнить команду SET UI APPLY, которая применяет установленные настройки.
При задании изображений, вместе с основным изображением можно использовать изображение для экрана RETINA, которое отличается от основного тем, что имеет в два раза большее разрешение и имеет символы "@2x" на конце имени файла. Например, при использовании команды:
SET UI RUN ICON "image.png"
вместе с изображением "image.png" может находиться изображение "image@2x.png". Тогда если у устройства экран обычный, то будет использоваться изображение "image.png", а если экран RETINA, то вместо него будет автоматически использоваться изображение "image@2x.png".
SET UI APPLY
применяет настройки интерфейса пользователя.
После команд SET UI, устанавливающих настройки интерфейса пользователя, нужно выполнить команду SET UI APPLY, которая применяет установленные настройки.
При задании изображений, вместе с основным изображением можно использовать изображение для экрана RETINA, которое отличается от основного тем, что имеет в два раза большее разрешение и имеет символы "@2x" на конце имени файла. Например, при использовании команды:
SET UI RUN ICON "image.png"
вместе с изображением "image.png" может находиться изображение "image@2x.png". Тогда если у устройства экран обычный, то будет использоваться изображение "image.png", а если экран RETINA, то вместо него будет автоматически использоваться изображение "image@2x.png".
- Фант
- Posts: 1363
- Joined: Sat Nov 30, 2013 10:01 am
- My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
- Location: Россия,Санкт-Петербург
- Flag:
- Contact:
Re: 3.9 версия
Очень хорошо!Mr. Kibernetik wrote: При задании изображений, вместе с основным изображением можно использовать изображение для экрана RETINA, которое отличается от основного тем, что имеет в два раза большее разрешение и имеет символы "@2x" на конце имени файла. Например, при использовании команды:
SET UI RUN ICON "image.png"
вместе с изображением "image.png" может находиться изображение "image@2x.png". Тогда если у устройства экран обычный, то будет использоваться изображение "image.png", а если экран RETINA, то вместо него будет автоматически использоваться изображение "image@2x.png".
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.9 версия
Будет добавлена новая функция:
DEVICE_TYPE$ ()
возвращает тип устройства. Возможные значения: "iPad", "iPhone".
DEVICE_TYPE$ ()
возвращает тип устройства. Возможные значения: "iPad", "iPhone".
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.9 версия
Версия упакована и отправлена в App Store.
- Фант
- Posts: 1363
- Joined: Sat Nov 30, 2013 10:01 am
- My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
- Location: Россия,Санкт-Петербург
- Flag:
- Contact:
Re: 3.9 версия
Наконец-то умеете Вы создавать ажиотажMr. Kibernetik wrote:Версия упакована и отправлена в App Store.
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.9 версия
Версия доступна на App Store!
Как любят заявлять в Apple, это вышло самое большое обновление из всех вышедших обновлений с момента выхода всех обновлений!Фант wrote:Наконец-то умеете Вы создавать ажиотаж
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.9 версия
Пожалуйста!
Надеюсь, такая реализация музыки окажется практичной и востребованной.
Надеюсь, такая реализация музыки окажется практичной и востребованной.