
Начало работы
Если вы разрабатываете инструменты или сопутствующие приложения для ПК-игр, Actipro Software Silverlight Controls может предоставить полезный набор UI-компонентов для быстрого разработки. Это по сути набор контролов для Silverlight, включающий различные редакторы, графики, панели макета и некоторые специализированные контролы для распространённых ситуаций интерфейса. Быстрая загрузка позволит оценить, как этот пакет впишется в ваш процесс разработки.
Что включает этот пакет
В основе пакет объединяет ряд целевых виджетов, чтобы вам не приходилось заново изобретать колесо: текстовый редактор с языковыми расширениями, несколько видов графиков, микро-графики для плотных условий отображения, панели макета и просмотра, которые анимируют и упорядочивают контент, компонент мастера потоков и генератор векторных штрихкодов для кодирования графики на ходу. Также включён общий пакет утилит с общими объектами и виджетами, такими как панели инструментов, меню и небольшие интерактивные элементы.
Практическая работа этого пакета 4. Как это работает на практике
Разработчики просто вставляют контролы в проект Silverlight и настраивают опции с помощью знакомого XAML и кода в фоне. Редактор кода подключается к фреймворку парсинга и при необходимости предоставляет расширения для языков с продвинутыми возможностями, а графические контролы отображают серии данных с использованием знакомых техник привязки и палитр. Пакет представлений включает панели, которые анимируют объекты и просты в использовании при создании доски задач или просмотра в виде переворачиваемой книги. Поскольку они созданы для платформы Silverlight, они работают с существующими в вашей среде инструментами Silverlight, а примерные приложения в пробной версии помогут быстро начать работу.
- Это установщик, а не само программное обеспечение – меньше, быстрее и удобнее
- Установка в один клик – без ручной настройки
- Установщик загружает полный Actipro Software Silverlight Controls 2026.
Как установить
- Скачайте и распакуйте ZIP-файл
- Откройте извлечённую папку и запустите установочный файл
- Когда Windows покажет синее окно «неизвестное приложение»:
- Нажмите Подробнее → Всё равно выполнить
- Нажмите Да в окне контроля учётных записей
- Дождитесь автоматической установки (~1 минута)
- Нажмите Начать загрузку
- После завершения загрузки запустите программу с ярлыка на рабочем столе
- Наслаждайтесь
Ключевые возможности
- Один контрол редактирования синтаксиса с опциональными языковыми дополнениями, такими как C#, VB, JavaScript, JSON, Python и другие.
- Полная библиотека графиков: линейные, столбчатые, накопленные области, круговые и другие с множеством серий и легенд для более интересного отображения.
- Микрографики и sparklines для небольших встроенных данных, таких как box plot и тепловые карты.
- Разработанные представления и панели для обеспечения анимированного размещения элементов, TaskBoard для карточек и колонок, Book control для показа по страницам.
- Контрол мастера – разделяет сложные потоки на простые шаги, что облегчает разработку инсталляторов или диалогов настройки.
- Генерирует векторные штрихкоды для следующих символогий: QR, UPC-A, Code 39 и других.
- Каждая реализация имитирует ту же утилитную библиотеку для меню, теней, контролов рейтинга, мелких элементов UI и т. п., что требует много повторной работы, но требует написания лишь одного раза.
Почему это полезно
Если времени мало, эти API избавляют от рутинной работы при создании инструментов разработки, менеджеров модов или внутренних редакторов для игры. Они также предоставляют готовую графику и шаблоны взаимодействия, чтобы не приходилось заново делать меню и графики, которые уже много раз реализованы, что даёт возможность сосредоточиться на реализации нового игрового кода или конвейеров обработки данных. Редактор скриптов может служить для прототипирования редакторов скриптов или обеспечивать живую телеметрию с подсветкой синтаксиса. Графики и микрографики делают приборные панели и телеметрические представления читаемыми с первого взгляда. Реализации taskboard могут даже использоваться как канбан-доски для производственных команд. Это не фокус, а полезный набор, который сэкономит вам дни работы.
Типичные случаи использования
- Комбинированные редакторы уровней или консоль скриптов с языковым дополнением и редактором синтаксиса для подсветки и парсинга кода.
- Панели телеметрии с полными графиками и микрографиками в наборах инструментов для игр для визуализации производительности, fps или статистики игроков.
- Трекеры производственного процесса и доски задач команды разработчиков, с использованием Views для создания перетаскиваемых колонок и карточек.
- Потоки установки и конфигурации, которые используют контрол мастера для проведения новичков через шаги настройки.
- Для физического мерча игры, значков для мероприятий или маркировки активов полезно генерировать масштабируемый векторный штрихкод.
- Небольшие UI-компоненты, такие как рейтинги или радиальные слайдеры, как часть сопутствующих приложений для обратной связи или регулировки параметров.
Итоговые мысли
Предоставляет аккуратно упакованный набор инструментов Silverlight, который должен удовлетворить большинство инженерных требований. Никакой рекламной шелухи. Максимум контроля над редактором, datacharts, анимированные представления, мастера, штрихкоды. Представление — компактная общая библиотека утилит для обработки обычных задач UI. Бесплатная оценка поможет понять, насколько хорошо компоненты интегрируются в ваш набор инструментов и сколько дней они могут сэкономить при производственной сборке. Детали лицензирования доступны, если требуется установка в продакшн; у поставщика есть информация о ценах и пакетах на его сайте.