# Present mode, what is it and when would I need it?

**URL:** <https://discourse.processing.org/t/present-mode-what-is-it-and-when-would-i-need-it/20686>\
**Category:** Processing\
**Created:** [May 9, 2020, 7:01pm UTC](https://discourse.processing.org/t/present-mode-what-is-it-and-when-would-i-need-it/20686 "2020-05-09T19:01:52Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wsintra](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@wsintra](https://discourse.processing.org/u/wsintra)\
**Post date:** [May 9, 2020, 7:01pm UTC](https://discourse.processing.org/t/present-mode-what-is-it-and-when-would-i-need-it/20686/1 "2020-05-09T19:01:52Z")

</div>

Hi,

I have just noticed the present mode, I understand I can use fullscreen in setup to make a fullscreen, but when would I need to use present mode, and is it true in present mode I can change code on the fly? I tried searching for more information about it but couldn’t find much so wanted to see what people on this forum know about it.

---

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [May 9, 2020, 9:05pm UTC](https://discourse.processing.org/t/present-mode-what-is-it-and-when-would-i-need-it/20686/2 "2020-05-09T21:05:36Z")

</div>

Hello,

Some references here:

[https://processing.org/reference/environment/](https://processing.org/reference/environment/)

> **[processing/processing](https://github.com/processing/processing/wiki/Export-Info-and-Tips)**
>
> Source code for the Processing Core and Development Environment (PDE) - processing/processing

`:)`

---

<div class="post-metadata">

**Author:** ![tribblesontoast](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tribblesontoast](https://discourse.processing.org/u/tribblesontoast)\
**Post date:** [May 10, 2020, 11:43am UTC](https://discourse.processing.org/t/present-mode-what-is-it-and-when-would-i-need-it/20686/3 "2020-05-10T11:43:13Z")

</div>

Personally, I would use present mode for presenting a sketch that is not fullscreen (maybe I’m presenting something like an app prototype to clients, or an application made for a specific screen size) but I don’t want my audience to see my desktop. Clean and professional.

---

<div class="post-metadata">

**Author:** ![wsintra](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@wsintra](https://discourse.processing.org/u/wsintra)\
**Post date:** [May 10, 2020, 9:15pm UTC](https://discourse.processing.org/t/present-mode-what-is-it-and-when-would-i-need-it/20686/4 "2020-05-10T21:15:31Z")

</div>

That makes sense, what about being able to change values whilst a sketch is running? is that a possibility.

---

<div class="post-metadata">

**Author:** ![tribblesontoast](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tribblesontoast](https://discourse.processing.org/u/tribblesontoast)\
**Post date:** [May 10, 2020, 11:20pm UTC](https://discourse.processing.org/t/present-mode-what-is-it-and-when-would-i-need-it/20686/5 "2020-05-10T23:20:44Z")

</div>

Tweak mode can do that in a limited capacity
