С этим я согласен. Но какой смысл менять то, что уже хорошо работает? Есть такая пословица у американцев: "Не надо чинить то, что не сломано".Михаил Киселев писал(а): ↑30 ноя 2020, 10:56судя по дизайну, вы используете массив button-элементов, хотя проще использовать StringGrid или DrawGrid (это готовая таблица из ячеек, и к ней легко применим матричный принцип обработки данных).
Если же при переносе на Андроид (чему пока препятствует сетевой код, нужно его дорабатывать) окажется, что данный элемент интерфейса там будет выглядеть лучше (в чём я сомневаюсь, потому что на PC каждая кнопка имеет выпуклость, тени, состояние нажатия и на PC точно красивее выглядят кнопки), то можно подумать о переделке.
===
Также у нас используется наложение картинок на кнопки (TBitBtn). StringGrid сразу отметается.