A system for providing automatic capabilities in creating a computer form containing control items. Upon selecting a control item to place on a computer form, preferred coordinates to position the control item is automatically determined. Next, the size of the new control item is automatically selected based on properties of the new control item and the size and location of surrounding control items. The new control item, and any intersecting control items, are then automatically adjusted to accommodate the new control item at the preferred coordinates. The adjustments include: (1) setting the width and height of the new control item; (2) identifying the space available to above and to the right of the preferred coordinates; and if the width or height of the new control item exceeds the space available, (3) adjusting the other control items to obtain additional space for the new control item. Alignment properties for the new control item are also automatically determined and assigned. Thus, when other control items on the computer form either moved or re-sized, the control item is adjusted in accordance with the alignment properties. Labels to identify the new control item may be automatically created and attached to the new control item. Furthermore, the labels are uniformly and control items are uniformly aligned on the computer form. Finally, control items can be repositioned manually without automatically relocating the control item.

Ein System für das Zur Verfügung stellen der automatischen Fähigkeiten, wenn eine Endlosliste verursacht wird, die Steuereinzelteile enthält. Nach dem Vorwählen eines Steuereinzelteils, um auf eine Endlosliste zu setzen, wird die bevorzugten Koordinaten, zum des Steuereinzelteils in Position zu bringen automatisch festgestellt. Zunächst wird der Größe des neuen Steuereinzelteils automatisch basiert auf Eigenschaften des neuen Steuereinzelteils und der Größe und Position der umgebenden Steuereinzelteile vorgewählt. Das neue Steuereinzelteil und alle mögliche schneidenen Steuereinzelteile, werden dann automatisch justiert, um das neue Steuereinzelteil an den bevorzugten Koordinaten unterzubringen. Die Justagen schließen ein: (1) Einstellung der Breite und der Höhe des neuen Steuereinzelteils; (2) den Raum kennzeichnend vorhanden für die oben genannten und auf der rechten Seite bevorzugten Koordinaten; und wenn die Breite oder die Höhe des neuen Steuereinzelteils den Raum übersteigt, der vorhanden ist, (3), die anderen Steuereinzelteile justierend, um zusätzlichen Raum für das neue Steuereinzelteil zu erreichen. Ausrichtung Eigenschaften für das neue Steuereinzelteil werden auch automatisch festgestellt und zugewiesen. So wenn andere Steuereinzelteile auf der verschobenen worden oder die Größe neu bestimmten Endlosliste entweder, das Steuereinzelteil in Übereinstimmung mit den Ausrichtung Eigenschaften justiert wird. Die Aufkleber, zum des neuen Steuereinzelteils zu kennzeichnen können zum neuen Steuereinzelteil automatisch verursacht werden und angebracht werden. Ausserdem sind die Aufkleber gleichmäßig und Steuereinzelteile sind gleichmäßig auf der Endlosliste ausgerichtet. Schließlich können Steuereinzelteile manuell umgesetzt werden, ohne das Steuereinzelteil automatisch zu verlagern.

 
Web www.patentalert.com

< (none)

< Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters

> System and method for sorting character strings containing accented and unaccented characters

> (none)

~ 00008