VENTANA QUE NO SE REDIMENCIONE

Post Reply
FRANCISDAX
Posts: 19
Joined: Sat May 05, 2012 7:10 pm
Location: Loreto - Peru

VENTANA QUE NO SE REDIMENCIONE

Post by FRANCISDAX »

Hola a todos

Hay alguna manera de que una ventana mdi no se pueda redimencionar

Code: Select all

  DEFINE WINDOW oWChild;
         TITLE OToA( "Gesti¢n de Centros de Costo" );
         MDICHILD;
         ICON oIcon;
         NOMINIMIZE;
         NOZOOM;
         OF oVentana
 
Con este codigo ya nos se puede agrandar ni minimizar, pero si se puede redimencionar con el mouse en los bordes....

Salu2
CiberSoft
User avatar
jll-fwh
Posts: 385
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia
Contact:

Re: VENTANA QUE NO SE REDIMENCIONE

Post by jll-fwh »

Hola FrancisDax:

Code: Select all

   DEFINE WINDOW oWndPClie MDICHILD OF oWndChild                ;
          FROM 0,0 TO 40, 80 PIXEL                   ;
          COLOR nRGB( 232,236,240 ),nRGB( 232,236,240 )         ;
          TITLE "Bandeja de entrada - Entrada de datos de pMail";
          NOSYSMENU

   ACTIVATE WINDOW oWndPClie MAXIMIZED   
 
Aquí te dejo dos imágenes de 2 programas distintos usando esta Declaración.
Image

Image

Espero que te sirva;
Un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 3.1.1 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
User avatar
MarioG
Posts: 1356
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: VENTANA QUE NO SE REDIMENCIONE

Post by MarioG »

JLL (este es un O.T. del tema)
Tus ventanas se ven muy profesionales, felicitaciones
Al mirar la descripcion de los botones, de la ventana de pMail, leo: Marcar/Demarcar
no debería decir Marcar/Desmarcar ?
Creo entender que Demarcar quiere decir: establecer una linea o área de marcación

Saludos
User avatar
Willi Quintana
Posts: 859
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: VENTANA QUE NO SE REDIMENCIONE

Post by Willi Quintana »

Retomando la pregunta inicial,,,, para que la mdi no se redimencione y este siempre del tamaño del dialog interno, yo lo hago asi:

Code: Select all

...
..
.
ACTIVATE DIALOG oDlg CENTER NOWAIT ;
                ON INIT (oDlg:Move( 0, 0 ), ;
                VALID  (oWndC:End(), lSalir )
                oWndC:bGotFocus  = { || oDlg:SetFocus() }
ACTIVATE WINDOW oWndC ;
         ON INIT (oWndC:Move(0,0), oWndC:SetSize( oDlg:nWidth, oDlg:nHeight ) ) ;      // aqui la mdi toma el tamaño del dialogo
         ON RESIZE (oWndC:SetSize( oDlg:nWidth, oDlg:nHeight ) ) ;                               // aqui evitamos el redimensionamiento....
         VALID ( lSalir )
 
Salu2
User avatar
lucasdebeltran
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am
Contact:

Re: VENTANA QUE NO SE REDIMENCIONE

Post by lucasdebeltran »

Javier,

Muy bonitos tus diálogos.

Yo usaría en la contabilidad también la ribbon 2010 y para los ingresos usaría verde y gastos el rojo.

Gracias por ayudar y compartir tu conocimiento.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
jll-fwh
Posts: 385
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia
Contact:

Re: VENTANA QUE NO SE REDIMENCIONE

Post by jll-fwh »

Hola Mario:

El programa pMail esta por finalizar por falta de tiempo, normalmente hasta que no lo acabo no suelo mirar las faltas de ortografia en los textos porque suelo cambiar mucho de opinión hasta dar con los textos adecuados, posiblemente tenga algo mas por ahi.

De todas formas, muchas gracias por tu apreciación porque hasta ahora ni lo había visto. Lo tenia generado con los menus de siempre, pero ahora he cambiado de opinión para insertar menus RibbonBar y de esta forma, generarme una clase para este fin, aunque todavía me falta currarmelo un poco mas para que se parezca lo mas posible a Outlook 2010.

Como tengo varios programas por terminar, voy poco a poco modificando el pMail, a ver si la semana que viene tengo tiempo y lo acabo en un par de días. Publicare el programa con licencia GPL y los fuentes a un precio módico por si a alguien le interesan.

Gestiona POP3 y SMTP.

P.D. Me alegro que los diseños gusten, es algo que le doy muchas horas hasta encontrar algo profesional, aunque suelo tener un diseño predefinido intento crear algo diferente. Soy de los que pienso que la vista vende.

Un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 3.1.1 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
User avatar
jll-fwh
Posts: 385
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia
Contact:

Re: VENTANA QUE NO SE REDIMENCIONE

Post by jll-fwh »

Hola Lucas:

Muchas gracias.

En el programa de contabilidad, uso los colores solo en _ numéricos ya que en mi opinión resaltar todas las filas en color es mas molesto que útil. En los listado doy la opción también poder imprimir en color o no.

Sobre los menus Ribbonbar en contabildiad, por falta de tiempo de momento lo dejare como esta, en próximas versiones ya le cambiare el aspecto un poco, pero por supuesto quedaría mucho mas profesional con Ribbonbar, sin duda.

De nuevo, gracias por vuestro interés sobre mis programas, eso anima a seguir en la misma linea.

Gracias;

Un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 3.1.1 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: VENTANA QUE NO SE REDIMENCIONE

Post by acuellar »

Francis

Intenta asi:

Code: Select all

 DEFINE WINDOW oWnd FROM 0,0 TO 490,710 PIXEL TITLE "Sistema: " STYLE nOr(WS_SYSMENU,WS_MAXIMIZE,WS_MINIMIZEBOX);
   COLOR  CLR_BLUE, nRGB( 182,192,192 ) MENU CreaMenu() 
 
Saludos,

Adhemar
Saludos,

Adhemar C.
Post Reply