Browse Prior Art Database

Fast XML Form Object Customization

IP.com Disclosure Number: IPCOM000201808D
Publication Date: 2010-Nov-23
Document File: 14 page(s) / 1M

Publishing Venue

The IP.com Prior Art Database

Related People

Alex Kalaidjian: AUTHOR

Abstract

The invention is to present a user with an intuitive and interactive XML editor to aid them with customizing a form object quickly and easily. The XML editor is displayed as a small floating window directly on the canvas and pertains to the currently selected form object.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 18% of the total text.

Page 01 of 14

Fast XML Form Object Customization 

Alex Kalaidjian 

 
 

Summary 
 
My invention is to present a user with an intuitive and interactive XML editor to aid them with  customizing a form object quickly and easily. The XML editor is displayed as a small floating window  directly on the canvas and pertains to the currently selected form object. 
 
 

Background 
 
The problem that this invention solves is that for power users of Designer who are familiar with XML, it  is a relatively cumbersome task to change the characteristics of objects on a form. To create a useful and  visually appealing form in LiveCycle Designer, the designer of the form has to customize the look of the  objects on the form, such as buttons or text fields. Just a few of the characteristics of form objects that  can be customized in Designer include background and foreground color, font and actual text of a  caption and object location and size. 
 
There are essentially two different ways of customizing form objects in LiveCycle Designer. The first way  is to use the controls on a palette window. A palette window in Designer contains a collection of  controls that can be used to change the characteristics of the currently selected form object. For  example, to change the background color of a button, you would select it on the canvas and then use  the Fill Color control on the Border palette to select the new color. Examples of palette windows in  Designer include Object, Layout, Font and Border. Each has its own group of controls for customizing  form objects in different ways. There are a few problems with using palettes in Designer. The first is that  they take up quite a bit of the application window real‐estate to have them always open; this causes the  view of the canvas, the main window where forms are designed, to be smaller in size. The other  problem is that there are 15 different palettes in total. Opening the correct one with the customization  controls that you need can be a pain, but also managing where they all go in the application window is  annoying as well. Whether some are always closed or open and whether the ones that remain open are  docked or floating and where they should all go relative to the canvas is a design task in itself.  
 
The other way of customizing form objects in Designer is editing the XML source of a form. Designer  generates and stores XML that specifies everything about a form while it is being created, including all of  the objects on the form and their corresponding characteristics. Although c...