dialogo o ventana pantalla completa

dialogo o ventana pantalla completa

Postby leandro » Fri Jan 29, 2016 1:41 pm

Buenos dias para todos

Queria saber como puedo iniciar un dialogo o window en modo pantalla completa?

Saludos
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1481
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Re: dialogo o ventana pantalla completa

Postby cnavarro » Fri Jan 29, 2016 2:25 pm

ACTIVATE WINDOW oWnd MAXIMIZED ?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: dialogo o ventana pantalla completa

Postby leandro » Fri Jan 29, 2016 3:23 pm

Gracias Cristobal por responder

Pero no es lo que necesito... si no que la ventana de aplicación... se ubique por encima de todas las aplicaciones de windows y que en modo pantalla completa...

Algo similar a lo que hace youtube cuando colocas un video en pantalla completa.

De antemano gracias
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1481
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Re: dialogo o ventana pantalla completa

Postby joseluisysturiz » Fri Jan 29, 2016 3:46 pm

leandro wrote:Gracias Cristobal por responder

Pero no es lo que necesito... si no que la ventana de aplicación... se ubique por encima de todas las aplicaciones de windows y que en modo pantalla completa...

Algo similar a lo que hace youtube cuando colocas un video en pantalla completa.

De antemano gracias

Colega, disculpe la intromision, pero la respuesta de Navarro es la correcta a su pregunta...solo que no preguntastes bien lo que querias...a veces sucede que decimos o escribimos cosas creyendo son las que estamos pensando y que se nos va a entender...por eso hay que ser en PROGRAMACION, muy detallista...tambien le iba a responder lo mismo que Navarro hasta que lei su respuesta a lo que el le dijo...ojo, no es un regañp ni nada parecido, solo una observacion GENERAL...por experiencia propia es que hago mi acotacion ya que tambien me ha pasado.

Lo que quieres es que tu sistema se sobre-ponga a las aplicaciones abiertas...creo hay algo por alli en el foro...buscare y si lo consigo..respondo. gracias...saludos... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
joseluisysturiz
 
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela

Re: dialogo o ventana pantalla completa

Postby MGA » Fri Jan 29, 2016 3:47 pm

Leandro,

algo assim:

function Main()

local oDlg, oIco, cTest := "Hello world! "

DEFINE ICON oIco FILE "..\icons\fivewin.ico"

DEFINE DIALOG oDlg TITLE "I am a DialogBox" COLOR "W+/B" ;
ICON oIco

@ 1, 3 GET cTest

@ 3, 5 BUTTON "&Ok" SIZE 40, 12 ;
ACTION MsgInfo( "Any action here!" ) DEFAULT

@ 3, 16 BUTTON "&Cancel" SIZE 40, 12 ACTION oDlg:End()

ACTIVATE DIALOG oDlg CENTERED on init(ConfiguraDialogPrincipal(odlg)) ;
VALID MsgYesNo( "Do you want to end ?" )

return nil

static procedure ConfiguraDialogPrincipal( oDialog )

oDialog:maximize()
oDialog:center()

return
ubiratanmga@gmail.com

FWH18.02
FWPPC
Harbour/xHarbour
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1234
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Re: dialogo o ventana pantalla completa

Postby VitalJavier » Fri Jan 29, 2016 3:50 pm

Yo tengo algo asi :

Code: Select all  Expand view


oTB := TaskBar()   <<- Esta es una clase
oTB:HideShowTaskBar(.F.)

        DEFINE WINDOW oWin Title "Sistema Empresarial..." Icon "AAsesores" NOICONIZE NOSYSMENU BORDER NONE NOCAPTION
                oWin:bPainted := {|hDC| CBmpTiled(hDC,oWin,oBmp1)}             
       ACTIVATE WINDOW oWin Maximized
       oTB:HideShowTaskBar(.T.)

 


Espero y te sirva
Saludos.
VitalJavier
 
Posts: 229
Joined: Mon Jun 10, 2013 6:40 pm

Re: dialogo o ventana pantalla completa

Postby Armando » Fri Jan 29, 2016 5:11 pm

Leandro:

Buscando en el baúl de los recuerdos encontré esto, aunque es para un dialogo
tal vez te sirva para una ventana.

Code: Select all  Expand view

ACTIVATE DIALOG oDlg ON INIT DlgOnTop((.T.),oDlg:hWnd)
..
..
..

FUNCTION DlgOnTop(lState,hWnd)
LOCAL nRet := 0
DEFAULT hWnd := GetActiveWindow()
IF lState
   nRet := AcpOnTop(hWnd,-2.0.0.0.0.3)
ELSE
   nRet := AcpOnTop(hWnd,-1.0.0.0.0.3)
ENDIF
RETURN(nRet)


dll32 STATIC FUNCTION AcpOnTop(hWnd AS LONG, hWndInsertAfter AS LONG, x AS LONG, y AS LONG, ex AS LONG, cy AS LONG, wFlags AS LONG);
AS LONG PASCAL FROM "SetWindowPos" LIB "User32.dll"
 


Ojalá te sirva, Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3065
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: dialogo o ventana pantalla completa

Postby Armando » Fri Jan 29, 2016 5:14 pm

Leandro:

Algo más simple :oops:

Code: Select all  Expand view

    ACTIVATE DIALOG oDlg ON INIT SetWindowPos( oDlg:hWnd, -1, 0, 0, 0, 0, 3 )
 


Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3065
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México


Re: dialogo o ventana pantalla completa

Postby hmpaquito » Fri Jan 29, 2016 7:01 pm

Todo es aún más sencillo.
En los ejemplos touch de fwh se usan ventanas a pantalla completa.
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: dialogo o ventana pantalla completa

Postby leandro » Sun Jan 31, 2016 2:30 pm

Muchas Gracias a todos por responder

Pruebo y comento
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1481
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Re: dialogo o ventana pantalla completa

Postby Sistem » Mon Feb 01, 2016 12:13 am

+1

DEFINE DIALOG oDlg STYLE nOr(WS_POPUP, WS_VISIBLE)

ACTIVATE DIALOG oDlg CENTERED ON INIT ShowWindow(oDlg:hWnd, 3)
FWH2008 | xHarbour | BCC74 | SQLRDD
User avatar
Sistem
 
Posts: 226
Joined: Sun May 13, 2012 7:52 am

Re: dialogo o ventana pantalla completa

Postby leandro » Mon Feb 15, 2016 7:54 pm

hmpaquito Muchas Gracias

Algo así es lo que estoy tratando de hacer.... voy a probar por ese lado y comento.
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1481
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 10 guests