コード例 #1
0
 string GetScrollerProximateParentScrollerString()
 {
     if (thisUIM != null)
     {
         IScroller scrollerInMotion = thisUIM.GetInputHandlingScroller();
         if (scrollerInMotion != null)
         {
             IScroller proximateParentScroller = scrollerInMotion.GetProximateParentScroller();
             string    result = "par: ";
             if (proximateParentScroller != null)
             {
                 result += proximateParentScroller.GetUIAdaptor().GetName();
             }
             else
             {
                 result += "null";
             }
             return(result);
         }
         else
         {
             return("scroller: null");
         }
     }
     else
     {
         return("uim is not set");
     }
 }
コード例 #2
0
    string GetInputHandlingScrollerString()
    {
        string    result   = "InputHandling: \n";
        IScroller scroller = thisUIM.GetInputHandlingScroller();

        if (scroller == null)
        {
            return(result += "null");
        }
        else
        {
            return(result += scroller.GetUIAdaptor().GetName());
        }
    }
コード例 #3
0
    string GetTopMostScrollerInMotionString()
    {
        string    result           = "TopMost: \n";
        IScroller handlingScroller = thisUIM.GetInputHandlingScroller();

        if (handlingScroller == null)
        {
            result += "no handling scroller";
        }
        else
        {
            IScroller topMost = handlingScroller.GetTopmostScrollerInMotion();
            if (topMost == null)
            {
                result += "null";
            }
            else
            {
                result += topMost.GetUIAdaptor().GetName();
            }
        }
        return(result);
    }