Controlador de ventana (Foundation Class)
Categoría | Aplicación |
---|---|
Catálogo predeterminado | Visual FoxPro Catalog\Foundation Classes\Application |
Clase | _windowhandler |
Clase de base | Custom |
Biblioteca de clases | _ui.vcx |
Clase primaria | _custom |
Ejemplo | ...\Samples\Solution\Ffc\whandler.scx |
Observaciones
Esta clase es un controlador de ventanas de propósito general que ejecuta varias operaciones comunes en las ventanas, como su presentación en cascada.
Para utilizarla, coloque la clase en un proyecto o en un formulario o, desde el menú Acceso directo a elementos de la Galería de componentes, seleccione Agregar al proyecto o Agregar al formulario. Al agregar la clase a un proyecto, puede elegir entre agregar la clase o crear una subclase. Al agregar la clase a un formulario, Visual FoxPro presenta el icono en el formulario para que pueda especificar los valores de las propiedades y utilizar sus métodos disponibles dentro del Diseñador de formularios.
Para obtener más información sobre el uso de las Foundation Classes, vea Recomendaciones para la utilización de las Foundation Classes de Visual FoxPro.
Propiedades, eventos, métodos | Descripción |
---|---|
Propiedad IMDIWorkspaceColor | Contiene el color de Windows para la ventana de nivel superior. Valor predeterminado: 0 |
Método CascadeFormInstances | Presenta formularios en cascada. Sintaxis: CascadeFormInstances(tcFormName, tlOmitAutoCenteredForms, tnStartTop, tnStartLeft, tnStartColumn) Valor devuelto: ninguno Argumentos: tcFormName especifica el formulario o _screen en que se van a presentar los formularios en cascada tlOmitAutoCenteredForms especifica si se van a omitir de la cascada los formularios autocentrados. tnStartTop especifica la coordenada inicial superior. tnStartLeft especifica la coordenada inicial izquierda. |
Método GetCurrentTopFormRef | Devuelve la ventana actual. Se utiliza principalmente en aplicaciones con formulario de nivel superior. Sintaxis: GetCurrentTopFormReference( ) Valor devuelto: loTopForm Argumentos: ninguno |
IMDIWorkspaceColor_access( ) | Sintaxis: IMDIWorkspaceColor_access( ) Valor devuelto: GetSysColor(12) Argumentos: ninguno |
Método InvokeMenuItemInFrame | Se utiliza para invocar elementos de menú en aplicaciones con formularios de nivel superior para tener acceso a ciertos cuadros de diálogo del sistema, como el cuadro de diálogo Buscar. También se utiliza para implementar un elemento de menú en un cuadro de diálogo que no tenga menú. Sintaxis: InvokeMenuItemInFrame(tcAction) Valor devuelto: ninguno Argumentos: tcAction especifica la acción de desplazamiento, como NEXT o PREVIOUS. También puede utilizar las siguientes acciones: UNDO, REDO, CUT, COPY, PASTE, CLEAR, SELECTALL, FIND, FINDAGAIN, REPLACE. |
Método ShowCurrentTopForm | Componente interno de la clase. |
Método ShowWindowInFrame | Componente interno de la clase. |
Vea también
Recomendaciones para la utilización de las Foundation Classes de Visual FoxPro | Foundation Classes de Visual FoxPro (A-Z) | Foundation Classes de Visual FoxPro