Пример #1
0
        bool TrySetGridFlags(GridFlags mask)
        {
            if (HasGridFlags(mask))
            {
                return(false);
            }

            m_gridFlags |= mask;
            return(true);
        }
Пример #2
0
 bool HasGridFlags(GridFlags mask)
 {
     return((m_gridFlags & mask) == mask);
 }
Пример #3
0
 void ClearGridFlags(GridFlags mask)
 {
     m_gridFlags &= ~mask;
 }
Пример #4
0
        //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;
        }