Skip to content

ass::MaxSize#

Controls the max size of AView.

Header:#include <AUI/ASS/Property/MaxSize.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.

              } AUI_WITH_STYLE {
                    MinSize { {}, 100_dp },
                    LayoutSpacing { 4_dp },
                  },
            } AUI_WITH_STYLE { MaxSize(EDITOR_CONTENT_MAX_WIDTH, {}), Padding(8_dp), LayoutSpacing { 4_dp } },
          }),
          Centered {
            Horizontal::Expanding {
              SpacerExpanding(),
              Button { Label { mEditorMode ? "Discard" : "Delete" }, {me::drop} },

examples/ui/backdrop/src/main.cpp

Backdrop - Backdrop effects demo.

                "    Он говорил на том изысканном французском языке, на котором не только говорили, но и "
                "думали наши деды, и с теми, тихими, покровительственными интонациями, которые "
                "свойственны состаревшемуся в свете и при дворе значительному человеку. Он подошел к "
                "Анне Павловне, поцеловал ее руку, подставив ей свою надушенную и сияющую лысину, и "
                "покойно уселся на диване.") } AUI_WITH_STYLE { MaxSize { 550_dp, {} }, Padding { 16_dp } },
        }));

    window->show();

    return 0;