0 Members and 1 Guest are viewing this topic.
FindObject('Object').Set('Texture.ID', ''); ... FindObject('Object').Set('Texture.ID', nil); ... FindObject('Object').Set('Texture.ID', null);
Может быть кто то знает хорошую информацию, или мануал по скриптам ?
В справке
У панели задана текстура из репозитория ресурсов.Как из скрипта задать панели отсутствующую текстуру («удалить» её)?Пробовал так:Code: [Select] FindObject('Object').Set('Texture.ID', ''); ... FindObject('Object').Set('Texture.ID', nil); ... FindObject('Object').Set('Texture.ID', null);Во всех случаях ошибка «Invalid property type: Texture».updБлин, мой фейл. Скопировал код от контейнера, а у панели свойство называется не Texture, а Skin.Все способы работают.
Подскажите пожалуйста, как отцепить от главного окна waveform? Для этого обязательно использовать редактор скинов, или можно простым способом по аналогии з откреплением плейлиста?
procedure Execute(var State: Integer);begin case State of 0: begin FindObject('Panel4').Set('Visible',0); FindObject('CoverArtDisplay').Set('Visible',0); FindObject('CoverArtDisplay1').Set('Visible',0); FindObject('SliderHorizontalBlur').Set('Visible',0); FindObject('SliderHorizontalBlur1').Set('Visible',0); FindObject('SliderHorizontalBlur11').Set('Visible',0); end; 1: begin FindObject('Panel4').Set('Visible',1);; FindObject('CoverArtDisplay').Set('Visible',1); FindObject('CoverArtDisplay1').Set('Visible',1); FindObject('SliderHorizontalBlur').Set('Visible',1); FindObject('SliderHorizontalBlur1').Set('Visible',1); FindObject('SliderHorizontalBlur11').Set('Visible',1); end; end;end;
Объясните пожалуйста что я делаю не так, при первоначальном открытии скина в скрипте не срабатывает параметр Visible=0, только после 2х нажатий на кнопку привязанную к нему (в дальнейшем при переключении кнопкой все переключает нормально).Code: [Select]procedure Execute(var State: Integer);begin case State of 0: begin FindObject('Panel4').Set('Visible',0); FindObject('CoverArtDisplay').Set('Visible',0); FindObject('CoverArtDisplay1').Set('Visible',0); FindObject('SliderHorizontalBlur').Set('Visible',0); FindObject('SliderHorizontalBlur1').Set('Visible',0); FindObject('SliderHorizontalBlur11').Set('Visible',0); end; 1: begin FindObject('Panel4').Set('Visible',1);; FindObject('CoverArtDisplay').Set('Visible',1); FindObject('CoverArtDisplay1').Set('Visible',1); FindObject('SliderHorizontalBlur').Set('Visible',1); FindObject('SliderHorizontalBlur1').Set('Visible',1); FindObject('SliderHorizontalBlur11').Set('Visible',1); end; end;end;
Объясните пожалуйста что я делаю не так, при первоначальном открытии скина в скрипте не срабатывает параметр Visible=0, только после 2х нажатий на кнопку ...
можно ли получить цифровые данные его диапазона 1..100 в процессе отработки