Diferencia entre revisiones de «TfvsClassShow»
Ir a la navegación
Ir a la búsqueda
(Página creada con «=Introducción= El objeto '''TfvsClassShow''' (Componente para abrir pantallas.) define funcionalidad para abrir pantallas. Este componente está en revisión, es antiguo y complicado (y poco útil), por lo que la documentación es la mínima. =Identidad= Category:MANUAL/PROGRAMADOR Category:EXPLORADOR *Ancestro: TComponent *Carpeta: C:\DevelopPrx\library *Archivo: fvsClassShow.pas =Declaración= <pre> type TfvsClassShow = clas…») |
|||
Línea 2: | Línea 2: | ||
El objeto '''TfvsClassShow''' (Componente para abrir pantallas.) define funcionalidad para abrir pantallas. | El objeto '''TfvsClassShow''' (Componente para abrir pantallas.) define funcionalidad para abrir pantallas. | ||
El componente está en revisión, es antiguo y complicado (y su utilidad se resume a muy pocas funciones), por lo que la documentación es la mínima. | |||
=[[QUEESESTO/IDENTIDAD|Identidad]]= | =[[QUEESESTO/IDENTIDAD|Identidad]]= |
Revisión actual - 21:07 4 jun 2025
Introducción
El objeto TfvsClassShow (Componente para abrir pantallas.) define funcionalidad para abrir pantallas.
El componente está en revisión, es antiguo y complicado (y su utilidad se resume a muy pocas funciones), por lo que la documentación es la mínima.
Identidad
- Ancestro: TComponent
- Carpeta: C:\DevelopPrx\library
- Archivo: fvsClassShow.pas
Declaración
type TfvsClassShow = class(TComponent) private FQuery: TprxADOQuery; FQuerySQL: TStringList; FDatos: TfvsClassShowData; FLISTA_CATALOGO: TStringList; FLISTA_CATALOGO_FLAG: Boolean; FForm: TForm; protected property Query: TprxADOQuery read FQuery write FQuery; property QuerySQL: TStringList read FQuerySQL write FQuerySQL; property LISTA_CATALOGO: TStringList read FLISTA_CATALOGO write FLISTA_CATALOGO; property LISTA_CATALOGO_FLAG: Boolean read FLISTA_CATALOGO_FLAG write FLISTA_CATALOGO_FLAG; public constructor Create(AOwner: TComponent); override; destructor Destroy; override; function ShowOnFormLocal(aShowModal: Boolean = False): Boolean; function ShowOnClientPanel(aOwner: TComponent; aClientPanel: TWinControl; aAddTS_To_Name: Boolean = False): TFrame; function ShowOnFormExternal: Boolean; function ShowOnTabSheet(aContainer: TPageControl): Boolean; function ShowOnPanel(aContainer: TPanel): Boolean; function InstanceFind(aTableName: String; aInstanceNbr: Integer = TfvsClassShow_Instance_NullValue): Boolean; function ShowOnFormLocal_ForDesign_Insert(aClassName: String; aCatalogo: String; aCatalogoKey: String): Boolean; function ShowOnFormLocal_ForDesign_Edit(aClassName: String; aIdValue: String): Boolean; property Datos: TfvsClassShowData read FDatos write FDatos; property Form: TForm read FForm; published end;
Implementación
function ShowOnFormLocal(aShowModal: Boolean = False): Boolean
Abre una pantalla en modo local, es decir que se agrega a la Lista de pantallas.
function ShowOnClientPanel(aOwner: TComponent; aClientPanel: TWinControl; aAddTS_To_Name: Boolean = False): TFrame
Abre una pantalla directamente sobre el panel cliente de TTprxMENUS_Frame.
function ShowOnFormExternal: Boolean
Abre una pantalla en la aplicación TTprxFrames_MainForm.
function ShowOnFormLocal_ForDesign_Insert(aClassName: String; aCatalogo: String; aCatalogoKey: String): Boolean
Abre un form de edición de catálogo para insertar un objeto, recibimos datos sobre Catalogo.
function ShowOnFormLocal_ForDesign_Edit(aClassName: String; aIdValue: String): Boolean
Abre un form para editar un objeto de catálogo.
Uso
Este componente se usa en las pantallas en general.