Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-06-2003
Avatar de superhopi
superhopi superhopi is offline
Miembro
 
Registrado: may 2003
Ubicación: Valencia
Posts: 128
Poder: 21
superhopi Va por buen camino
Talking deshabilitar los iconos

Hola, alguien podria decirme como pudeo desactivar el boton de cerrado y de maximizado de un form? Quiero que este accesible el de minimizar.
Gracias.
__________________
Si me ves durmiendo no me despiertes, podría estar soñando que soy libre.
Responder Con Cita
  #2  
Antiguo 11-06-2003
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Poder: 22
__marcsc Va por buen camino
Mira la propiedad BorderIcons del form.

Saludos
Responder Con Cita
  #3  
Antiguo 11-06-2003
igest2000 igest2000 is offline
Miembro
 
Registrado: may 2003
Ubicación: Oviedo
Posts: 47
Poder: 0
igest2000 Va por buen camino
Como ya han comentado, para trabajar sobre los botons de maximizado , minimzado y cerrado, debes trabajar sobre la propiedad BorderIcons. Esta propiedad es un conjunto de TBorderIcon, que esta definido de la siguiente forma:

type TBorderIcon = (biSystemMenu, biMinimize, biMaximize, biHelp);


Por tanto con esta sentencia tendrías todos:

Form1.BorderIcons:=[biSystemMenu, biMinimize, biMaximize, biHelp];

Si quieres que solo aparezcan unos determinados, pues quitas los que no te hagan falta:

Form1.BorderIcons:=[biSystemMenu, biMinimize];

biSstemMenu, es el icono de la izquierda..... por si lo quieres mantener....

Espero que te sirva.
__________________
=================
El destino esta marcado
y ellos lo saben.
=================
Responder Con Cita
  #4  
Antiguo 22-12-2006
Avatar de GaaK
GaaK GaaK is offline
Miembro
 
Registrado: oct 2005
Ubicación: Trujillo - Peru
Posts: 31
Poder: 0
GaaK Va por buen camino
Hola, yo tengo un Form y quiero que sólo aparezca el botón Minimizar y Cerrar. Estoy tratando mediante BorderIcons (con BsSingle) agregando sólo biMinimize pero siempre aparece el botón Maximizar, claro que aparece deshabilitado pero sigue apareciendo... cómo lo borro por completo?... Cuando le doy sólo biHelp coloca sólo el Help y Cerrar, esto mismo quiero pero Minimizar y Cerrar.

Thnx in advance
- GaaK -
PD: no lo he conseguido ni en GooGle ni en el foro, o no busqué bien?
Responder Con Cita
  #5  
Antiguo 22-12-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Delphi, así por las buenas no lo permite.

Podrías dejar sólo el botón de Cerrar y después usar un componente que permita añadir un botón a la barra de titulo, en Torry.net, seguro que encuentras componentes de ese estilo.

Yo personalmente no me molestaría, está inhabilitado el botón de Maximizar ¿no? pues listo.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #6  
Antiguo 22-12-2006
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Te voy a comentar mi experiencia, hace mucho tiempo me surgio esa necesidad, por lo que quieras, se ven feos los botones, no quieres que te modifiquen el tamaño de las formas, etc..

Bueno, al final decidí dejar solo el botón de cerrado, haciendo lo que te comentó igest2000 en su participación, solo dejé [biSystemMenu] y le asigné a la propiedad BorderStyle de la forma [bsToolWindow], con eso la forma no permite modificar el tamaño y para minimizarla basta con presionar el botón que aparece en la barra de herramientas.

Bueno, eso me funciona bien, pero como dicen por ahí, en gustos se rompen géneros.

Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #7  
Antiguo 22-12-2006
Avatar de GaaK
GaaK GaaK is offline
Miembro
 
Registrado: oct 2005
Ubicación: Trujillo - Peru
Posts: 31
Poder: 0
GaaK Va por buen camino
Cita:
Empezado por Lepe
...Yo personalmente no me molestaría, está inhabilitado el botón de Maximizar ¿no? pues listo...
Hola, pues claro, mi aplicación ha trabajado con el botón Maximizar deshabilitado buen tiempo pero ahora me reportaron lo siguiente: En Windows XP con un Tema de Windows Vista los botones son más anchos e impiden ver el nombre de la Aplicación...

Posibles soluciones:
1. Ensanchar mi Formulario (es bastante angosto y no desearía hacerlo)
2. Manejarlo como Dialog, pero ahi no aparece el Minimizar ni el ícono de la App.
3. Borrar el inútil botón de Maximizado que de nada me sirve.

Me inclino por la opción 3, ya que si Delphi puede colocar dos botones como biHelp y Close pues por alguna razón de la vida pueda colocar el minimizado en lugar del biHelp.

De no suceder esto, no me quedará otra que ensanchar el Form y seguir mostrando el inútil botón Maximizar (por estar deshabilitado)

Saludos.
- GaaK -
Responder Con Cita
  #8  
Antiguo 22-12-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Vaya por dios, Vista ya empieza a dar problemas hasta en Windows XP jejeje.

La otra alternativa que te dije: torry.net
Lo dejas como bsdialog y añades este botón como minimizado.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #9  
Antiguo 23-12-2006
Avatar de GaaK
GaaK GaaK is offline
Miembro
 
Registrado: oct 2005
Ubicación: Trujillo - Peru
Posts: 31
Poder: 0
GaaK Va por buen camino
Cita:
Empezado por Lepe
Vaya por dios, Vista ya empieza a dar problemas hasta en Windows XP jejeje.

La otra alternativa que te dije: torry.net
Lo dejas como bsdialog y añades este botón como minimizado...
Hola, lo probé y si la navidad se trata de sinceridad, pues tengo que decir que no me gusta :S ... en un botón que tiene poca apariencia, nada comparándolo con los botones XP por ejemplo.

Estuve probando SUIPack y al parecer hay algo por ahi relacionado a botones, pero esto es Trial

- GaaK -
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 18:22:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi