bool TrySetGridFlags(GridFlags mask) { if (HasGridFlags(mask)) { return(false); } m_gridFlags |= mask; return(true); }
bool HasGridFlags(GridFlags mask) { return((m_gridFlags & mask) == mask); }
void ClearGridFlags(GridFlags mask) { m_gridFlags &= ~mask; }
//void InitializeDefinitionStructure(); //void ValidateDefinitions( // CDefinitionCollectionBase definitions, // bool treatStarAsAuto); //CellGroups ValidateCells( // CUIElementCollectionWrapper // &children, //ref CellCacheStackVector & cellCacheVector); //Xuint GetRowIndex(CUIElement child); //Xuint GetColumnIndex(CUIElement child); //Xuint GetRowSpan(CUIElement child); //Xuint GetColumnSpan(CUIElement child); //CDefinitionBase GetRowNoRef(CUIElement pChild); //CDefinitionBase GetColumnNoRef(CUIElement pChild); void SetGridFlags(GridFlags mask) { m_gridFlags |= mask; }