# GH_TimeLine class

Namespace: [Grasshopper.GUI.MRU](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.gui.mru.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public class GH_TimeLine : GH_DoubleBufferedPanel
```

## Fields

- [ScrollWidth](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.mru.gh-timeline/scrollwidth.md): (static)

## Properties

- [ActiveEntry](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.mru.gh-timeline/activeentry.md)
- [Offset](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.mru.gh-timeline/offset.md): Gets the vertical scrolling offset for the timeline.

## Methods

- [OnPaint](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.mru.gh-timeline/onpaint.md)
- [OnPaintBackground](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.mru.gh-timeline/onpaintbackground.md)
- [SetupTimeline](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.mru.gh-timeline/setuptimeline.md): (2 overloads)

## Events

- [FileSelected](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.mru.gh-timeline/fileselected.md)
