Вверх ↑
Этот топик читают: Гость
Ответов: 3851
Рейтинг: 159
#1: 2009-01-02 03:32:52 ЛС | профиль | цитата
речь об элементах, связанных менеджерами. Например в BASS это свойство Channel (имя каналапотока).

Предложения:

1. Сделать ещё один способ добавления в схему элементов с автоматическим наследованием этого самого имени канала. Реализовать это например как часть контекстного меню (по ПКМ) или в виде некой формы вызываемой по dblСlick на элементе при зажатой Alt (например), где можно выбрать элементы из представленной группы доступных.

2. Сделать некий инфо-сервис на элемент (например добавив его в хинт), показывающий колличество элементов с "таким" именем потока - всего и в текущем контейнере

3. перебор (при выделенном элементе например по F3) с подсветкой всех элементов одноимённого канала в контейнере, при достижении последнего, уведомить есть ли в др. контейнерах (и сколько).

4. Выделение всех элементов одного канала, например левым кликом на элементе при зажатой Alt. Чтобы их всех было видно сразу. При наличии у элемента нескольких менеджеров - перебор групп элементов объединённых перебираемыми менеджерами. По первому клику - все элементы одного менеджера, по второму - следующего и т.д. с выводом целевой информации в панель справки.
карма: 0
начавший
0
vip
#1.1контекстная реклама от партнеров
Администрация
Ответов: 15294
Рейтинг: 1518
#2: 2009-01-02 14:52:45 ЛС | профиль | цитата
1. а чем это принципиально отличается от выбора канала в палитре свойств элемента?
2. все элементы, соединенные с текущим менеджером можно посмотреть выбрав его с зажатым Alt. Про "всего" немного не понятно - менеджер вещает свой интерфейс только в рамках текущего контейнера и никак не на всю схему.
3. а чем это от пункта 1 отличается? только способом представления информации?
4. тут можно просто связи разными цветами выводить

Вообще я так понимаю основная проблема в том, что нет возможность по отдельно взятому элементу посмотреть на схеме всех его собратов, которые используют тот же менеджер?
карма: 26
0
Ответов: 3851
Рейтинг: 159
#3: 2009-01-02 16:24:40 ЛС | профиль | цитата
Dilma,
1. удобством, если это можно назвать принципиальным..
2. Хм, чё за дела - про Alt я только вчера (пардон сегодня) придумал Dilma, Вы пользуетесь машиной времени? Приятно узнать, что, как говорил Galkov - "кинешься, а воно еэ". Жаль только, что применимо это к "корню" (Bass_StreamcreateFile), а на Bass_ChannelPause (например) не работает. Э, может это нетрудно добавить?
Про менеджера - да, я заметил, что он не видит ничего заграничного, но ведь работает (вроде)
3. да - надеюсь будет ещё удобнее..
4. думаю разноцветный "паук" со множеством связей не добавит наглядности, но как вариант - да.

Dilma писал(а):
Вообще я так понимаю основная проблема в том, что нет возможность по отдельно взятому элементу посмотреть на схеме всех его собратов, которые используют тот же менеджер?
именно, но не только посмотреть, хотелось бы также выполнять групповые операции, например у всех сразу поменять имя канала, при копировании части схемы (из примера например или другого проекта), для этого нужно выделить всю "семью" (Alt + Ctrl например)..
карма: 0
начавший
0
Администрация
Ответов: 15294
Рейтинг: 1518
#4: 2009-01-02 18:36:16 ЛС | профиль | цитата
1. в таком случае не совсем понятно, почему такой способ удобнее существующего, в чем имено удобство?
2. можно почему бы и нет
Андрей. писал(а):
но ведь работает (вроде)

никак нет
4.
Андрей. писал(а):
именно, но не только посмотреть, хотелось бы также выполнять групповые операции, например у всех сразу поменять имя канала, при копировании части схемы (из примера например или другого проекта), для этого нужно выделить всю "семью" (Alt + Ctrl например)..

подумаю как это лучше сделать
карма: 26
0
Ответов: 3851
Рейтинг: 159
#5: 2009-01-02 22:34:03 ЛС | профиль | цитата
1. массив перебираемых глазами элементов - короче (где можно выбрать элементы из представленной группы доступных) - меньше нагрузка на мозг
2. да, действительно - не работает (хотя компилируется). А жаль имхо..
карма: 0
начавший
0
Администрация
Ответов: 15294
Рейтинг: 1518
#6: 2009-01-03 14:19:31 ЛС | профиль | цитата
Андрей., мне все же не понятно, что такое "массив перебираемых глазами элементов". Сегодня это ComboBox, а предлагается отдельная форма с чем? С тем же ComboBox? Или ListBox? Как это выглядеть-то должно?
карма: 26
0
Ответов: 3851
Рейтинг: 159
#7: 2009-01-03 16:35:21 ЛС | профиль | цитата
Dilma писал(а):
Как это выглядеть-то должно?
да, в общем-то - всё равно, лучше конечно вариант с выбором, типа - иконки и иконки с названиями. Главное, чтобы там были только элементы, способные по функционалу наследовать то же имя канала (например), это и есть "массив перебираемых глазами элементов".
Контекстное меню кстати тоже хорошо - всё делается мышкой, не надо зажимать Alt..
карма: 0
начавший
0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)