Dialogo o Ventana sin titulo y botones minimizar

Post Reply
carloslmm
Posts: 71
Joined: Sat Oct 20, 2007 3:02 pm
Location: Sinaloa Mexico

Dialogo o Ventana sin titulo y botones minimizar

Post by carloslmm »

Hola Buenas Tardes

Tengo una duda, como crear un dialogo o una ventana la cual NO necesito que tenga el titulo, los botones de cerrar o de minimizar que si se puede incluso eliminar el entorno de el dialogo o la ventana

he buscado y no he encontrado nada al respecto, si puede alguien ayudarme le agradezco mucho

Gracias y Saludos a Todos.

Carlos I. De La Rosa
carloslmm10@gmail.com

FWH 12.05 harbour bcc 5.82
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: Dialogo o Ventana sin titulo y botones minimizar

Post by jrestojeda »

Hola...
Yo genero los diálogos con el PellesC y lo puedo hacer sin ningún problema poniendo el parámetro caption en "NO"
Saludos, Esteban.
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
Bayron
Posts: 815
Joined: Thu Dec 24, 2009 12:46 am
Location: Philadelphia, PA

Re: Dialogo o Ventana sin titulo y botones minimizar

Post by Bayron »

Creo que lo que buscas lo puedes conseguir añadiendo al Define de la ventana esto:

Code: Select all

NOSYSMENU STYLE nOr( WS_POPUP )
para que quede algo asi:

Code: Select all

DEFINE WINDOW oWnd FROM 0, 0 TO 600, 600
        PIXEL;    
        TITLE 'Titulo de la ventana';
        NOSYSMENU; 
        STYLE nOr( WS_POPUP )
 
=====>

Bayron Landaverry
(215)2226600 Philadelphia,PA, USA
+(502)46727275 Guatemala
MayaBuilders@gMail.com

FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate

FiveWin, One line of code and it's done...
carloslmm
Posts: 71
Joined: Sat Oct 20, 2007 3:02 pm
Location: Sinaloa Mexico

Re: Dialogo o Ventana sin titulo y botones minimizar

Post by carloslmm »

Muchas Gracias Compañeros

Lo Voy a Probar


Gracias de nuevo y saludos a todos.

Carlos I. De La Rosa.
carloslmm10@gmail.com

FWH 12.5 harbour
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Dialogo o Ventana sin titulo y botones minimizar

Post by cnavarro »

Buenas noches

El código siguiente no funciona

Code: Select all

  DEFINE WINDOW oAplica ;
                         FROM 0, 0 TO nAlto, nAncho ;
                         PIXEL;
                         BRUSH oBrushWnd ; 
                         MDI ;//                         MENUINFO 8 ;
                         BORDER NONE ;
                         NOSYSMENU //; 
                         
   oAplica:nStyle    := nOr( WS_POPUP )
al ejecutar me marca el siguiente error:

Code: Select all

Stack Calls
===========
   Called from:  => __ERRRT_SBASE( 0 )
   Called from: ../../../tobject.prg => NIL:ERROR( 0 )
   Called from: ../../../tobject.prg => (b)HBOBJECT( 0 )
   Called from: ../../../tobject.prg => NIL:MSGNOTFOUND( 0 )
   Called from: ../../../tobject.prg => NIL:OWNDCLIENT( 0 )
   Called from: .\source\classes\MDICHILD.PRG => TMDICHILD:NEW( 148 )
   Called from: C:\Proyecto\Apli\comp.prg => HAZWINDOW( 586 )
   Called from: C:\Proyecto\Apli\comp.prg => MAIN( 485 )
Por qué en MDICHILD y no en MDIFRAME?, y
No se puede hacer una ventana MDI sin caption y sin SYSMENU?
Gracias
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
colthop
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Re: Dialogo o Ventana sin titulo y botones minimizar

Post by colthop »

Hola Carlos:

Yo lo hago de la siguiente manera:

Code: Select all

DEFINE WINDOW oDlgwBro OF oVentPrinc MDICHILD PIXEL FROM zVer,zHor TO (zVer+zAnc),(zHor+zLar) COLORS escri01, fondo01  STYLE nOr(WS_DLGFRAME)
  SET FONT OF oDlgwBro TO oFont
ACTIVATE WINDOW oDlgwBro NORMAL VALID (if (GetKeyState (VK_ESCAPE), .F.,oDlgwBro:End()))
El VALID es para que no funcione el escape y se cierre.

Espero que te sirva

Carlos
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es

Nunca se termina de aprender, por eso necesito siempre ayuda.
Post Reply