enum EE::UI::UIFlag

#include <uihelper.hpp>

enum UIFlag {
    UI_HALIGN_RIGHT           = TEXT_ALIGN_RIGHT,
    UI_HALIGN_CENTER          = TEXT_ALIGN_CENTER,
    UI_VALIGN_BOTTOM          = TEXT_ALIGN_BOTTOM,
    UI_VALIGN_CENTER          = TEXT_ALIGN_MIDDLE,
    UI_AUTO_SIZE              =(1<<4),
    UI_SKIN_KEEP_SIZE_ON_DRAW =(1<<5),
    UI_FILL_BACKGROUND        =(1<<6),
    UI_FILL_FOREGROUND        =(1<<7),
    UI_BORDER                 =(1<<8),
    UI_TAB_STOP               =(1<<9),
    UI_WORD_WRAP              =(1<<10),
    UI_MULTI_SELECT           =(1<<11),
    UI_AUTO_PADDING           =(1<<12),
    UI_DRAG_ENABLE            =(1<<13),
    UI_ANCHOR_TOP             =(1<<14),
    UI_ANCHOR_BOTTOM          =(1<<15),
    UI_ANCHOR_LEFT            =(1<<16),
    UI_ANCHOR_RIGHT           =(1<<17),
    UI_TOUCH_DRAG_ENABLED     =(1<<18),
    UI_TEXT_SELECTION_ENABLED =(1<<19),
    UI_ATTRIBUTE_CHANGED      =(1<<20),
    UI_CHECKED                =(1<<21),
    UI_OWNS_CHILDS_POSITION   =(1<<22),
    UI_DRAG_VERTICAL          =(1<<23),
    UI_DRAG_HORIZONTAL        =(1<<24),
    UI_TAB_FOCUSABLE          =(1<<25),
    UI_TOOLTIP_ENABLED        =(1<<26),
    UI_SCROLLABLE             =(1<<27),
    UI_HIGHLIGHT              =(1<<28),
};