MDButtonsBar/es
From Lazarus-ccr
Deutsch (de) English (en) Español (es) Français (fr) Português (pt)
Contents |
[edit] Acerca de...
MDButtonsBar (TMultiDocButtonsBar) es un pequeño componente, derivado de TPanel, para ayudarle con las aplicaciones MDI, que utiliza el componente MultiDoc.
[edit] Captura de pantalla
[edit] Autor
[edit] Licencia
[edit] Descarga
El componente y un programa de demostración se pueden encontrar en Lazarus CCR SourceForge site o en My Geocities Web-Site.
[edit] Cambios habidos
- Versión 0.1 2006/03/16 Primer lanzamiento beta.
[edit] Dependencias / Requerimientos del sistema
Este componente necesita el componente MultiDoc.
Permite trabajar en todas las plataformas de Lazarus sin realizar cambios.
Sólo ha sido probado en Win2k.
[edit] Instalación
- Compile e instale tmdbuttonsbar.lpk
- Abra el ejemplo demo/demomultidoc.lpi
Este ejemplo se puede utilizar como base para una nueva aplicación (es un ejemplo "avanzado" de demostración de MultiDoc).
[edit] Utilización
En tiempo de diseño:
- En el formulario principal de la aplicación coloque un TMultiDoc.
- Cree un formulario hijo con un TPanel principal.
- Ponga todos los objetos que quiera para el formulario hijo en el panel, escriba el evento, etc...
- No cuente con ningún evento de TForm porque este formulario nunca será mostrado.
- Añada un TMdButtonsBar.
- Establezca las propiedades HintMinimize, HintRestore, HintMaximize.
- Establezca la propiedad VisibleButtons.
- Utilice los eventos OnCloseClick, OnRestoreClick y OnMinimizeClick para manejar las acciones en MultiDoc (Vea la Demo)
- Si puede, ¡cambie el paquete MultiDoc para registrar en la página de la paleta de MultiDoc también :-)!
[edit] Pendiente
- Botones inactivos;
- Propiedad para cambiar Style de MDIButtons (KDE, WinXP...).

