-
Bounding Box layout for resolution independent
display
-
Press the Finish button to generate the new
window.
-
Use the 'Run' button to view the generated
window
The newly generated window is shown below. It uses
bounding box layout for resolution independent display. The first
window below is shown with the 'Windows Classic' theme. The two
pictures below that show display with 'Large Fonts' and 600x800
resolution. Note that the developer did nothing extra to enable
automatic reformatting. This style simply encloses controls inside an
invisible, elastic 'box' that determines how controls will be laid
out.
One more thing is interesting - the Style
automatically set up all the expected behavior for the window. The buttons
all behave as you would expect, as do the 'vcr' buttons on the
toolbar, the print a list, add record, delete records, etc. The window
is a complete and working window that provides end user interaction
with data. And, this window took under 3 minutes to generate. The same
kind of window for the Product table, the Sales table (using a view
that includes both the Customer and the Product tables) and any other
tables in the new application take no more time than this.
See the BridgeBuilder topic
for how the window can be changed
manually using either (or both) the ResourceEditor and the
LayoutEditor, and then regenerated to add more functionality.
The newly generated window in 1024x768 and Windows
Classic scheme is shown below. All of these screen shots have
been reduced by 65% to display and download in a reasonable time.

This is a screen shot of the same window using Windows Extra Large
Font

This is the same window using Windows Classic, but 800x600 resolution

this is a high resolution screen shot, and the window has been resized
with the mouse to fill the whole display area.

With bounding box layout, you develop the window once, and you never
worry about end-user configurations.
Go to the next step, Regenerate the window.