The layout widgets in Dojo can often be alternatives to complicated CSS rules. Many times it is necessary to create pages with a two- or three-column layout, sometimes with a header and/or footer as well.
The layout manager widgets let you create powerful layouts without using more than a minimum of custom CSS styling. The layout managers have a lot of carefully laid-out styling that you can benefit from without having to interact with it. The BorderContainer makes sure that it has a proper margin to the widget it contains, as well as adding (removable) ‘gutter’ border lines for default clarity, for example. The TabContainer lets you programmatically choose if you want the tabs on top, bottom, left, or right without using any custom CSS, and so on.
This two-part article by Peter Svensson will list a large number of layout widgets. Some are fully 'official', with accessibility support and internationalization. In this part, we will look at basic Dojo layout facts, ContentPane, container functions, DragPane, ExpandoPane, FloatingPane.
One of the biggest challenges in learning Dojo is the sheer volume of the framework. The layout managers are too important and too complicated to be reduced to a mere sentence or two, which explains the volume of this article.
After the near-exhaustive expose of different layout managers and supporting acts, there will be a couple of longer examples which, with some luck, will give you some good practical points to elaborate upon.Read Layout in Dojo: Part 1 in full
In the previous part of this article by Peter Svensson, we covered basic Dojo layout facts, ContentPane, container functions, DragPane, ExpandoPane, FloatingPane. In this part, we will focus on GridContainer, RadioGroup, RotatorContainer, ScrollPane, compound example using layout,and creating a widget.Read Layout in Dojo: Part 2 in full
In this article by Douwe Pieter Van Den Bos, we will see what we need to get things ready for our Forms Conversion project. We need to gather all our original Forms, Reports, Menus, and Libraries so that we can generate the APEX project. We will need to get the XML sources by using the tools in the Oracle Developer Suite. Of course, we will learn to understand these newly created sources and what they mean to us. Before we can create our APEX applications using the Forms Conversion tool, it would be nice to design and implement the target database.Read Preparing Your Forms Conversion Using Oracle Application Express (APEX) in full
In this article by Veda Williams, we'll take a look at some Plone products that can be used to make your web site even more impactful and manageable. We'll also briefly cover some useful tips to be aware of when theming a Plone site.Read Add-on Tools and Theming Tips for Plone 3 in full
In the previous part of this article by Chris Webb, we covered useful properties of measures, along with built-in measure aggregation types and dimension calculations. In this part, we will focus on measure groups and dimension/measure group relationships.Read Measures and Measure Groups in Microsoft Analysis Services: Part 2 in full