Eventos sobre DOCKs

Hola a todos, en el formulario asociado al marco AUTOEXEC presento una rejilla, cuando selecciono uno de los rejistros de dicha rejilla, mediante un evento modifico el valor de una variable global a 1, esta variable global es la condicion de visibilidad de un dock del marco, cuando ejecuto la aplicacion y aunque la variable toma el valor adecuado el dock no se hace visible, como puedo sincronizar el cambio de valor de la variable con la visibilidad del dock?... gracias.

Los docks únicamente calculan la condición de visibilidad en la incialización de la aplicación y no se sincroniza con la variable.
Comenta lo que quieres hacer, que puede haber otra manera de hacerlo, como hacer uso de multivista o formularios con controles con condición de visibilidad.
Un saludo.

Hola fgutierrez, mi intencion es que hasta que el usuario no seleccione un rejistro de la lista, no este operativa la toolbar general de la aplicacion o no este visible.

Pues tal y como lo quieres hacer no se puede. Es una tarea que debemos realizar nosotros.

Mientras tanto puedes usar botones en el formulario con condiciones de visiblidad o de activo, que si podrás condicionar con ayuda de una variable (que you crearía local y que guardara el código de la ficha seleccionada por si lo usas después para otras cosas).
Un saludo.

gracias...