# Show Simple Content

### Text

Display simple strings of text.

```python
self.gui.show_text(self, text, title=None, override_idle=None, override_animations=False)
```

Arguments:

* text (str): Main text content.  It will auto-paginate
* title (str): A title to display above the text content.
* override\_idle (boolean, int):
  * True: Takes over the resting page indefinitely
  * (int): Delays resting page for the specified number of seconds.
* override\_animations (boolean):
  * True: Disables showing all platform skill animations.
  * False: 'Default' always show animations.

### Static Image

Display a static image such as a jpeg or png.

```python
self.gui.show_image(self, url, caption=None, title=None, fill=None, override_idle=None, override_animations=False)
```

Arguments:

* url (str): Pointer to the image
* caption (str): A caption to show under the image
* title (str): A title to display above the image content
* fill (str): Fill type - supports:&#x20;
  * 'PreserveAspectFit',
  * 'PreserveAspectCrop',&#x20;
  * 'Stretch'
* override\_idle (boolean, int):
  * True: Takes over the resting page indefinitely
  * (int): Delays resting page for the specified number of seconds.
* override\_animations (boolean):
  * True: Disables showing all platform skill animations.
  * False: 'Default' always show animations.

### Animated Image

Display an animated image such as a gif.

```python
self.gui.show_animated_image(self, url, caption=None, title=None, fill=None, override_idle=None, override_animations=False)
```

Arguments:

* url (str): Pointer to the .gif image
* caption (str): A caption to show under the image
* title (str): A title to display above the image content
* fill (str): Fill type - supports:&#x20;
  * 'PreserveAspectFit',
  * 'PreserveAspectCrop',&#x20;
  * 'Stretch'
* override\_idle (boolean, int):
  * True: Takes over the resting page indefinitely
  * (int): Delays resting page for the specified number of seconds.
* override\_animations (boolean):
  * True: Disables showing all platform skill animations.
  * False: 'Default' always show animations.

### HTML Page

Display a local HTML page.

```python
self.gui.show_html(self, html, resource_url=None, override_idle=None, override_animations=False)
```

Arguments:

* html (str): HTML text to display
* resource\_url (str): Pointer to HTML resources
* override\_idle (boolean, int):
  * True: Takes over the resting page indefinitely
  * (int): Delays resting page for the specified number of seconds.
* override\_animations (boolean):
  * True: Disables showing all platform skill animations.
  * False: 'Default' always show animations.

### Remote URL

Display a webpage.

```python
self.gui.show_url(self, url, override_idle=None, override_animations=False)
```

Arguments:

* url (str): URL to render
* override\_idle (boolean, int):
  * True: Takes over the resting page indefinitely
  * (int): Delays resting page for the specified number of seconds.
* override\_animations (boolean):
  * True: Disables showing all platform skill animations.
  * False: 'Default' always show animations.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mycroft-ai.gitbook.io/docs/skill-development/displaying-information/show-simple-content.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
