Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Pantalla completa

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Pantalla completa Responder citando

Como tengo que hacer para que la aplicacion me ocupe kla pantalla completa y no se vea naa ni la barra de windows ni nada solo la aplicacón???
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

En la siguiente dirección podrás descargarte unos controles que tal vez te ayuden ha hacer lo que quieres:

http://www.appcontrols.com/appcontrols.html
_________________
¡ADELANTE CON ESTE SUPER FORO!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Propiedad del form a StayTop
y su width y height al tamaño del screen

tuForma->Height=Screen->Height;
tuForma->Width=Screen->Width;

TouchSoftware

Otra vez no me registre Confused
Volver arriba
Mensaje    Asunto: Y de otra forma... Responder citando

Código:
Form1->Align = alClient;

Ocupa todo el área de cliente en una sola línea, pero así no te cubre la barra de Windows. Para eso tendrías que irte a la API de Windows, me parece.
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Te envio el codigo para ocultar la barra de tareas:

ShowWindow(FindWindow("Shell_TrayWnd",0), SW_HIDE);

esto te sirvira para cuando maximizes la forma, ocultes la barra de tareas.

y este codigo es para mostrarla:

ShowWindow( FindWindow("Shell_TrayWnd",0), SW_SHOWNA);


Salu2,
Javier Torres.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Otra forma Responder citando

Hola, en primer lugar queria dar las gracias a todos los miembros del foro porque he solucionado muchas dificultades buscandolas aqui. Una de ellas ha sido como maximizar la aplicacion a pantalla completa y como he tenido alguna dificultad voy a explicar como lo he solucionado por si le puede ser util a alguien.

La dificultad ha sido que ocultaba la barra como se indica en el foro pero a pesar de que le ponia al form el tamaño de la pantalla, no me ocupaba la parte de la barra.

La solución qhe he encontrado es modificar las propiedades del form de la siguiente manera:


WindowState: wsMaximized
BorderIcons:
-biSystemMenu=true
-biMinimize=false
-biMaximize=false
-biHelp=false

Con esto me ha funcionado, si además se pone biSystemMenu=false, en la ventana no aparecera el icono de cerrar ventana y no se podra cerrar.

Espero que haya sido util Smile
Volver arriba
Mensaje    Asunto: Responder citando

y si ha eso le agregas en el form en su propiedad
FormStyle=fsStayOnTop;
queda mejor asi, nadie te pude sobrescribr tu apliacion.. si requireres mas codigo avisame...
saludos..
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Hola, me ha surgido un problema con la aplicacion a pantalla completa:

A pesar de que he quitado los iconos de minimizar y maximizar, cuando se hace doble click sobre la parte superior de la ventana (donde esta el titulo y estaban los botones) la ventana pasa de estado maximizado a estado normal. Además la ventana se puede mover.

¿Hay alguna manera de evitar que la ventana se restaure y para que siempre este maximizada?
¿hay alguna manera de evitar que se pueda mover?

Gracias
Volver arriba
Mensaje    Asunto: Responder citando

te recomiendo que setees la propiedad

BorderStyle del Form a bsNone.
_________________
Adrián

http://adrian.org.ar
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mensaje    Asunto: Responder citando

Hola, gracias por el consejo.

Con BorderStyle en bsNone funciona perfectamente Very Happy

Pero tambien me gustaria que saliera la barra con el Icono y con el titulo. He probado varias cosas y al final lo he solucionado de la siguiente manera, aunque de esta manera no esta maximizado pero ocupa toda la pantalla:

Por un lado cambiando las propiedades del Form:
Align: alTop
BorderStyle: bsSingle
BorderIcons:
-biSystemMenu=false
-biMinimize=false
-biMaximize=false
-biHelp=false
WindowState: wsNormal

y por otro lado añadiendo el siguiente codigo (que ya se habia comentado en varias respuestas) en el constructor del form:
Código:

//Ocultar barra de tareas
ShowWindow(FindWindow("Shell_TrayWnd",0), SW_HIDE);
//Ajustar Form
Form1->Constraints->MinHeight = Screen->Height;
Form1->Constraints->MinWidth = Screen->Width;


De esta manera la aplicacion se queda a Pantalla Completa ocupando la barra de tareas y ajustandose a la resolucion, con la barra del titulo y sin los iconos maximizar, minimizar,cerrar.

Bueno, esto es una manera de hacerlo de entre varias posibles.

Gracias por vuestra ayuda.
Un Saludo
Volver arriba
Mensaje    Asunto: Responder citando

Si quieres una barra de título podrías hacerla muy fácilmente con un panel con su align en alTop.

También podrías aplicar un skin, cheque el componente Open Source del Club TCBSkin.
_________________
Adrián

http://adrian.org.ar
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mensaje    Asunto: Responder citando

Saludos !!!

Estaba buscando algo asi, para mi aplicacion, gracias a todos por la ayuda.

Ahora quisiera saber como le hago para que mi aplicacion se apropie del sistema , es decir que no se pueda ejecutar otra aplicacion, hasta que se le den ciertos datos a mi aplicacion.

Y que tampoco puedan cerrar mi aplicacion con ctrl+alt+del, yo quiero que mi aplicacion se cierre hasta que se apague windows.

Espero haberme explicado de antemanano muchisimas gracias
Volver arriba
Mensaje    Asunto: MDI Form y StayOnTop a la vez Responder citando

Agrego una pregunta al topico... Se podría hacer que un form sea MDI y StayOnTop a la vez???
_________________
Dirección Municipal de Informática
H. Ayuntamiento de Tijuana
Arriba Lopez Obrador !!!
Los Mexicanos Merecemos Respeto !!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.