Моя цель - обновить внешний вид графического интерфейса в моем приложении. В настоящее время мой графический интерфейс содержит множество списков, которые используются для редактирования некоторых объектов старомодным способом, то есть пользователь дважды щелкает элемент, и отображается диалоговое окно для изменения соответствующего объекта.
Я думаю, что хороший современный подход заключается в том, как Firefox отображает установленные расширения (снимок ниже).
Мой вопрос о том, как легко создать такой графический интерфейс в Delphi (win32)? Есть ли какие-либо компоненты, которые вы имитируете, чтобы имитировать такое поведение, или мне просто нужно кодировать это с нуля, используя панели? (IMO - очень громоздкая работа, которую я хотел бы избежать - логика выбора, изменения размера и т. Д.)