Реализована поддержка Web Audio API
В обоих пакетах WebApp и Modules реализована поддержка Web Audio API, которое позволяет максимально полно работать со звуком.
Примеры для всех элементов вкладки можно найти в папке examples/webapp/Tabs/Audio. Кроме того в качестве демонстрации возможностей этой группы элементов в HiAsm Apps добавлено приложение, реализующее практически все возможности Web Audio API и представляющее из себя простую драм машину на пять дорожек http://apps.hiasm.com/terms/#!/run/412
Исправлено и добавлено
- работа операций копирования и вставки схемы для браузера FireFox
- корректное выделение и снятие выделения со связи между точками
- в редакторе свойств исправлено закрытие выпадающего списка при попытке его прокрутки
- в редакторе схем исправлено перетаскивание точки с ее соседями на связи между элементами
- корректное наследование элементов пакета об более чем двух предков
- исправлено дублирование ID элементов в редакторе схем после отката изменений (выполнения операции Undo)
- добавлено автоматическое создание и удаление точек для элементов с динамическими точками
- добавлен перевод всех свойств и точек элементов пакетов webapp и modules на русский язык
- при запуске приложения пакета webapp новая вкладка открывается единожды, а все последующие запуски обновляют приложение в уже открытой
- добавлен счетчик сборок проекта, сохраняемых в схеме
Дополнения к элементам
- в элементе GradientStopColor исправлено чтение индекса к точки
- в элементе IndexToChannel пакета webapp добавлена точка Data
- в элементе Timer пакета modules исправлена остановка таймера после закрытия приложения
- в элементе Timer добавлена возможность задавать интервал в рабочем приложении
- в элементе DrawText исправлена отрисовка текста с выравниванием
- в элементах родителях пакета modules исправлен вызов методов onInit после инициализации всех остальных элементов схемы
- в элементе LineBreak исправлена отрисовка и поведение элемента после копирования и вставки частями
- в элементе FileRead метод чтения данных BinaryString заменен на ArrayBuffer
- в элементах ComboBox и TrackBar добавлен вызов событий onChange при программной установке текущего индекса и позиции
- в элементе Case добавлена точка Data
- добавлены элементы ArrayJoin, ArrayIndexOf и ChartDataRemoveRow
- во всех GUI элементах пакета webapp реализована корректная очередность инициализации контролов, которая сохраняет их порядок следования и перекрытия друг другом в редакторе форм
Редактировалось 1 раз(а), последний 2017-03-27 09:59:05
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
| ||
Голосовали: | sla8a, Nickname, Minkovsky, MACTEPyc, Konst, miver, tig-rrr |
Ответов: 29
Рейтинг: 5
|
|||
Добрый день!
Dilma, не возможно использовать в качестве данных строку с переносом строки типа "#Строка1\nСтрока2\nСтрока3" будь это в компоненте Button, Memory, DoData и т.п. Такой вариант не предусматривается? И еще, с компонента ListBox из точки Text выходит сплошной строкой без разделителя. Можно установить какой-нибудь разделитель? ListBox_Text.gif IDE: ide-dev -> WebApp -> MainForm Редактировалось 2 раз(а), последний 2017-03-30 16:05:54 |
|||
карма: 2 |
|
Ответов: 29
Рейтинг: 5
|
|||
Dilma, данные получаемые с компонента FBUserProfile нужно заключить в скобки, т.к. не верно отрабатывает логический оператор:
FBUserProfile.png IDE: ide-dev -> WebApp -> MainForm Редактировалось 1 раз(а), последний 2017-03-31 09:10:30 |
|||
карма: 2 |
| ||
Голосовали: | Administrator |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
MACTEPyc писал(а): Такой вариант не предусматривается?Такого варианта не будет, как и в HiAsm4. MACTEPyc писал(а): Можно установить какой-нибудь разделитель?Добавлен \n в качестве разделителя. MACTEPyc писал(а): данные получаемые с компонента FBUserProfile нужно заключить в скобкиДобавлено. |
|||
карма: 27 |
| ||
Голосовали: | MACTEPyc |
Ответов: 1731
Рейтинг: 68
|
|||
карма: 1 |
| ||
Голосовали: | Administrator |
Ответов: 1731
Рейтинг: 68
|
|||
карма: 1 |
| ||
Голосовали: | Administrator |
6