# Error in every ControlWindow function

**URL:** <https://discourse.processing.org/t/error-in-every-controlwindow-function/5398>\
**Category:** Libraries\
**Created:** [November 10, 2018, 6:21am UTC](https://discourse.processing.org/t/error-in-every-controlwindow-function/5398 "2018-11-10T06:21:56Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![sukh](https://avatars.discourse-cdn.com/v4/letter/s/c0e974/32.png) [@sukh](https://discourse.processing.org/u/sukh)\
**Post date:** [November 10, 2018, 6:21am UTC](https://discourse.processing.org/t/error-in-every-controlwindow-function/5398/1 "2018-11-10T06:21:56Z")

</div>

While running this line of code:

```auto
controlWindow.hideCoordinates();
controlWindow.setTitle("Decoding Parameters");

```

It says: The function “hideCoordinates()” does not exist  
The function “setTitle(String)” does not exist

---

<div class="post-metadata">

**Author:** ![kll](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kll/32/964_2.png) [@kll](https://discourse.processing.org/u/kll)\
**Post date:** [November 10, 2018, 6:55am UTC](https://discourse.processing.org/t/error-in-every-controlwindow-function/5398/2 "2018-11-10T06:55:44Z")

</div>

so you let us guess about what libraray you want complain? ControlP5 ?

see  
[http://www.sojamo.de/libraries/controlP5/examples/controllers/ControlP5window/ControlP5window.pde](http://www.sojamo.de/libraries/controlP5/examples/controllers/ControlP5window/ControlP5window.pde)

looks like you test old code on a newer CP5 version.  
pls. tell us exactly your environment:

- OS
- processing version
- ControlP5 version
- and where you got the code ( example ) from

i checked on internet  
and local on

- win7
- Processing IDE 3.4
- ControlP5 2.2.6

---

<div class="post-metadata">

**Author:** ![sukh](https://avatars.discourse-cdn.com/v4/letter/s/c0e974/32.png) [@sukh](https://discourse.processing.org/u/sukh)\
**Post date:** [November 11, 2018, 10:22am UTC](https://discourse.processing.org/t/error-in-every-controlwindow-function/5398/3 "2018-11-11T10:22:43Z")

</div>

OS: Windows 7  
processing version 3.4 win64  
ControlP5: 2.2.5  
Code:

```auto
void setupControls() {
  control = new ControlP5(this);
  controlWindow = control.addControlWindow("controlWindow", 10, 10, 350, 128);
  controlWindow.hideCoordinates();
  controlWindow.setTitle("Decoding Parameters");

  int y = 20;
  control.addSlider("noiseThreshold", 0, 1, noiseThreshold, 10, y += 10, 256, 9).setWindow(controlWindow);
  control.addSlider("zscale", -256, 256, zscale, 10, y += 10, 256, 9).setWindow(controlWindow);
  control.addSlider("zskew", -64, 64, zskew, 10, y += 10, 256, 9).setWindow(controlWindow);
  control.addSlider("renderDetail", 1, 4, renderDetail, 10, y += 10, 256, 9).setWindow(controlWindow);
  control.addBang("screenshot", 10, y += 10, 9, 9).setWindow(controlWindow);
  control.addBang("exportCloud", 80, y, 9, 9).setWindow(controlWindow);
  control.addBang("exportMesh", 160, y, 9, 9).setWindow(controlWindow);
}

```

---

<div class="post-metadata">

**Author:** ![kll](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kll/32/964_2.png) [@kll](https://discourse.processing.org/u/kll)\
**Post date:** [November 11, 2018, 11:20am UTC](https://discourse.processing.org/t/error-in-every-controlwindow-function/5398/4 "2018-11-11T11:20:32Z")

</div>

yes, i have ControlP5 2.2.6 and if i open  
examples/ControlP5/controllers/ControlP5window

it says

> // PLEASE READ  
> //  
> // With controlP5 2.0 the ControlWindow has been removed,  
> // please see the changelog.txt for details.  
> // Instead, see the extra/ControlP5frame example for  
> // a ControlWindow alternative.

so that little function here  
( what needs minimum

```auto
import controlP5.*;

ControlP5 control;

ControlWindow controlWindow;

```

this header to see anything,)  
must be from some old example what will not run anymore.
