This chapter focuses on the layout designs of graphical user interfaces, menu bars, and toolbars. Basically, you will learn about available layouts in qooxdoo and learn to choose the layout for the purpose of the screen. qooxdoo provides different layouts (flow, dock, grid, and so on) for different purposes, containers and menus (menu bar, toolbar, context menu, and so on).
In the last chapter, we learnt the core programming concepts, coding syntax, and object-oriented features of the qooxdoo framework. This chapter teaches you to lay out the screens for effective use of space, based on component placement, to design a layout that looks better on the addition or removal of components to the screen and resizing the screen, and so on. qooxdoo has a rich and convenient set of user interface components and also provides different layouts to place the GUI components on the screen.
In this chapter, we'll cover the following topics:
Widgets
Containers
Panels...