Diferencia entre revisiones de «Categoría:CONTROLES/FRAMES»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
|||
(No se muestran 11 ediciones intermedias del mismo usuario) | |||
Línea 4: | Línea 4: | ||
[https://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.Forms.TFrame Ayuda de Delphi sobre frames.] | [https://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.Forms.TFrame Ayuda de Delphi sobre frames.] | ||
Además, es conveniente revisar [[DEV ETIQUETAS/FRAME EDICION]] para conocer cómo se asocian los frames a los objetos del sistema. | |||
=Jerarquía= | =Jerarquía= | ||
Línea 9: | Línea 11: | ||
=Frames de base= | =Frames de base= | ||
*[[TTfvsFrame|Frame de base (TTfvsFrame)]] | |||
<!-- | |||
C:\DevelopPrx\frames\fvsFrame.pas | |||
=TFrame | |||
--> | |||
*[[TTfvsDBClientFrame|Frame de base para operaciones con datos (TTfvsDBClientFrame)]] | |||
<!-- | |||
C:\DevelopPrx\frames\fvsDBClientFrame.pas | |||
=TTfvsFrame | |||
--> | |||
=Frames asociados a consultas= | =Frames asociados a consultas= | ||
*[[TTfvsDBClientFrameGridCustom|Implementa una grilla genérica (TTfvsDBClientFrameGridCustom)]] | |||
<!-- | |||
C:\DevelopPrx\frames\fvsDBClientFrameGridCustom.pas | |||
=TTfvsDBClientFrame | |||
--> | |||
*[[TTfvsDBClientFrameGridConsultas|Implementa grilla para consultas (TTfvsDBClientFrameGridConsultas)]] | |||
<!-- | |||
C:\DevelopPrx\frames\fvsDBClientFrameGridConsultas.pas | |||
=TTfvsDBClientFrame | |||
--> | |||
=Frames asociados a edición de clases (tablas)= | =Frames asociados a edición de clases (tablas)= | ||
*[[TTfvsDBClientFrameGridClases|Implementa grilla para clases (TTfvsDBClientFrameGridClases)]] | |||
<!-- | |||
C:\DevelopPrx\frames\fvsDBClientFrameGridClases.pas | |||
=TTfvsDBClientFrameGridCustom | |||
=== | --> | ||
*[[TTfvsDBClientFrameMasterClases|Implementa ficha de clases (TTfvsDBClientFrameMasterClases)]] | |||
<!-- | |||
C:\DevelopPrx\frames\fvsDBClientFrameMasterClases.pas | |||
=TTfvsDBClientFrame | |||
--> | |||
*[[TTfvsDBClientFrameCheckList|Implementa lista para checkboxes (TTfvsDBClientFrameCheckList)]]. | |||
<!-- | |||
C:\DevelopPrx\frames\fvsDBClientFrameCheckList.pas | |||
=TTfvsDBClientFrame | |||
--> | |||
*[[TTfvsDBClientFrameMemo|Implementa memo (TTfvsDBClientFrameMemo)]]. | |||
<!-- | |||
C:\DevelopPrx\frames\fvsDBClientFrameMemo.pas | |||
=TTfvsDBClientFrame | |||
--> | |||
*[[TTfvsDBClientFrameScrollBox|Implementa scrollbox para agregar controles de edición (TTfvsDBClientFrameScrollBox)]]. | |||
<!-- | |||
C:\DevelopPrx\frames\fvsDBClientFrameScrollBox.pas | |||
=TTfvsDBClientFrame | |||
--> | |||
=Frames asociados a comprobantes= | |||
*[[TTfvsDBClientFrameCmpCabecera|Implementa cabecera de comprobantes (TTfvsDBClientFrameCmpCabecera)]] | |||
==Accesorios a comprobantes== | |||
*[[TTprxCmpCABECERAGrabarEstadoForm|Form para elegir estado al grabar un comprobante (TTprxCmpCABECERAGrabarEstadoForm)]]. | |||
*[[TTprxCmpCABECERANumeracionManualForm|Form de numeración manual de un comprobante (TTprxCmpCABECERANumeracionManualForm)]]. | |||
=Frames | =Frames obsoletos= | ||
Los siguientes frames están programados para desaparecer en un futuro cercano: | Los siguientes frames están programados para desaparecer en un futuro cercano, no se documentan: | ||
*[[TTfvsDBClientFrameFieldDefs]]. | |||
*[[TTfvsDBClientFrameRoleDefinition]]. | |||
*[[TTfvsDBClientFrameGridConsultasAsDetail]]. |
Revisión actual - 03:51 5 jun 2025
Introducción
Los frames permiten definir los mismos conjuntos visuales de controles (cajas de edición, botones, etc.) que los forms, pero se muestran al usuario dentro de una pantalla. Bajo determinadas circunstancias es más conveniente definir frames que definir forms. Esto se argumenta más adelante.
Además, es conveniente revisar DEV ETIQUETAS/FRAME EDICION para conocer cómo se asocian los frames a los objetos del sistema.
Jerarquía

Frames de base
Frames asociados a consultas
- Implementa una grilla genérica (TTfvsDBClientFrameGridCustom)
- Implementa grilla para consultas (TTfvsDBClientFrameGridConsultas)
Frames asociados a edición de clases (tablas)
- Implementa grilla para clases (TTfvsDBClientFrameGridClases)
- Implementa ficha de clases (TTfvsDBClientFrameMasterClases)
- Implementa lista para checkboxes (TTfvsDBClientFrameCheckList).
- Implementa memo (TTfvsDBClientFrameMemo).
- Implementa scrollbox para agregar controles de edición (TTfvsDBClientFrameScrollBox).
Frames asociados a comprobantes
Accesorios a comprobantes
- Form para elegir estado al grabar un comprobante (TTprxCmpCABECERAGrabarEstadoForm).
- Form de numeración manual de un comprobante (TTprxCmpCABECERANumeracionManualForm).
Frames obsoletos
Los siguientes frames están programados para desaparecer en un futuro cercano, no se documentan:
Páginas en la categoría «CONTROLES/FRAMES»
Las siguientes 10 páginas pertenecen a esta categoría, de un total de 10.