4 Output

In the previous chapter, we have seen how to make the best usage of a clonified application’s command-line. The second aspect we need to look at is Clon’s output, typically what you get when you type program --help. From an end-user perspective, one key feature of Clon is that control on the formatting of the help strings is given to you instead of being the programmer’s responsibility. What this means is that you get to choose the way you want help strings to be formatted, and all of a sudden, every clonified application you use will conform to your specifications.

Output Elements surveys the different items composing a Clon help string by looking at examples in a default setting. Theme Mechanism explains how to switch between predefined layouts. Global Control describe two built-in options that give you some control over the layout on a global scale. Finally, Theme Creation describes how to build your own layouts.