В C# Я знаю, что базовый тип для каждого типа перечисления может быть определен явно и индивидуально, например:
enum CoffeeSize : byte
{
None,
Tall,
Venti,
Grande
};
Теперь я хотел бы сделать то же самое в Delphi.
Существует ли какая-либо опция для определения базового типа для каждого перечисления отдельно, кроме как с помощью минимального размера перечисления {$Z}
или {$MINENUMSIZE}
?