Formulario intocable! XD

Iniciado por schumacher, 13 Abril 2008, 22:38 PM

0 Miembros y 4 Visitantes están viendo este tema.

schumacher

...buenas
...me surgio una necesidad! XD
...como podria hacer para que no puedan hacer nada en el formulario
un ejemplo
...si hay cajas de textos que no puedan tipearlas
...si hay botones que no puedan activarlos
claro que todo eso sea podria hacer con un enabled
...el inconveniente esta en que esos botones o textos tienen que estar activados =)
y aparte estoy haciendo unas animaciones con algunos controles ^^
...¿como haria para poder ponerle como si fuese una "lamina de vidrio" encima de mi formulario?
...para que se pueda ver todo activo y funcione normal
...pero que no sea un form transparente XD
...gracias de antemano
saludos^^

seba123neo

Hola,una puede ser deshabilitar el form,algo asi,pero no te deja ni moverlo..

Private Sub Form_Load()
Me.Enabled = False
End Sub


para poder moverlo podes detectar cuando el mouse esta en la region cliente del form y ahi le activas el enabled y caundo sale del area se lo desactivas.. :laugh: :laugh:

saludos.



La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

schumacher

#2
...eso mismo pense yo! pero con los textos tenia los problemas porque ni podia hacerles nada T_T
...como el color y todo eso
...Locked ayuda pero igual puede sombrearlo y sombreado aparece feo XD
...y como no se puede poner un shape encima como en FOX xD
...bueno lo unico que se me ocurrio fue
...ponerle otro formulario encima pero transparente! XD pero me carga mucho la maquina ^^
...asi les consulto por si tienen una alternativa mejor que la mia
...que dicho sea de paso me parece algo apresurada! XD

cassiani

#3
Cita de: schumacher en 13 Abril 2008, 22:56 PM
...eso mismo pense yo! pero con los textos tenia los problemas porque ni podia hacerles nada T_T
...como el color y todo eso
...Locked ayuda pero igual puede sombrearlo y sombreado aparece feo XD
...y como no se puede poner un shape encima como en FOX xD
...bueno lo unico que se me ocurrio fue
...ponerle otro formulario encima pero transparente! XD pero me carga mucho la maquina ^^
...asi les consulto por si tienen una alternativa mejor que la mia
...que dicho sea de paso me parece algo apresurada! XD

CREO que te serviria meter todo dentro de un FRAME y dejar el mismo con la propiedad enabled en false... prueba a ver...

¡s4lu2!

proteo1

me parece muy bien lo del FRAME yo tenia una idea mas
pero es mas conveniente el FRAME

el mio era una variable ponerle un valor y en cada evento de los textbox
en keypress valorar que si la varibale tiene datos un exit sub y sino que
proceda y no limpie el keyascii o keycode depende el evento que elijas

schumacher

...funciono lo del frame^^

...cuando lo hice me acuerdo haberlo intentado con el frame,
...pero al parecer no lo hice bien debi estar muy cansado ^^

gracias^^

cassiani

Cita de: schumacher en 15 Abril 2008, 22:07 PM
...funciono lo del frame^^

...cuando lo hice me acuerdo haberlo intentado con el frame,
...pero al parecer no lo hice bien debi estar muy cansado ^^

gracias^^

Excelente!! Esta bien, yo trabajo mucho con frame, en los proyectos empresariales del instituto es fundamental debido a que simplifica el trabajo y en ocasiones me ha surgido la necesidad de bloquear los textboxes de la manera en que lo hiciste, pero cambiando su color de fondo para dejarle un aspecto algo profesional.

sencillo pero cumplidor...  :P

¡saludos y suerte!

schumacher

#7
Cita de: cΔssiΔnі en 16 Abril 2008, 01:07 AM
Excelente!! Esta bien, yo trabajo mucho con frame, en los proyectos empresariales del instituto es fundamental debido a que simplifica el trabajo y en ocasiones me ha surgido la necesidad de bloquear los textboxes de la manera en que lo hiciste, pero cambiando su color de fondo para dejarle un aspecto algo profesional.

sencillo pero cumplidor...  :P

¡saludos y suerte!

...ya que lo mencionas! XD (no es que me te aprovechando de tu buena fe) ^^
...como haces para cambiarle el color al txt cuando esta deshabilitado XD

saludos!

PD: ...no se que me pasa no se me ocurre como puedo buscar ese codigo para que mi programa no se ejecute dos vecez! seguire buscando! porque recuerdo a verlo visto por ahi XD

schumacher


cassiani

Cita de: schumacher en 16 Abril 2008, 02:57 AM
borrame! XD ups

ja, ja, supongo que ya captaste...

¡saludos!