Ocultar barra de herramientas flotante

19/02/2004 - 14:36 por JIGE | Informe spam
Hola a todos:

Tengo una aplicación en la que utilizo varias barras de herramientas,
una de las cuales la tengo implementada como barra de herramientas flotante
(el resto van fijas). Tengo puesta en el programa una opción para que el
usuario pueda ocultar/mostrar las barras de herramientas que desee. Para
ello utilizo la función ShowWindow, de manera que, en función de la barra de
herramientas elegida, ésta es mostrada o no. El problema lo tengo con la
barra de herramientas flotante, ya que, cuando selecciono la opción de
ocultar la barra, lo único que hace es ocultar los botones de la barra
flotante, pero no la ventana en sí, de manera que ésta sigue siendo visible.
¿Cómo puedo hacer para que me oculte la barra de herramientas flotante al
completo sin mostrar la ventana vacía?

Por otro lado, la barra de herramientas flotante muestra la clásica "X"
en la esquina superior derecha, para poder cerrar la ventana, y me gustaría
quitar dicha "x" para que el usuario no pueda cerrarla, sino que tenga que
utilizar directamente la opción de mostrar/ocultar para poder dejar de
visualizar la misma. ¿alguien podría ayudarme con esto?

Muchas gracias por vuestro interés.

Saludos,

JIGE
 

Leer las respuestas

#1 pablo crosio
19/02/2004 - 15:30 | Informe spam
jige:

con respecto al segundo punto aqui tienes un par de links
para deshabilitar la "x":

http://www.codeguru.com/dialog/disable_close.shtml

http://www.codeproject.com/tips/disableClose.asp

salu2!!

pablo

Hola a todos:

Tengo una aplicación en la que utilizo varias barras


de herramientas,
una de las cuales la tengo implementada como barra de


herramientas flotante
(el resto van fijas). Tengo puesta en el programa una


opción para que el
usuario pueda ocultar/mostrar las barras de herramientas


que desee. Para
ello utilizo la función ShowWindow, de manera que, en


función de la barra de
herramientas elegida, ésta es mostrada o no. El problema


lo tengo con la
barra de herramientas flotante, ya que, cuando selecciono


la opción de
ocultar la barra, lo único que hace es ocultar los


botones de la barra
flotante, pero no la ventana en sí, de manera que ésta


sigue siendo visible.
¿Cómo puedo hacer para que me oculte la barra de


herramientas flotante al
completo sin mostrar la ventana vacía?

Por otro lado, la barra de herramientas flotante


muestra la clásica "X"
en la esquina superior derecha, para poder cerrar la


ventana, y me gustaría
quitar dicha "x" para que el usuario no pueda cerrarla,


sino que tenga que
utilizar directamente la opción de mostrar/ocultar para


poder dejar de
visualizar la misma. ¿alguien podría ayudarme con esto?

Muchas gracias por vuestro interés.

Saludos,

JIGE


.

Preguntas similares