O'Reilly logo

Getting Started With JUCE by Martin Robinson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Helpful Utilities

In addition to the essential classes introduced in the previous chapters, JUCE includes a range of classes for solving common problems in application development. In this chapter we will cover the following topics:

  • Using the Value, var, and ValueTree classes
  • Implementing undo management
  • Adding XML support
  • Understanding how JUCE handles multiple threads
  • Storing the application properties
  • Adding the menu bar controls

By the end of this chapter, you will have an awareness of some of the additional helpful utilities offered by JUCE.

Using the dynamically typed objects

The JUCE Value, var, and ValueTree classes are valuable tools for application data storage and handling. The var class (short for variant) is designed to store a ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required