# Screen.IHandler interface

Namespace: [Eto.Forms](https://eto.picoe.ca/api/namespace/eto.forms.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
public interface Screen.IHandler : Widget.IHandler
```

Handler interface for the [Screen](https://eto.picoe.ca/api/type/eto.forms.screen.md).

## Properties

- [BitsPerPixel](https://eto.picoe.ca/api/type/eto.forms.screen.ihandler/bitsperpixel.md): Gets the number of bits each pixel uses to represent its color value.
- [Bounds](https://eto.picoe.ca/api/type/eto.forms.screen.ihandler/bounds.md): Gets the bounds of the display.
- [IsPrimary](https://eto.picoe.ca/api/type/eto.forms.screen.ihandler/isprimary.md): Gets a value indicating whether this screen is the primary/main screen.
- [RealScale](https://eto.picoe.ca/api/type/eto.forms.screen.ihandler/realscale.md): Gets the real scale of the pixels of the screen vs. points.
- [Scale](https://eto.picoe.ca/api/type/eto.forms.screen.ihandler/scale.md): Gets the logical scale of the pixels of the screen vs. points.
- [WorkingArea](https://eto.picoe.ca/api/type/eto.forms.screen.ihandler/workingarea.md): Gets the working area of the display, excluding any menu/task bars, docks, etc.

## Methods

- [GetImage](https://eto.picoe.ca/api/type/eto.forms.screen.ihandler/getimage.md): Gets a copy of a portion of the screen as an image

## Inherited Members

- From [Widget.IHandler](https://eto.picoe.ca/api/type/eto.widget.ihandler.md): [ID](https://eto.picoe.ca/api/type/eto.widget.ihandler/id.md), [NativeHandle](https://eto.picoe.ca/api/type/eto.widget.ihandler/nativehandle.md), [Widget](https://eto.picoe.ca/api/type/eto.widget.ihandler/widget.md), [HandleEvent](https://eto.picoe.ca/api/type/eto.widget.ihandler/handleevent.md), [Initialize](https://eto.picoe.ca/api/type/eto.widget.ihandler/initialize.md), [UnhandleEvent](https://eto.picoe.ca/api/type/eto.widget.ihandler/unhandleevent.md)
