Ventana que no permita cambiar de tamaño

Post Reply
User avatar
quique
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am
Contact:

Ventana que no permita cambiar de tamaño

Post by quique »

¿Como puedo crear una ventana que no permita cambiar de tamaño ni maximizar?
Saludos
Quique
George
Posts: 726
Joined: Tue Oct 18, 2005 6:49 pm

Re: Ventana que no permita cambiar de tamaño

Post by George »

Trata este codigo:

Code: Select all | Expand


// Prevent resizing
oWnd:aMinMaxInfo := { 0, 0, 0, 0,;
oWnd:nWidth, oWnd:nHeight, oWnd:nWidth, oWnd:nHeight }
 

Saludos,

George
User avatar
quique
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am
Contact:

Re: Ventana que no permita cambiar de tamaño

Post by quique »

Gracias
Saludos
Quique
User avatar
MarioG
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR
Been thanked: 2 times

Re: Ventana que no permita cambiar de tamaño

Post by MarioG »

Quique;
Otra opcion, sugerida por Antonio oportunamente

Code: Select all | Expand

 
#define W0_ANCHO     620
#define W0_HEIGHT    350
//------------------------------
   DEFINE WINDOW soWnd0 ;
          TITLE  "Protocolo de Transferencia de Archivos (FTP)" ;
          ICON   aO[_Ico] COLOR CLR_BLACK,CLR_BLACK ;
          NOMAXIMIZE ;
          FROM   2000,5 TO 2001,5 ;
          MENU   BuildMenu()

   soWnd0:SetSize( W0_ANCHO, W0_HEIGHT )
   soWnd0:aMinMaxInfo = { W0_ANCHO, W0_HEIGHT, ;   // xMaxSize,      yMaxSize
                          0, 0, ;                  // xMaxPosition,  yMaxPosition
                          W0_ANCHO, W0_HEIGHT, ;   // xMinTrackSize, yMinTrackSize
                          W0_ANCHO, W0_HEIGHT }    // xMaxTrackSize, yMaxTrackSize
 
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
postinelli
Posts: 149
Joined: Tue Jul 15, 2008 7:12 pm
Location: Argentina

Re: Ventana que no permita cambiar de tamaño

Post by postinelli »

DEFINE WINDOW <oWnd> NOMINIMIZE, NO MAXIMIZE TITLE "Window 1"


Creating a new Window:

DEFINE WINDOW <oWnd> ;

[ FROM <nTop>, <nLeft> TO <nBottom>, <nRight> ] ;
[ TITLE <cTitle> ] ;
[ <color: COLOR, COLORS> <nClrFore> [,<nClrBack>] ];
[ OF <oParent> ] ;
[ BRUSH <oBrush> ] ;
[ CURSOR <oCursor> ] ;
[ ICON <oIcon> ] ;
[ MENU <oMenu> ] ;
[ STYLE <nStyle> ] ;
[ BORDER [ NONE | SINGLE ] ] ;
[ NOSYSMENU | NO SYSMENU ] ;
[ NOCAPTION | NO CAPTION | NO TITLE ] ;
[ NOICONIZE | NOMINIMIZE ] ;
[ NOZOOM | NO ZOOM | NOMAXIMIZE | NO MAXIMIZE ] ;
[ VSCROLL | VERTICAL SCROLL ] ;
[ HSCROLL | HORIZONTAL SCROLL ]
User avatar
acuellar
Posts: 1645
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Ventana que no permita cambiar de tamaño

Post by acuellar »

Quique

Yo lo hago asi:

Code: Select all | Expand


DEFINE WINDOW oWnd FROM 0,0 TO 484,700 PIXEL TITLE "Sistema:" STYLE nOr(WS_SYSMENU,WS_MAXIMIZE,WS_MINIMIZEBOX)
 


Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
quique
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am
Contact:

Re: Ventana que no permita cambiar de tamaño

Post by quique »

Gracias a todos por su ayuda, probé todas las opciones, y la que mas me gustó fue la de Adhemar, porque con esa opción, ni siquiera cambia el apuntador del ratón como si permitiera cambiar el tamaño, hace lo que necesito, que es permitir minimizar pero sin maximizar ni cambiar el tamaño de la ventana, lo único que no me gusta es que hay que indicar las coordenadas (FROM ... TO ...), las otras me permiten indicar tamaño sin necesidad de indicar posición, pero bueno, funciona :)
Saludos
Quique
Post Reply