ass::MinSize#
Controls the min size of AView.
| Header: | #include <AUI/ASS/Property/MinSize.h> |
| CMake: | aui_link(my_target PUBLIC aui::views) |
Examples#
examples/ui/contacts/src/view/ContactDetailsView.cpp
AUI Contacts - Usage of AUI_DECLARATIVE_FOR to make a contacts-like application.
Label { "Note" } AUI_WITH_STYLE { FixedSize { 100_dp, {} }, Opacity { 0.5f }, ATextAlign::RIGHT },
},
_new<ATextArea>() && mContact->note,
} AUI_WITH_STYLE {
MinSize { {}, 100_dp },
LayoutSpacing { 4_dp },
},
} AUI_WITH_STYLE { MaxSize(EDITOR_CONTENT_MAX_WIDTH, {}), Padding(8_dp), LayoutSpacing { 4_dp } },
}),
Centered {
examples/7guis/cells/src/main.cpp
7GUIs Cells - Spreadsheet processor (Excel).
mState->currentExpression = mCell.expression;
ALayoutInflater::inflate(
this,
_new<ATextField>() AUI_WITH_STYLE {
MinSize { 0 },
Margin { 0 },
BorderRadius { 0 },
} AUI_LET {
it && mState->currentExpression;
it->focus();