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

BCGControlBar Pro для MFC

BCGControlBar Pro for MFC

Что такое BCGControlBar Pro для MFC?

BCGControlBar ("Business Components Gallery ControlBar") — это библиотека расширений MFC, которая позволяет создавать приложения, похожие на Microsoft Office и Microsoft Visual Studio, с полными возможностями настройки (ленты, настраиваемые панели инструментов, меню и многое другое) и богатым набором профессионально разработанных элементов графического интерфейса, таких как диаграммы, календарь, таблицы, редактор кода, диаграмма Ганта и многие другие.

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

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


BCGConttrolBar for MFC: Microsoft Office-style Ribbon Bar

Лента в стиле Microsoft Office

  • Вид, идентичный ленте из Microsoft Office
  • Визуальные темы в стиле Office 2007-2024
  • Поддержка встроенной темы Windows
  • Более 20 типов готовых к использованию элементов управления
  • Конструктор ленты
  • Классический и упрощенный режимы
  • Настройка элементов управления ленты, панели быстрого доступа и комбинаций клавиш
  • Поддержка сенсорных экранов
  • Встроенный поиск команд ленты
  • Мини-панель ленты и контекстные меню

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


Визуальные темы

  • Более 40 встроенных визуальных тем
  • Темы в стиле Microsoft Office 2000-2024
  • Темы в стиле Visual Studio 6.0-2026
  • Поддержка тем Windows
  • Поддержка акцентных цветов в Windows 10 и более поздних версиях
  • Поддержка полупрозрачности для Windows 7 или более поздних версий
  • Поддержка режимов высокого контраста
  • Пользовательские визуальные темы

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

BCGConttrolBar for MFC: Visual Themes

BCGConttrolBar for MFC: Visual Studio-like Docking Panes

Панели в стиле Visual Studio

  • Усовершенствованные алгоритмы стыковки позволяют настраивать панели по вашему усмотрению
  • Стыковка с окном приложения и дочерними окнами MDI
  • Режим автоматического скрытия панелей
  • Панели в режиме вкладок
  • Плавающие панели
  • Контейнеры панелей
  • Маркеры стыковки
  • Сохраняемая компоновка панелей

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


Диаграммы

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

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

BCGConttrolBar for MFC: Chart Control

BCGConttrolBar for MFC: Customizable Toolbars and Menus

Настраиваемые панели инструментов и меню

  • Настройка, аналогичная Microsoft Office и Visual Studio
  • Сохранение настроек панелей инструментов и меню
  • Настраиваемые пользователем панели инструментов, меню, метки и значки
  • Настройка сочетаний клавиш
  • Настройка внешних инструментов
  • Встроенный редактор значков для панелей инструментов

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


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

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

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

BCGConttrolBar for MFC: Calendar (Planner) control

BCGConttrolBar for MFC: Grid and Report controls

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

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

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


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

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

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

BCGConttrolBar for MFC: Advanced Edit control

BCGConttrolBar for MFC: Gauges

Индикаторы

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

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


Схемы

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

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

BCGConttrolBar for MFC: Diagrams

BCGConttrolBar for MFC: Windows UI Tiles

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

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

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


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

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

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

BCGConttrolBar for MFC: Skinned Dialogs and Forms

BCGConttrolBar for MFC: Visual Designer

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

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

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


Интеграция с Visual Studio

  • Наш мастер интеграции настраивает каталоги VC++ и собирает все необходимые библиотеки и DLL-файлы.
  • BCGControlBar AppWizard позволяет создавать приложения в стиле Microsoft Office или Visual Studio за считанные секунды. Опции мастера включают наиболее популярные и часто используемые компоненты библиотеки.

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

BCGConttrolBar for MFC: Visual Studio Integration