Save on AreaList Pro from Automated Solutions Group

Have you discovered AreaList Pro yet? It's by far the best-selling 4D plug-in ever. AreaList Pro provides editable scrolling lists directly in your forms. It's an ideal addition to your Foundation database (especially using the Fnd_Grid component). Through the end of October, Foundation developers can save 20% on AreaList Pro.

Foundation at the
4D Summit Conference

The 4D Summit Conference will be held this month in New Orleans. Dave Batton, Foundation's author, will be there to present two of this year's sessions. Plus, he'll also be holding two Foundation presentations. One of theses will be a Foundation User Group meeting - the other an introduction to Foundation. Stop by to learn what's planned for future releases and get your development questions answered. If you've never used Foundation, please join us for the Introduction to Foundation presentation.

Foundation 4 and
4D 2004

Now that Foundation 4.0.4 is available, Foundation is compatible with 4D 2004. At the moment there are still some 4D 2004 interface issues we're trying to iron out. Look for some new 4D 2004 specific components in the next few months, and join us in the new Forum to discuss using Foundation 4 with 4D 2004.

New Foundation Forum Launched

There's a new addition to the Foundation web site. The new Foundation Forum is an online chat room where you can discuss using with Foundation with other Foundation developers. Plus, all messages are archived, so it will be easy for newcomers to learn from previous discussions.

There's an area to discuss Foundation development, plus an area to let us know what you'd like to see in future versions. We've also set up a beta section to discuss the versions we're currently testing, and even an area to discuss issues related to earlier Foundation releases.

Foundation 4.0.4 Available

Foundation version 4.0.4 is now available. This release makes Foundation compatible with 4D 2004. It also adds navigation buttons to your input forms, and lets you use one window for both the input and output forms.

Improving Input Window Titles

Have you noticed that Foundation gives your input form windows really boring names, like "Contacts (record #4)"? You can override this default setting to give your input windows more appropriate window titles. Just set the desired window title in the input form's On Load  phase:

Case of
  : (Form event=On Load )
    $windowTitle_t:=[Contacts]First Name+" "+[Contacts]Last Name
    SET WINDOW TITLE($windowTitle_t)
    Fnd_Menu_Window_Add ($windowTitle_t)
End case
Fnd_IO_InputFormMethod

Notice that after changing the window title, we passed the same text value to Foundation's Fnd_Menu_Window_Add method. This tells Foundation to update the Window menu with the new title. It automatically replaces the existing value in the menu.

If you're using a field value, as in the example above, you can also use similar code in the field's object method (usually in the On Data Change  event) to update the window title if the user enters a new value.