Итак, выкладываю результат своей мыслительной работы. Определился с интерфейсом и способом общения с пользователем. Далее по пунктам: Оформление: - выбор цвета для различных элементов (фон, подсветка, выделение, статус..) - выбор размера и цвета шрифта Настройки: - плагин умеет загружать/сохранять настройки с помощью ini-файла - все настройки следует производить в нём (находится в папке autorun) - цвет задается в формате #RRGGBB (примеры цветов можно найти здесь) - при загрузке плагина, при отсутствии ini-файла, он создается с настройками по-умолчанию Меню: - система простого меню для обеспечения быстрого поиска - навигация по меню с помощью стрелок, клавиш Enter и Backspace - в меню настроек редактирование полей происходит нажатиями Влево/Вправо Статус: - это самая нижняя строка, содержимое которой зависит от положения курсора-подсветки - при позициях курсора на Value и Value2 отображается содержимое самих значений этих полей - при нахождении в меню настроек так же отображается значения полей Пока не сделано: - сама система поиска (сейчас как раз работаю над этим) - универсальность и настройка хоткеев - возможность управления мышкой (скоро появится) По непонятным причинам при включении d3d-хука в фулскрине происходит блокировка окна игры (проверял - не всегда), а значит свернуть игру не всегда получится. Это связано с самим хуком и вероятно исправится в ближайших версиях CE. Я работаю и над этим. Скрины: Собственно, сам плагин (Версия 0.1): CEGuiView_0.1.7z