home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 16
/
CD_ASCQ_16_0994.iso
/
news
/
4611
/
fw16d.ins
/
SAMPLES
/
TESTTIME.PRG
< prev
next >
Wrap
Text File
|
1994-04-13
|
2KB
|
63 lines
//----------------------------------------------------------------------------//
// FiveWin 1.5 - Ejemplos
// (c) A.Linares, F.Pulpón 1993
//
// Construir con BUILD TestTime
//----------------------------------------------------------------------------//
// Ejemplo de utilización de Timers
// Para FiveWin los 'timers' son tambien ¡ Objetos !
// Using Timers. Timers are also Objects!
#include "FiveWin.ch"
static oWnd, oTimer
//----------------------------------------------------------------------------//
function Main()
DEFINE WINDOW oWnd FROM 3, 3 TO 20, 50 ;
TITLE OemToAnsi( "Probando los Timers -> ( Temporizadores )" ) ;
MENU BuildMenu()
SET MESSAGE OF oWnd TO "FiveWin 1.5 - Controlando eventos de tiempo..."
ACTIVATE WINDOW oWnd
return
//----------------------------------------------------------------------------//
function BuildMenu()
local oMenu
MENU oMenu
MENUITEM "&Timers"
MENU
MENUITEM "&Crear un Timer" ACTION Timers()
SEPARATOR
MENUITEM "&Nos vamos..." ACTION oWnd:End()
ENDMENU
ENDMENU
return oMenu
//----------------------------------------------------------------------------//
function Timers()
if oTimer == nil
DEFINE TIMER oTimer ACTION ( oWnd:SetMsg( Time() ),;
oWnd:Say( 2, 2, Time() ) )
ACTIVATE TIMER oTimer
else
Alert( "Ya hay un Timer funcionando" )
endif
return
//----------------------------------------------------------------------------//