// Token: 0x060026F4 RID: 9972 RVA: 0x0008C210 File Offset: 0x0008A410 public static bool smethod_24(IntPtr hWnd, Size size, bool activate) { if (!(size == Class410.smethod_14(hWnd).Size)) { Class265.SendMessage(hWnd, Enum16.const_154, IntPtr.Zero, IntPtr.Zero); if (activate) { if (!Class265.SetWindowPos(hWnd, Class265.intptr_3, 0, 0, size.Width, size.Height, Enum31.flag_7)) { throw new Win32Exception(); } } else if (!Class265.SetWindowPos(hWnd, Class265.intptr_3, 0, 0, size.Width, size.Height, Enum31.flag_5 | Enum31.flag_7)) { throw new Win32Exception(); } Class265.SendMessage(hWnd, Enum16.const_155, IntPtr.Zero, IntPtr.Zero); return(true); } if (activate && !Class265.SetWindowPos(hWnd, Class265.intptr_3, 0, 0, 0, 0, Enum31.flag_7 | Enum31.flag_12)) { throw new Win32Exception(); } return(false); }
// Token: 0x060026EF RID: 9967 RVA: 0x0008BFD0 File Offset: 0x0008A1D0 public static Rectangle smethod_19(IntPtr hWnd) { Rectangle rectangle = Class410.smethod_14(hWnd); Rectangle rectangle2 = Class410.smethod_16(hWnd); return(new Rectangle(rectangle2.X - rectangle.X, rectangle2.Y - rectangle.Y, rectangle2.Width, rectangle2.Height)); }
// Token: 0x060026ED RID: 9965 RVA: 0x0008BF4C File Offset: 0x0008A14C public static bool smethod_17(IntPtr hWnd, Size sz) { Size size = Class410.smethod_18(hWnd); if (size == sz) { return(false); } Size size2 = Class410.smethod_14(hWnd).Size + (sz - size); return(Class410.smethod_24(hWnd, size2, false)); }
// Token: 0x060026F3 RID: 9971 RVA: 0x0008C0D4 File Offset: 0x0008A2D4 public static void smethod_23(HandleRef hWnd, FormWindowState state, Rectangle?rect = null) { Rectangle left; FormWindowState formWindowState; if ((formWindowState = Class410.smethod_22(hWnd, out left)) != state || (rect != null && left != rect.Value)) { Struct28 @struct = default(Struct28); @struct.uint_0 = (uint)Marshal.SizeOf(typeof(Struct28)); Class265.GetWindowPlacement(hWnd, ref @struct); if (rect != null && left != rect.Value) { @struct.struct24_0 = new Struct24(rect.Value); } if (formWindowState != state) { if (state.HasFlag(FormWindowState.Maximized)) { if (state.HasFlag(FormWindowState.Minimized)) { @struct.enum62_0 |= Enum62.flag_1; @struct.enum117_0 = Enum117.const_8; } else { @struct.enum117_0 = Enum117.const_2; @struct.enum62_0 &= ~Enum62.flag_1; } } else if (state.HasFlag(FormWindowState.Minimized)) { @struct.enum117_0 = Enum117.const_8; @struct.enum62_0 &= ~Enum62.flag_1; } else { @struct.enum117_0 = Enum117.const_4; @struct.enum62_0 &= ~Enum62.flag_1; } } Class265.SetWindowPlacement(hWnd, ref @struct); } }
// Token: 0x060026FC RID: 9980 RVA: 0x0008C368 File Offset: 0x0008A568 public bool method_0(IntPtr hWnd, IntPtr lParam) { if (Class265.IsWindowVisible(hWnd)) { try { this.list_0.Add(new KeyValuePair <IntPtr, Rectangle>(hWnd, Class410.smethod_14(hWnd))); } catch (Win32Exception ex) { ex.smethod_1(new object[] { string.Format(Class217.cultureInfo_0, Class410.string_0, new object[] { hWnd.ToString() }) }); } } return(true); }
// Token: 0x060026F7 RID: 9975 RVA: 0x00011662 File Offset: 0x0000F862 public static bool smethod_27(IntPtr hWnd) { return(Class410.smethod_25(hWnd).HasFlag(Enum17.flag_23)); }
// Token: 0x060026F1 RID: 9969 RVA: 0x0008C040 File Offset: 0x0008A240 public static FormWindowState smethod_21(HandleRef hWnd) { Rectangle rectangle; return(Class410.smethod_22(hWnd, out rectangle)); }
// Token: 0x060026DC RID: 9948 RVA: 0x00011541 File Offset: 0x0000F741 public static void smethod_0(IntPtr hWnd, Point location, Size size, Bitmap bitmap) { Class410.smethod_1(hWnd, location, size, bitmap, byte.MaxValue); }