NOMBRE WINDOW

HMG en Español

Moderator: Rathinagiri

Post Reply
User avatar
SALINETAS24
Posts: 231
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 5 times
Been thanked: 6 times

NOMBRE WINDOW

Post by SALINETAS24 » Wed Jul 04, 2018 11:15 am

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

User avatar
mol
Posts: 3073
Joined: Thu Sep 11, 2008 5:31 am
Location: Myszków, Poland
Has thanked: 180 times
Been thanked: 96 times
Contact:

Post by mol » Wed Jul 04, 2018 12:18 pm

you can use SetProperty(aVar, "TextBox1", "BackColor", Color)

User avatar
SALINETAS24
Posts: 231
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 5 times
Been thanked: 6 times

Post by SALINETAS24 » Wed Jul 04, 2018 4:21 pm

Muy buena esa función. Problema resuelto.
Gracias Mol, y una cerveza a tu salud.

User avatar
SALINETAS24
Posts: 231
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 5 times
Been thanked: 6 times

Post by SALINETAS24 » Thu Jul 05, 2018 9:23 am

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

Post Reply