コード例 #1
0
        public static Rect GetWindowBounds(IntPtr window, WindowRegionCode regionCode)
        {
            Rect     retval;
            OSStatus error = GetWindowBounds(window, regionCode, out retval);

            CheckReturn(error);
            return(retval);
        }
コード例 #2
0
ファイル: CarbonAPI.cs プロジェクト: dhtdht020/GTTMCube
        public static Rect GetWindowBounds(IntPtr window, WindowRegionCode regionCode)
        {
            Rect     rect;
            OSStatus result = GetWindowBounds(window, regionCode, out rect);

            CheckReturn(result);
            return(rect);
        }
コード例 #3
0
ファイル: CarbonAPI.cs プロジェクト: luislasonbra/PixelFarm
        internal static Rect GetWindowBounds(IntPtr window, WindowRegionCode regionCode)
        {
            Rect     retval;
            OSStatus result = GetWindowBounds(window, regionCode, out retval);

            if (result != OSStatus.NoError)
            {
                throw new MacOSException(result);
            }
            return(retval);
        }
コード例 #4
0
        internal static Rect GetWindowBounds(IntPtr window, WindowRegionCode regionCode)
        {
            Rect     globalBounds;
            OSStatus windowBounds = API.GetWindowBounds(window, regionCode, out globalBounds);

            if (windowBounds != OSStatus.NoError)
            {
                throw new MacOSException(windowBounds);
            }
            else
            {
                return(globalBounds);
            }
        }
コード例 #5
0
 static extern OSStatus GetWindowBounds(IntPtr window, WindowRegionCode regionCode, out Rect globalBounds);
コード例 #6
0
 internal static extern OSStatus SetWindowBounds(IntPtr Windows, WindowRegionCode WindowRegionCode, ref Rect globalBounds);
コード例 #7
0
ファイル: API.cs プロジェクト: tanis2000/FEZ
 private static OSStatus GetWindowBounds(IntPtr window, WindowRegionCode regionCode, out Rect globalBounds);
コード例 #8
0
ファイル: API.cs プロジェクト: tanis2000/FEZ
 internal static Rect GetWindowBounds(IntPtr window, WindowRegionCode regionCode)
 {
     Rect globalBounds;
       OSStatus windowBounds = API.GetWindowBounds(window, regionCode, out globalBounds);
       if (windowBounds != OSStatus.NoError)
     throw new MacOSException(windowBounds);
       else
     return globalBounds;
 }
コード例 #9
0
        internal static Rect GetWindowBounds(IntPtr window, WindowRegionCode regionCode)
        {
            Rect retval;
            OSStatus result = GetWindowBounds(window, regionCode, out retval);

            if (result != OSStatus.NoError)
                throw new MacOSException(result);

            return retval;
        }
コード例 #10
0
 public static Rect GetWindowBounds(IntPtr window, WindowRegionCode regionCode)
 {
     Rect retval;
     OSStatus error = GetWindowBounds(window, regionCode, out retval);
     CheckReturn( error );
     return retval;
 }
コード例 #11
0
ファイル: CarbonAPI.cs プロジェクト: jpbruyere/opentk
 internal static extern OSStatus SetWindowBounds(IntPtr Windows, WindowRegionCode WindowRegionCode, ref Rect globalBounds);