In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Formulário com botão MINIMIZAR e NÃO REDIMENSIONÁVEL

Foro de Xailer profesional en español
Responder
Sommus
Mensajes: 310
Registrado: Vie Jul 24, 2009 9:39 pm

Formulário com botão MINIMIZAR e NÃO REDIMENSIONÁVEL

Mensaje por Sommus »

Pessoal,
Como faço para criar um form que não seja redimensionável (nBorderStyle:=bsSINGLE), porém com os botíµes "fechar" e "minimizar" como aparecem quando nBorderStyle:=bsSIZEABLE ?
Obrigado pela atenção,
Reginaldo
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Formulário com botão MINIMIZAR e NÃO REDIMENSIONÁVEL

Mensaje por ignacio »

Sommus - Reginaldo escribió el mar, 15 octubre 2013 04:08Pessoal,
Como faço para criar um form que não seja redimensionável (nBorderStyle:=bsSINGLE), porém com os botíµes "fechar" e "minimizar" como aparecem quando nBorderStyle:=bsSIZEABLE ?
Obrigado pela atenção,
Reginaldo

No se puede. El estilo bsSIZEABLE es el único que es compatible con los botones de minimizar y maximizar. No obstante siempre puede utilizar las propiedades nMax-nMin...Width/Height.
Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
joselalinf
Mensajes: 291
Registrado: Jue Ene 31, 2013 1:10 pm

Formulário com botão MINIMIZAR e NÃO REDIMENSIONÁVEL

Mensaje por joselalinf »

Reginaldo,
hazlo con nBorderStyle := bsSIZEABLE y lMaximizeBox := .F.
Saludos,
José Lalí­n
joselalinf
Mensajes: 291
Registrado: Jue Ene 31, 2013 1:10 pm

Formulário com botão MINIMIZAR e NÃO REDIMENSIONÁVEL

Mensaje por joselalinf »

Reginaldo,
no me habí­a dado cuenta que no quieres que sea pueda redimensionar y
entonces es como te dice Ignacio y no puede hacerse sólo con el estilo del
borde.
Puedes probar con nBorderStyle := bsSIZEABLE, lMaximizeBox := .F. y con
las propiedades nMaxHeight/nMinHeight y nMaxWidth/nMinWidth en el
OnInitialize() del formulario:
METHOD FormInitialize( oSender ) CLASS TForm1
::nMaxHeight := ::nHeight
::nMinHeight := ::nHeight
::nMaxWidth := ::nWidth
::nMinWidth := ::nWidth
RETURN Nil
Saludos,
José Lalí­n
Responder