Flex 4 focus несколько UIComponents - PullRequest
1 голос
/ 24 августа 2011

В настоящее время я пишу редактор Floorplan с помощью Flex 4.

У меня есть Таблица этажей, которая расширяет класс группы искры. Эта таблица плана этажа будет содержать объекты, расширяющие класс UIComponent. Я хочу, чтобы пользователь мог выбирать несколько объектов на плане этажа и иметь возможность перемещения и изменения размера.

Мне просто интересно, можно ли "сфокусировать" несколько объектов с помощью FocusManager, что-то вроде выбора нескольких объектов в Photoshop / Illustrator.

1 Ответ

1 голос
/ 24 августа 2011

Вы, кажется, неправильно поняли, что такое "Фокус". Только один объект может иметь фокус одновременно. Курсор мыши может щелкнуть только один объект, и вы можете отправлять ввод с клавиатуры только в одно текстовое поле.

Я не могу, например, ввести текстовое поле в этом браузере в stackoverflow и в документе Microsoft Word, который я открыл одновременно.

Мне кажется, что вы хотите что-то вроде List с allowMultipleSelection , установленным в true, возможно с использованием TileLayout . Или, если вы чувствуете, что вам нужно написать свой собственный компонент, вам придется реализовать собственное исполнение 'allowMultipleSelection'.

...