NOMBRE WINDOW

HMG en Español

Moderator: Rathinagiri

Post Reply
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

NOMBRE WINDOW

Post by SALINETAS24 »

Hola, tengo unas dudas...

1/ ¿ Hay alguna forma de saber el nombre de la ventana activa..?

2/ En caso afirmativo ¿se podría meter ese nombre en una variable y utilizar esa variable para activar o cambiar los controles de la ventana..?

Por ejemplo
DEFINE WINDOW Win_1 ;
AT 0,0 ;
WIDTH 800 ;
HEIGHT 360 ;
TITLE 'TITULO"
MODAL

aVar:="Win_1"
&aVar.Texbox1.BACKCOLOR := Color

3/ O es posible cambiar el valor de algún control sin saber el nombre de la ventana activa.
Texbox1.BACKCOLOR := Color

Gracias
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
User avatar
mol
Posts: 3718
Joined: Thu Sep 11, 2008 5:31 am
Location: Myszków, Poland
Contact:

Re: NOMBRE WINDOW

Post by mol »

you can use SetProperty(aVar, "TextBox1", "BackColor", Color)
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: NOMBRE WINDOW

Post by SALINETAS24 »

Muy buena esa función. Problema resuelto.
Gracias Mol, y una cerveza a tu salud.
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: NOMBRE WINDOW

Post by SALINETAS24 »

Hola, he implementado esas funciones en una rutina para hacer frames de colores, unas modificaciones sobre aportaciones de otros compañeros que ya estaba funcionando.
Os dejo el enlace por si fuese que alguien lee estos post y busca un ejemplo practico.
Un saludo.

viewtopic.php?f=24&t=5710
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
Post Reply