Evento del X de window

Evento del X de window

Postby softruz » Fri Nov 28, 2008 4:37 pm

Muy buenas foro, he cambiado la version de la FWPPC y me da la impresión que se ha cambiado en la clase twindow y dialog que cuando se pulsa la X para cerrar la ventana no se ejecuta el valid hasta que no hacemos un oWnd:end(), pero cuando le damos a la X me da la impresion que no ejecuta el metodo :end(), ¿que debo hacer para que ejecute el valid cuando pulse la X? o ¿que evento es cuando pulsamos la X?
Un saludo.
softruz
 
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Postby Antonio Linares » Fri Nov 28, 2008 7:00 pm

Juan, (?)

Prueba a construir samples\Tutor02.prg y pulsa en la "x".

Aqui la validación funciona correctamente.

Por favor pruebalo y coméntanos el resultado, gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42112
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ale SB » Mon Dec 08, 2008 7:37 pm

Es posible cambiar el "x" por um "ok" ?

Saludos, Ale
aleseribeli@hotmail.com

FwH, Hb Svn, ADS 8.1, ADS 10, Pelles C, FwPPC, MsVc 2008, MsVc 2010
"Conhecimento, você não subtrai quando divide; mas soma e multiplica."
**---Mário Persona---**
User avatar
Ale SB
 
Posts: 248
Joined: Wed Jan 11, 2006 11:30 am
Location: Campo Grande-MS / Brasil

Postby Antonio Linares » Sun Dec 14, 2008 6:39 pm

Ale,

Usa esta funcion para cambiar la "x" por "ok":
Code: Select all  Expand view  RUN
#pragma BEGINDUMP

#include <hbapi.h>
#include <windows.h>

HB_FUNC( SETOKBUTTON )
{
  SHINITDLGINFO shidi;

  shidi.dwMask  = SHIDIM_FLAGS;
  shidi.hDlg    = ( HWND ) hb_parnl( 1 );
  shidi.dwFlags = SHIDIF_DONEBUTTON | SHIDIF_SIZEDLGFULLSCREEN;

  SHInitDialog( &shidi );
}

#pragma ENDDUMP

Tienes que llamarla desde tu PRG asi:
SetOkButton( oWnd:hWnd )

http://forums.fivetechsoft.com/viewtopic.php?t=414
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42112
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 10 guests