Свойство layout используется для указания объекта макета, используемого для размещения дочерних элементов в текущем классе.
Вы можете иметь несколько объектов макета, объявленных в одном файле MXML. Например, ваш файл MXML может быть группой с объектом verticalLayout и содержать другую группу с объектом horizontalLayout.
Объект макета применяется только к макету дочерних элементов класса, которому он назначен.
hGroup - это то же самое, что и группа с объектом horizontalLayout, назначенным свойству макета. Это ведет себя подобно HBox от Flex 3.