public abstract void SetIcon(IWindowIconImpl icon);
public void SetIcon(IWindowIconImpl icon) { // No window icons for mobile platforms }
public override void SetIcon(IWindowIconImpl icon) { }
public void SetIcon(IWindowIconImpl icon) { Icon = ((IconImpl)icon).Pixbuf; }
public void SetIcon(IWindowIconImpl icon) { }
public void SetIcon(IWindowIconImpl icon) { var impl = (IconImpl)icon; var hIcon = impl.HIcon; UnmanagedMethods.PostMessage(_hwnd, (int)UnmanagedMethods.WindowsMessage.WM_SETICON, new IntPtr((int)UnmanagedMethods.Icons.ICON_BIG), hIcon); }
public void SetIcon(IWindowIconImpl icon) { // NO OP on OSX }
public override void SetIcon(IWindowIconImpl icon) { Window.Icon = ((IconImpl)icon).Pixbuf; }
/// <summary> /// Set the window icon. /// </summary> /// <param name="icon"></param> public abstract void SetIcon(IWindowIconImpl icon);
public void SetIcon(IWindowIconImpl icon) { NotImplemented(); }
public void SetIcon(IWindowIconImpl icon) => Native.GtkWindowSetIcon(GtkWidget, (Pixbuf)icon);
public void SetIcon(IWindowIconImpl icon) { var impl = (IconImpl)icon; var nativeIcon = impl.IconBitmap; UnmanagedMethods.PostMessage(_hwnd, (int)UnmanagedMethods.WindowsMessage.WM_SETICON, new IntPtr((int)UnmanagedMethods.Icons.ICON_BIG), nativeIcon.GetHicon()); }