Funciones para Recuperar Información de la Ventana
fngb__focus_win_id
Recibe ID de la Ventana del Contexto Actual.
Uso
gb__win_id$=fngb__win_id$(gb__event.context)
fngb__context
Recibe el Contexto de la Ventana ID
Uso
gb__context=fngb__context(gb__win_id$)
fngb__focus_winl_info
Consigue el Bloque de Información de la Ventana para una Ventana ID dada.
Uso
gb__win_info$=fngb__win_info$(gb__win_id $)
Plantilla de Información de la Ventana
dim gb__win_info$:"class:u(1),type:u(1),hidden:u(1),disabled:u(1),"
: +"context:u(2),eventmask:u(4),flags:u(4),focus:u(2),"
: +"x:i(2),y:i(2),w:u(2),h:u(2),title:c(16*=)"
El bloque de información de la ventana se contruye utilizando las siguientes funciones de Visual Pro/5
gb__win_info$=ctrl(gb__sysgui,0,4,gb__context)
: +ctrl(gb__sysgui,0,8,gb__context
: +bin(gb__context,2)
: +sendmsg(gb__sysgui,0,21,0,$$,gb__context)
: +sendmsg(gb__sysgui,0,22,0,$$,gb__context)
: +ctrl(gb__sysgui,0,2,gb__context)
: +ctrl(gb__sysgui,0,0,gb__context)
: +ctrl(gb__sysgui,0,1,gb__context)
|