Skip Navigation LinksГлавная > Продукты > BCGSuite для MFC

BCGSuite для MFC

BCGSuite for MFC

Что такое BCGSuite для MFC?

BCGSuite — это продукт, расширяющий функциональность MFC в Visual Studio 2008–2026. Новая версия MFC, включенная в Visual Studio 2008, основана на технологии BCGControlBar Pro, но некоторые важные компоненты библиотеки, такие как диаграмма, таблица, календарь, редактор и другие, не включены в MFC. BCGSuite включает эти компоненты, а также множество других профессионально разработанных элементов управления графического интерфейса.

Библиотека BCGSuite содержит более 100 тщательно разработанных, протестированных и полностью документированных классов расширения MFC. Наши компоненты легко интегрируются в ваше приложение и экономят вам сотни часов разработки и отладки.

Основные характеристики продукта:


BCGSuite for MFC: Chart control

Диаграммы

  • Более 30 типов двухмерных и трехмерных диаграмм
  • Неограниченное количество рядов данных
  • Неограниченное количество точек данных в ряду
  • Возможность отображения различных типов рядов данных на одной и той же области диаграммы
  • Построение диаграмм в реальном времени
  • Режимы истории
  • Точки данных имеют настраиваемый внешний вид (маркеры, метки и цвета)
  • Поддержка интеллектуальных меток
  • Привязка к базам данных

Узнать больше


Календарь (планировщик)

  • В стиле Microsoft Outlook
  • Ежедневный, недельный, еженедельный, ежемесячный и плановый режимы просмотра
  • Встречи и планирование
  • Напоминания о встречах
  • Повторяющиеся встречи
  • Одновременные встречи
  • Поддержка нескольких ресурсов
  • Многодневные события и события на весь день

Узнать больше

BCGSuite for MFC: Calendar (Planner) control

BCGSuite for MFC: Grid and Report controls

Таблицы и отчеты

  • Различные типы ячеек: текст, число, выпадающий список, дата/время, палитра цветов, флажок и другие
  • Ячейки со встроенными диаграммами
  • Ячейки пользовательского типа
  • Виртуальный режим
  • Иерархические таблицы
  • Группировка по строкам
  • Встроенный выбор полей
  • Фильтры
  • Объединенные ячейки
  • Зафиксированные строки и столбцы
  • Форматирование по условиям: гистограммы данных, цветовые шкалы и наборы значков
  • Привязка к базам данных

Узнать больше


Расширенный редактор кода

  • Редактор кода, аналогичный Visual Studio
  • Поддержка подсветки синтаксиса
  • XML-схемы для определения языка
  • Поддержка структуры (сворачиваемые блоки)
  • Поддержка IntelliSense
  • Цветовые блоки (поддержка выделения блоков)
  • Нумерация строк
  • Отслеживание изменений
  • Индикатор текущей строки
  • Поддержка маркеров
  • Поддержка индикации ошибок

Узнать больше

BCGSuite for MFC: Gauges

Индикаторы

  • Представлен большой набор различных типов индикаторов, позволяющих разработчику создавать цифровые панели
  • Круговые индикаторы
  • Линейные индикаторы
  • Текстовые, графические и цветовые индикаторы
  • Цифровые индикаторы
  • Управление с помощью ручек, кнопок и переключателей
  • Круговой индикатор выполнения
  • Аналоговые и цифровые часы
  • Визуальный контейнер индикаторов с поддержкой компоновки
  • Современные визуальные эффекты, такие как тень или свечение
  • Редактор для визуального редактирования цифровых панелей

Узнать больше


Схемы

  • Неограниченное количество фигур и соединителей
  • Различные предопределенные блоки
  • Блоки в виде таблиц
  • Интеллектуальные прямые и изогнутые соединители с 5 типами настраиваемых стрелок
  • Поддержка увеличения/уменьшения масштаба
  • Возможность сохранения и загрузки схем в/из XML

Узнать больше

BCGSuite for MFC: diagram

BCGSuite for MFC: Windows UI Tiles

Плиточный интерфейс в стиле Windows 8/10

  • Подходит для широкого спектра пользовательских интерфейсов, таких как стартовая страница приложений, монитор активности и многих других
  • Большие, обычные и широкие плитки
  • Группы плиток
  • Плитки прямоугольной или закругленной формы
  • Встроенные заголовки с навигацией и настраиваемыми кнопками
  • Горизонтальная и вертикальная раскладка
  • Плитки с динамическим контентом (живые плитки)

Узнать больше


Диалоги и формы с поддержкой визуальных тем

  • Цвета диалогов, рамок и заголовков полностью адаптированы к текущей визуальной теме
  • Автоматическое изменение внешнего вида всех элементов управления при смене темы
  • Поддержка полупрозрачности
  • Учет DPI (диалоги автоматически масштабируются при перемещении на монитор с другим разрешением)
  • Встроенный механизм компоновки для изменяемых по размеру диалоговых окон
  • Диалоги в режиме «Лайтбокс» (аналог «дымчатого» экрана Windows 11)
  • Диалоги с распахиваемыми областями
  • Поддержка тем для окон свойств и мастеров

Узнать больше


BCGSuite for MFC: Visual Designer

Визуальный редактор графических элементов

  • Позволяет создавать высококачественные цифровые панели и диаграммы за считанные минуты
  • Поддерживает все наши индикаторы, диаграммы, графики и таблицы
  • Позволяет добавлять пользовательские индикаторы или элементы управления
  • Поддерживает формат данных XML

Узнать больше