En la página Adicional de la paleta de componentes de Delphi, se agrega un nuevo componente Barra de control. Este componente se usa junto con la barra de herramientas y la barra Cool en la página Win32, y complementado con componentes como Imagelist y Mainmenu, es posible implementar un estilo Word97. barra de herramientas. A continuación se toma una barra de herramientas en un FORMULARIO como ejemplo para presentar los pasos de diseño en detalle:
1. Seleccione Barra de control en la página Adicional, colóquela en FORM1 y establezca sus propiedades de la siguiente manera: Allign:=altopAutosize:=trueBevelkind:=bknone
2. Seleccione la barra de herramientas en la página Win32, colóquela en la barra de control, ajuste la posición de la barra de herramientas para que quede en el extremo izquierdo, luego ajuste su ancho y establezca las propiedades Edgeborders:=[], Flat:= VERDADERO. Haga clic derecho en la barra de herramientas con el mouse, seleccione Nuevo botón en el menú flotante y repita varias veces para diseñar los botones requeridos.
3. Seleccione el componente Imagelist en la página Win32 y diseñe el menú principal para FORM1. El método de diseño del menú principal es el mismo que el de Delphi2 y Delphi3. Después de diseñar el menú principal, establezca su propiedad Automerge en VERDADERO.
4. Desventajas: A cada botón se le asigna el valor de Nombre de Tmenuitem, y el valor del atributo Menuitem de cada botón se establece en el valor de Nombre del menú deseado.
Presione F9 para ejecutar el programa y encontrará que la barra de herramientas diseñada ya tiene el estilo de Word97. Mueva el mouse sobre cada botón y el botón flotará automáticamente. Haga clic con el mouse y aparecerá el menú correspondiente. Cabe señalar que el atributo Automerge del menú principal está configurado en TRUE para evitar que el menú principal aparezca en la parte superior de FORM1. El diseño de la barra de herramientas debe combinar la barra de control y la barra de herramientas; de lo contrario, no obtendrá una barra de herramientas con la misma apariencia que Word97.