示例#1
0
        public AWindow GetWindow(int uiIndex)
        {
            AWindow win = null;

            this.windowMap.TryGetValue(uiIndex, out win);

            return(win);
        }
示例#2
0
        public void UnLock(int uiIndex)
        {
            AWindow win = null;

            this.windowMap.TryGetValue(uiIndex, out win);
            if (win != null)
            {
                win.UnLock();
            }
        }
示例#3
0
        public void UnLock(WinEnum we)
        {
            AWindow win = null;

            this.windowMap.TryGetValue(we, out win);
            if (win != null)
            {
                win.UnLock();
            }
        }
示例#4
0
        public void UnLock(Enum index)
        {
            var     uiIndex = index.GetHashCode();
            AWindow win     = null;

            this.windowMap.TryGetValue(uiIndex, out win);
            if (win != null)
            {
                win.UnLock();
            }
        }