Шаг 1 - Расширьте класс VerticalFieldManager и заставьте конструктор получить набор строк, которые вы хотите поставить в конце каждой кнопки.
Шаг 2 - Найдите самую длинную из строк, переданных в менеджер.
Шаг 3 - создать кнопку для самой длинной строки
Шаг 4 - создайте все остальные кнопки и установите их ширину равной 1-й (см. SetExtent)
Шаг 5 - добавьте кнопки в менеджер в том порядке, в котором вы хотите, чтобы они появлялись
FIN