Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Some of the embellishments require not more than copying extra files, at least at this time. These files are copied as is, because they implement "brand-new" extensions to the uigen.exe-generated PhoneBook. Examples:

  • the Classes files PhoneNumberCell.cs, PickLocation.aspx*, etc.
  • extra images (icons, logo)

Other cases are not so easy to understand. Remember what happens in the life of SearchResultPhoneNumberControl.ascx, for example.

  • uigen.exe creates the SearchResultPhoneNumberControl.cs file from the SearchResultControl.cs template and the PhoneNumber class
  • The resulting SearchResultPhoneNumberControl.cs file is embellished by us to get rid of those DisplayName (i.e. <BocAllPropertiesPlaceHolderColumnDefinition /> is replaced by (<BocSimpleColumnDefinition /> s for each property)

Here is an illustration of this embellishment process:

...