Updated AutoFormats and New UI

Published 19 June 06 03:58 PM

Access 2007 has significantly updated the AutoFormats included in the box, and we'll provide a tool that can help create your own formats or customize the existing ones.  This provides a fast way to generate a good (and modern) looking set of formatting across all your applications.  Access, along with the other Office applications, has supported AutoFormat for some time, but the formats themselves are looking a little stale.  Access 2007 addresses that.  In this post, I'll cover the built-in AutoFormats and how to customize them with the UI.  In the next post I'll describe the tool and how to use it to built your own formats and customize the gallery below.

AutoFormat Tools

The ribbon makes it much easier to surface controls for things like AutoFormats.  Where before we'd have to throw a dialog to show the formats, in Access 2007 we can simply show a "gallery":

The gallery control in the ribbon shows 4 formats in a row at 1280*1024, and provides controls for scrolling through the other rows of formats.  In addition, there's a "More" button that expands the gallery into an in-place pop-up that shows all the formats present and is both scrollable and resize-able to accommodate custom formats.:

The Built-in Formats

The default format is the "Office 2007" format and is the one you get if you use the Quick Create tools to build a new form.  In the examples, I'm showing a simple quick-created form.  Note that the form is in Layout View, so the dotted line and yellow highlighting around the ID field below won't appear at runtime.  The example below is the default quick-created form.  Below that is each of the other built-in AutoFormats in name order.  A couple of the formats have interesting stuff that is right-aligned, so I've linked an expanded version as well.  Finally,

Default:

Access 2003:

Apex:

Aspect:

Civic:

Concourse:

Currency:

Deluxe:

Equity:

Flow:

Foundry:

Median:

Metro:

None:

Northwind:

Office:

Opulent:

Oriel:

(Click image to enlarge)

Origin:

Solstice:

(Click image to enlarge)

Technic:

Trek:

Urban:

Verve:

(Click image to enlarge)

Windows Vista:

Customizing AutoFormats Through UI

Access 12 provide a similar AutoFormat wizard to that in 2003 that lets users customize the look of the formats or push changes back to them.  The wizard is launched from the bottom of the gallery and provide both a list of the formats with preview, and some customization controls.

Clicking the Options button expands the dialog to allow control over which parts of the form or report get formatted:

Clicking Customize presents another dialog that allows the user to save changes back up to the format:

You can choose to either save the changes to a new AutoFormat or update the existing one (if it isn't one of the built-in formats).  If you create a new format, it will be available from the AutoFormat wizard dialog, but not from the collection on the ribbon.  However, we have created a tool that will let you update the contents of the gallery to present your own formats.  I'll cover that tool and how to build your own formats in the next post.

Filed under: , ,

Comments

# Stevbe said on June 20, 2006 12:45 PM:
I think we discussed this before but I want to make sure I understand. Please explain how Access handles the situation when a user changes their system to be high contrast, extra large font? Is Access using some internal magic to fixup the format at runtime to obtain the desired result? How does it handle that situation with custom formats?

Thanks,
Steve
# clintc said on June 20, 2006 1:19 PM:
>> I think we discussed this before but I want to make
>> sure I understand. Please explain how Access handles
>> the situation when a user changes their system to be
>> high contrast, extra large font?

Steve--yeah, we have code that makes sure all of the text is readable, background images are hidden, and the ribbon font changes to a larger size. We don't attempt to change the font size of the form similarly to Access 2003. There was quite a bit of effort this release in the accessiblity area--especially when it comes to using the grid with screen readers.
# A discussion of what's new in Access 2007 (formerly "Access 12") said on June 20, 2006 1:45 PM:
In the last post, I discussed the new AutoFormats in Access 2007.  In this post, I'll describe more...
# Stevbe said on June 27, 2006 10:43 AM:
I thought about using api to set system settings for font sizing and then changing my forms around so they would look good but this is quite a bit of work and I currently only have to provide contrast/ color as defined by the system but if you folks have done the work so there are no red/blue issues I should be able to work with 2007, at least in this regard :-)

Thanks,
Steve
# Clint said on June 27, 2006 4:28 PM:
>> if you folks have done the work so there are no red/blue issues

You should be able to verify this works correctly for your scenarios with Beta 2. I have seen a couple bug fixes in the area but nothing significant.
New Comments to this post are disabled
Page view tracker