2009-05-27 03:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbqt/generator/hbqtgen.prg
* contrib/gtqtc/tests/demoqtc.prg
* contrib/gtqtc/tests/wvtext.prg
* contrib/gtwvg/tests/demowvg.prg
* contrib/examples/uhttpd/uhttpd.prg
* contrib/examples/terminal/trm_server.prg
* contrib/examples/terminal/terminal.prg
* contrib/examples/terminal/trm_appn.prg
* contrib/examples/terminal/trm_client.prg
* contrib/examples/hbwhat/winrbar.prg
* #include '' -> #include ""
* contrib/gtqtc/tests/wvtext.prg
! Fixed #include with mixed case filename.
This commit is contained in:
@@ -17,6 +17,22 @@
|
||||
past entries belonging to these authors: Viktor Szakats.
|
||||
*/
|
||||
|
||||
2009-05-27 03:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
* contrib/hbqt/generator/hbqtgen.prg
|
||||
* contrib/gtqtc/tests/demoqtc.prg
|
||||
* contrib/gtqtc/tests/wvtext.prg
|
||||
* contrib/gtwvg/tests/demowvg.prg
|
||||
* contrib/examples/uhttpd/uhttpd.prg
|
||||
* contrib/examples/terminal/trm_server.prg
|
||||
* contrib/examples/terminal/terminal.prg
|
||||
* contrib/examples/terminal/trm_appn.prg
|
||||
* contrib/examples/terminal/trm_client.prg
|
||||
* contrib/examples/hbwhat/winrbar.prg
|
||||
* #include '' -> #include ""
|
||||
|
||||
* contrib/gtqtc/tests/wvtext.prg
|
||||
! Fixed #include with mixed case filename.
|
||||
|
||||
2009-05-27 03:16 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
* include/hbver.ch
|
||||
* source/rtl/version.c
|
||||
|
||||
@@ -16,10 +16,10 @@
|
||||
|
||||
#include "winstruc.ch"
|
||||
|
||||
#include 'hbwhat.ch'
|
||||
#include "hbwhat.ch"
|
||||
#include "commctrl.ch"
|
||||
|
||||
#include 'debug.ch'
|
||||
#include "debug.ch"
|
||||
//----------------------------------------------------------------------//
|
||||
pragma pack(4)
|
||||
|
||||
@@ -198,4 +198,3 @@ METHOD AddBand( nMask,nStyle,hChild,cxMin,cyMin,cx,cText,hBmp,nPos )
|
||||
// Add the band
|
||||
RETURN VWN_SendMessage(::hWnd, RB_INSERTBAND, -1, rbBand:value ) != 0
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
|
||||
@@ -61,9 +61,9 @@
|
||||
//----------------------------------------------------------------------//
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
#include 'common.ch'
|
||||
#include 'wvtwin.ch'
|
||||
#include 'terminal.ch'
|
||||
#include "common.ch"
|
||||
#include "wvtwin.ch"
|
||||
#include "terminal.ch"
|
||||
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
#define BTM t_[ 3 ]
|
||||
#define RGT t_[ 4 ]
|
||||
|
||||
#define ENDBLOCK '|/END\|'
|
||||
#define ENDBLOCK "|/END\|"
|
||||
|
||||
#define NTRIM( n ) ltrim( str( n ) )
|
||||
|
||||
@@ -180,9 +180,9 @@ Static Function RmtSvrInitAsServer( cServerInfo, Socket, nTimeoutClient )
|
||||
// Wait for 1 minutes maximum : W A T C H INI Controlled
|
||||
//
|
||||
Hb_INetTimeout( Socket, nTimeoutClient )
|
||||
TrmDebug( 'SERVER: Connection Established!', INetPort( Socket ) )
|
||||
TrmDebug( "SERVER: Connection Established!", INetPort( Socket ) )
|
||||
else
|
||||
TrmDebug( 'SERVER: Connection Failed' )
|
||||
TrmDebug( "SERVER: Connection Failed" )
|
||||
endif
|
||||
|
||||
Return lRet
|
||||
@@ -204,13 +204,13 @@ Static Function RmtSvrAcceptClient( Socket, pClientSocket )
|
||||
|
||||
exit
|
||||
|
||||
TrmDebug( 'SvrConnectClient()', i++, 'TRY...' )
|
||||
TrmDebug( "SvrConnectClient()", i++, "TRY..." )
|
||||
enddo
|
||||
|
||||
if lRet
|
||||
TrmDebug( 'CLIENT: Connection Established!', INetPort( pClientSocket ) )
|
||||
TrmDebug( "CLIENT: Connection Established!", INetPort( pClientSocket ) )
|
||||
else
|
||||
TrmDebug( 'CLIENT: Connection TimedOut!' )
|
||||
TrmDebug( "CLIENT: Connection TimedOut!" )
|
||||
endif
|
||||
|
||||
Return .t.
|
||||
@@ -221,11 +221,11 @@ Function RmtSvrSendClient( nMode, xData )
|
||||
Local cScr, cCurs, nError, nBytesSent, nBytesToSend, t_, cOdd, cEvn, cOdd0, cEvn0
|
||||
Local lSendCurs := .f.
|
||||
Local lSendScrn := .f.
|
||||
Local cData := ''
|
||||
Local cData := ""
|
||||
|
||||
static cCursor := ' '
|
||||
static cSOdd := ' '
|
||||
static cSEvn := ' '
|
||||
static cCursor := " "
|
||||
static cSOdd := " "
|
||||
static cSEvn := " "
|
||||
static n := 0
|
||||
static nScreen := 0
|
||||
|
||||
@@ -237,9 +237,9 @@ Function RmtSvrSendClient( nMode, xData )
|
||||
|
||||
do case
|
||||
case nMode == SND_SCREEN
|
||||
cCurs := NTRIM( Row() ) +';'+ ;
|
||||
NTRIM( Col() ) +';'+ ;
|
||||
NTRIM( Set( _SET_CURSOR ) ) +';'
|
||||
cCurs := NTRIM( Row() ) +";"+ ;
|
||||
NTRIM( Col() ) +";"+ ;
|
||||
NTRIM( Set( _SET_CURSOR ) ) +";"
|
||||
|
||||
if !( cCurs == cCursor )
|
||||
lSendCurs := .t.
|
||||
@@ -520,4 +520,3 @@ Function TrmDummy()
|
||||
Return nil
|
||||
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
as a remote server.
|
||||
*/
|
||||
|
||||
#include 'hbgtinfo.ch'
|
||||
#include "hbgtinfo.ch"
|
||||
|
||||
|
||||
#define __REMOTE__
|
||||
@@ -91,9 +91,9 @@ FUNCTION Main( cServerInfo )
|
||||
LOCAL nSel
|
||||
LOCAL nServerPort
|
||||
|
||||
SetColor( 'N/W,W/B,W+/N' )
|
||||
SetColor( "N/W,W/B,W+/N" )
|
||||
CLS
|
||||
? ' '
|
||||
? " "
|
||||
|
||||
#ifdef __REMOTE__
|
||||
// This can be redefined in case user want another format
|
||||
@@ -110,9 +110,9 @@ FUNCTION Main( cServerInfo )
|
||||
ENDIF
|
||||
#endif
|
||||
|
||||
aadd( aMenu, { 'Play Music', {|| App_PlayMusic() } } )
|
||||
aadd( aMenu, { ' ' , {|| NIL } } )
|
||||
aadd( aMenu, { 'Show Clock', {|| App_DispClock() } } )
|
||||
aadd( aMenu, { "Play Music", {|| App_PlayMusic() } } )
|
||||
aadd( aMenu, { " " , {|| NIL } } )
|
||||
aadd( aMenu, { "Show Clock", {|| App_DispClock() } } )
|
||||
|
||||
aeval( aMenu, {|e_| aadd( aOptions, e_[ 1 ] ) } )
|
||||
|
||||
@@ -145,8 +145,8 @@ FUNCTION App_DispClock()
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
FUNCTION App_PlayMusic()
|
||||
LOCAL cTheme := 'CHARGE'
|
||||
LOCAL aOptions := {'THUD','WAITON','WAITOFF','CHARGE','NANNYBOO','BADKEY' }
|
||||
LOCAL cTheme := "CHARGE"
|
||||
LOCAL aOptions := {"THUD","WAITON","WAITOFF","CHARGE","NANNYBOO","BADKEY" }
|
||||
LOCAL cScr := SaveScreen( 0, 0, maxrow(), maxcol() )
|
||||
LOCAL nSel
|
||||
|
||||
@@ -164,32 +164,32 @@ FUNCTION App_PlayMusic()
|
||||
|
||||
DO CASE
|
||||
|
||||
case cTheme == 'THUD'
|
||||
case cTheme == "THUD"
|
||||
#ifndef __REMOTE__
|
||||
tone(60,0.5)
|
||||
#endif
|
||||
|
||||
case cTheme == 'WAITON'
|
||||
case cTheme == "WAITON"
|
||||
#ifndef __REMOTE__
|
||||
tone(800,1); tone(1600,1)
|
||||
#endif
|
||||
|
||||
case cTheme == 'WAITOFF'
|
||||
case cTheme == "WAITOFF"
|
||||
#ifndef __REMOTE__
|
||||
tone(1600,1); tone(800,1)
|
||||
#endif
|
||||
|
||||
case cTheme == 'CHARGE'
|
||||
case cTheme == "CHARGE"
|
||||
#ifndef __REMOTE__
|
||||
Eval( {|| tone(523,2),tone(698,2),tone(880,2),tone(1046,4),tone(880,2),tone(1046,8) } )
|
||||
#endif
|
||||
|
||||
case cTheme == 'NANNYBOO'
|
||||
case cTheme == "NANNYBOO"
|
||||
#ifndef __REMOTE__
|
||||
AEval( {{196,2},{196,2},{164,2},{220,2},{196,4},{164,4}}, {|a| tone(a[1],a[2]) } )
|
||||
#endif
|
||||
|
||||
case cTheme == 'BADKEY'
|
||||
case cTheme == "BADKEY"
|
||||
#ifndef __REMOTE__
|
||||
tone(480,0.25); tone(240,0.25)
|
||||
#endif
|
||||
@@ -203,4 +203,3 @@ FUNCTION App_PlayMusic()
|
||||
RETURN nil
|
||||
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
|
||||
@@ -61,8 +61,8 @@
|
||||
//----------------------------------------------------------------------//
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
#include 'hbgtinfo.ch'
|
||||
#include 'fileio.ch'
|
||||
#include "hbgtinfo.ch"
|
||||
#include "fileio.ch"
|
||||
#include "setcurs.ch"
|
||||
|
||||
//----------------------------------------------------------------------//
|
||||
@@ -78,11 +78,11 @@
|
||||
#define TIMER_CLOCK 5020
|
||||
#define TIMER_REFRESH 5030
|
||||
|
||||
#define COMPILE( cStr ) &( '{|v| '+cStr+ '}' )
|
||||
#define COMPILE( cStr ) &( "{|v| "+cStr+ "}" )
|
||||
#define CR_LF chr(13)+chr(10)
|
||||
#define NTRIM( n ) ltrim( str( n ) )
|
||||
|
||||
#define VouchClientVersion '0.9.4'
|
||||
#define VouchClientVersion "0.9.4"
|
||||
|
||||
#define __TRACE__
|
||||
|
||||
@@ -100,7 +100,7 @@ static lReceiving := .f.
|
||||
static lSending := .f.
|
||||
static lTraceLog := .f.
|
||||
static nTrace := 0
|
||||
static aDat := { {'',''} }
|
||||
static aDat := { {"",""} }
|
||||
|
||||
//----------------------------------------------------------------------//
|
||||
#pragma BEGINDUMP
|
||||
@@ -136,7 +136,7 @@ Function Main( cAddress, cPort, cAppln, cParams, cDirectory )
|
||||
TrmInitFont()
|
||||
|
||||
SetCursor( SC_NONE )
|
||||
SetColor( 'W/N' )
|
||||
SetColor( "W/N" )
|
||||
SetBlink( .T. )
|
||||
|
||||
CLS
|
||||
@@ -150,25 +150,25 @@ Function Main( cAddress, cPort, cAppln, cParams, cDirectory )
|
||||
|
||||
Socket := Hb_InetConnect( cAddress, Val( cPort ) )
|
||||
IF Hb_InetErrorCode( Socket ) != 0
|
||||
DispOutAt( 17,0, padc( "Can't connect with " + cAddress +" : " + Hb_InetErrorDesc( Socket ),maxcol()+1 ), 'w+/n' )
|
||||
DispOutAt( 18,0, padc( "Press a key to terminate the program...", maxcol()+1 ), 'w+/n' )
|
||||
DispOutAt( 17,0, padc( "Can't connect with " + cAddress +" : " + Hb_InetErrorDesc( Socket ),maxcol()+1 ), "w+/n" )
|
||||
DispOutAt( 18,0, padc( "Press a key to terminate the program...", maxcol()+1 ), "w+/n" )
|
||||
Inkey( 0 )
|
||||
RETURN nil
|
||||
ENDIF
|
||||
|
||||
// Wvt_SetTitle( '[ '+cAddress+' ][ '+cPort+' ]' )
|
||||
hb_gtInfo( HB_GTI_WINTITLE, '[ '+cAddress+' ][ '+cPort+' ]' )
|
||||
DispOutAt( 18,0, padc( "Connection Secured",maxcol()+1 ), 'w+/n' )
|
||||
// Wvt_SetTitle( '[ '+cAddress+' ][ '+cPort+' ]'+'[Secured]' )
|
||||
hb_gtInfo( HB_GTI_WINTITLE, '[ '+cAddress+' ][ '+cPort+' ]'+'[Secured]' )
|
||||
// Wvt_SetTitle( "[ "+cAddress+" ][ "+cPort+" ]" )
|
||||
hb_gtInfo( HB_GTI_WINTITLE, "[ "+cAddress+" ][ "+cPort+" ]" )
|
||||
DispOutAt( 18,0, padc( "Connection Secured",maxcol()+1 ), "w+/n" )
|
||||
// Wvt_SetTitle( "[ "+cAddress+" ][ "+cPort+" ]"+"[Secured]" )
|
||||
hb_gtInfo( HB_GTI_WINTITLE, "[ "+cAddress+" ][ "+cPort+" ]"+"[Secured]" )
|
||||
|
||||
cText := 'VOUCH|'+ cAppln +'|'+ cParams +'|'+ cDirectory +'|'
|
||||
cText := "VOUCH|"+ cAppln +"|"+ cParams +"|"+ cDirectory +"|"
|
||||
|
||||
Hb_InetSend( Socket, cText + CR_LF )
|
||||
|
||||
if TrmReceiveALine( Socket, @cResponse )
|
||||
if ( n := at( ';', cResponse ) ) > 0
|
||||
if substr( cResponse,1,n-1 ) == 'CONNECT'
|
||||
if ( n := at( ";", cResponse ) ) > 0
|
||||
if substr( cResponse,1,n-1 ) == "CONNECT"
|
||||
TrmServeServer( Socket, cAddress, substr( cResponse,n+1 ) )
|
||||
endif
|
||||
endif
|
||||
@@ -196,9 +196,9 @@ STATIC FUNCTION ResolveParams( cAddress, cPort, cAppln, cParams, cDirectory )
|
||||
|
||||
if PCount() == 1
|
||||
cFile := cAddress
|
||||
cAddress := ''
|
||||
cAddress := ""
|
||||
else
|
||||
cFile := 'vclient.ini'
|
||||
cFile := "vclient.ini"
|
||||
endif
|
||||
|
||||
cPath := HB_INLINE(){
|
||||
@@ -213,7 +213,7 @@ STATIC FUNCTION ResolveParams( cAddress, cPort, cAppln, cParams, cDirectory )
|
||||
}
|
||||
|
||||
if !empty( cPath )
|
||||
n := rat( '\', cPath )
|
||||
n := rat( "\", cPath )
|
||||
if n > 0
|
||||
cPath := substr( cPath, 1, n )
|
||||
endif
|
||||
@@ -223,16 +223,16 @@ STATIC FUNCTION ResolveParams( cAddress, cPort, cAppln, cParams, cDirectory )
|
||||
lFile := file( cFile )
|
||||
|
||||
if empty( cAddress ) .and. lFile
|
||||
alert( 'File found: '+cFile )
|
||||
alert( "File found: "+cFile )
|
||||
lFile := .t.
|
||||
cTxt := memoread( cFile )
|
||||
nLines := mlCount( cTxt,254,3,.f. )
|
||||
for i := 1 to nLines
|
||||
if !empty( cLine := memoLine( cTxt,254,i,3,.f. ) )
|
||||
if ( n := at( '#',cLine ) ) > 0
|
||||
if ( n := at( "#",cLine ) ) > 0
|
||||
cLine := substr( cLine,1,n-1 )
|
||||
endif
|
||||
if ( n := at( '=',cLine ) ) > 0
|
||||
if ( n := at( "=",cLine ) ) > 0
|
||||
if !empty( cVal := alltrim( substr( cLine,n+1 ) ) )
|
||||
aadd( dat_,{ lower( alltrim( substr( cLine,1,n-1 ) ) ),cVal } )
|
||||
endif
|
||||
@@ -241,19 +241,19 @@ STATIC FUNCTION ResolveParams( cAddress, cPort, cAppln, cParams, cDirectory )
|
||||
next
|
||||
|
||||
if !empty( dat_ )
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == 'serverip' } ) ) > 0
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == "serverip" } ) ) > 0
|
||||
cAddress := dat_[ n,2 ]
|
||||
endif
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == 'serverport' } ) ) > 0
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == "serverport" } ) ) > 0
|
||||
cPort := dat_[ n,2 ]
|
||||
endif
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == 'application' } ) ) > 0
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == "application" } ) ) > 0
|
||||
cAppln := dat_[ n,2 ]
|
||||
endif
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == 'parameters' } ) ) > 0
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == "parameters" } ) ) > 0
|
||||
cParams := dat_[ n,2 ]
|
||||
endif
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == 'initdirectory' } ) ) > 0
|
||||
if ( n := ascan( dat_, {|e_| e_[ 1 ] == "initdirectory" } ) ) > 0
|
||||
cDirectory := dat_[ n,2 ]
|
||||
endif
|
||||
endif
|
||||
@@ -261,25 +261,25 @@ STATIC FUNCTION ResolveParams( cAddress, cPort, cAppln, cParams, cDirectory )
|
||||
|
||||
if !empty( cAddress )
|
||||
if empty( cPort ) .or. empty( cAppln )
|
||||
cAddress := ''
|
||||
cAddress := ""
|
||||
endif
|
||||
endif
|
||||
|
||||
// Defaults to Vouch Server
|
||||
//
|
||||
if empty( cAddress )
|
||||
cAddress := 'vouch.dynalias.com'
|
||||
cPort := '2011'
|
||||
cAppln := '\Creative.acp\VouchRMT\Vouch.exe'
|
||||
cParams := '\creative.dat\vouchsvr'
|
||||
cDirectory := '\Creative.acp\VouchRMT\'
|
||||
cAddress := "vouch.dynalias.com"
|
||||
cPort := "2011"
|
||||
cAppln := "\Creative.acp\VouchRMT\Vouch.exe"
|
||||
cParams := "\creative.dat\vouchsvr"
|
||||
cDirectory := "\Creative.acp\VouchRMT\"
|
||||
endif
|
||||
|
||||
if empty( cParams )
|
||||
cParams := ''
|
||||
cParams := ""
|
||||
endif
|
||||
if empty( cDirectory )
|
||||
cDirectory := ''
|
||||
cDirectory := ""
|
||||
endif
|
||||
|
||||
Return nil
|
||||
@@ -290,7 +290,7 @@ Function TrmServeServer( Socket, cAddress, cServerInfo )
|
||||
Local nPort, hDlg, a_, nError
|
||||
Local nSeconds := Seconds()
|
||||
|
||||
a_:= hb_aTokens( cServerInfo, ';' )
|
||||
a_:= hb_aTokens( cServerInfo, ";" )
|
||||
nPort := val( a_[ 2 ] )
|
||||
|
||||
commSocket := Hb_INetConnect( cAddress, nPort )
|
||||
@@ -304,8 +304,8 @@ Function TrmServeServer( Socket, cAddress, cServerInfo )
|
||||
enddo
|
||||
IF Hb_InetErrorCode( commSocket ) != 0
|
||||
Hb_INetClose( Socket )
|
||||
DispOutAt( 17,0, padc( "Can't connect with " + cAddress+": " + Hb_InetErrorDesc( commSocket ),maxcol()+1), 'w+/n' )
|
||||
DispOutAt( 18,0, padc( "Press a key to terminate the program", maxcol()+1 ), 'w+/n' )
|
||||
DispOutAt( 17,0, padc( "Can't connect with " + cAddress+": " + Hb_InetErrorDesc( commSocket ),maxcol()+1), "w+/n" )
|
||||
DispOutAt( 18,0, padc( "Press a key to terminate the program", maxcol()+1 ), "w+/n" )
|
||||
Inkey(0)
|
||||
quit
|
||||
ENDIF
|
||||
@@ -314,7 +314,7 @@ Function TrmServeServer( Socket, cAddress, cServerInfo )
|
||||
//
|
||||
Hb_INetTimeout( commSocket, -1 )
|
||||
|
||||
Hb_INetSend( Socket, 'ARCONNECTED' + CR_LF )
|
||||
Hb_INetSend( Socket, "ARCONNECTED" + CR_LF )
|
||||
Hb_INetClose( Socket )
|
||||
|
||||
Wvt_SetTimer( TIMER_RECEIVE, 10 )
|
||||
@@ -350,7 +350,7 @@ Function TrmReceiveServer()
|
||||
if ( nBytes := Hb_INetDataReady( commSocket ) ) > 0
|
||||
|
||||
Hb_INetTimeout( commSocket, 10 )
|
||||
cBuffer := Hb_INetRecvEndBlock( commSocket, '|/END\|', @nBytes )
|
||||
cBuffer := Hb_INetRecvEndBlock( commSocket, "|/END\|", @nBytes )
|
||||
Hb_INetTimeout( commSocket, -1 )
|
||||
if nBytes > 0 .and. !empty( cBuffer )
|
||||
nTotalBytes += nBytes
|
||||
@@ -362,10 +362,10 @@ Function TrmReceiveServer()
|
||||
endif
|
||||
|
||||
do case
|
||||
case cCommand == 'SCR'
|
||||
case cCommand == "SCR"
|
||||
nScreens++
|
||||
a_:= Str2A( cData, '</E?>' )
|
||||
b_:= hb_aTokens( a_[ 1 ], ';' )
|
||||
a_:= Str2A( cData, "</E?>" )
|
||||
b_:= hb_aTokens( a_[ 1 ], ";" )
|
||||
aeval( b_, {|e,i| b_[ i ] := val( e ) } )
|
||||
|
||||
n := ( b_[ 3 ]-b_[ 1 ]+1 ) * ( b_[ 4 ]-b_[ 2 ]+1 )
|
||||
@@ -382,24 +382,24 @@ Function TrmReceiveServer()
|
||||
( BYTE* ) hb_parc( 6 ) );
|
||||
}
|
||||
|
||||
case cCommand == 'CRS'
|
||||
a_:= hb_aTokens( @cData, ';' )
|
||||
case cCommand == "CRS"
|
||||
a_:= hb_aTokens( @cData, ";" )
|
||||
SetPos( val( a_[ 1 ] ), val( a_[ 2 ] ) )
|
||||
SetCursor( val( a_[ 3 ] ) )
|
||||
|
||||
case cCommand == 'ID'
|
||||
case cCommand == "ID"
|
||||
// Verify if objects are serialized and executed accordingly
|
||||
|
||||
case cCommand == 'MUSIC'
|
||||
case cCommand == "MUSIC"
|
||||
PlayMusic( cData )
|
||||
|
||||
case cCommand == 'CLK_ONOFF'
|
||||
SetClock( cData == 'TRUE' )
|
||||
case cCommand == "CLK_ONOFF"
|
||||
SetClock( cData == "TRUE" )
|
||||
|
||||
case cCommand == 'CLK_INFO'
|
||||
case cCommand == "CLK_INFO"
|
||||
SetClockInfo( cData )
|
||||
|
||||
case cCommand == 'BLK'
|
||||
case cCommand == "BLK"
|
||||
BEGIN SEQUENCE
|
||||
Eval( COMPILE( cData ) )
|
||||
ENDSEQUENCE
|
||||
@@ -455,15 +455,15 @@ Function Wvt_Key( nKey )
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
Static Function TrmFetchCommand( cBuffer, cData )
|
||||
Local cToken, c, cCmd := ''
|
||||
Local cToken, c, cCmd := ""
|
||||
Local n
|
||||
|
||||
if left( @cBuffer,1 ) == '<'
|
||||
if ( n := at( '>', @cBuffer ) ) > 0
|
||||
if left( @cBuffer,1 ) == "<"
|
||||
if ( n := at( ">", @cBuffer ) ) > 0
|
||||
c := substr( cBuffer, 2, n-2 )
|
||||
cBuffer := substr( cBuffer, n+1 )
|
||||
|
||||
cToken := '</'+ c +'>'
|
||||
cToken := "</"+ c +">"
|
||||
if ( n := at( cToken, cBuffer ) ) > 0
|
||||
cData := substr( cBuffer, 1, n-1 )
|
||||
cBuffer := substr( cBuffer, n+len( cToken ) )
|
||||
@@ -500,37 +500,37 @@ Static Function TrmReceiveALine( Socket, cInfo )
|
||||
Static Function uiDebug( p1,p2,p3,p4,p5,p6,p7,p8,p9,p10 )
|
||||
#ifdef __TRACE__
|
||||
|
||||
Local cDebug := ''
|
||||
Local cDebug := ""
|
||||
|
||||
if p1 <> nil
|
||||
cDebug += uiXtos( p1 )
|
||||
endif
|
||||
if p2 <> nil
|
||||
cDebug += ' ' + uiXtos( p2 )
|
||||
cDebug += " " + uiXtos( p2 )
|
||||
endif
|
||||
if p3 <> nil
|
||||
cDebug += ' ' + uiXtos( p3 )
|
||||
cDebug += " " + uiXtos( p3 )
|
||||
endif
|
||||
if p4 <> nil
|
||||
cDebug += ' ' + uiXtos( p4 )
|
||||
cDebug += " " + uiXtos( p4 )
|
||||
endif
|
||||
if p5 <> nil
|
||||
cDebug += ' ' + uiXtos( p5 )
|
||||
cDebug += " " + uiXtos( p5 )
|
||||
endif
|
||||
if p6 <> nil
|
||||
cDebug += ' ' + uiXtos( p6 )
|
||||
cDebug += " " + uiXtos( p6 )
|
||||
endif
|
||||
if p7 <> nil
|
||||
cDebug += ' ' + uiXtos( p7 )
|
||||
cDebug += " " + uiXtos( p7 )
|
||||
endif
|
||||
if p8 <> nil
|
||||
cDebug += ' ' + uiXtos( p8 )
|
||||
cDebug += " " + uiXtos( p8 )
|
||||
endif
|
||||
if p9 <> nil
|
||||
cDebug += ' ' + uiXtos( p9 )
|
||||
cDebug += " " + uiXtos( p9 )
|
||||
endif
|
||||
if p10 <> nil
|
||||
cDebug += ' ' + uiXtos( p10 )
|
||||
cDebug += " " + uiXtos( p10 )
|
||||
endif
|
||||
|
||||
if lTraceLog
|
||||
@@ -548,19 +548,19 @@ Static Function TrmXtoS( xVar )
|
||||
Local cType := valtype( xVar )
|
||||
|
||||
do case
|
||||
case cType $ 'CM'
|
||||
case cType $ "CM"
|
||||
|
||||
case cType == 'N'
|
||||
case cType == "N"
|
||||
xVar := ltrim( str( xVar ) )
|
||||
|
||||
case cType == 'D'
|
||||
case cType == "D"
|
||||
xVar := dtoc( xVar )
|
||||
|
||||
case cType == 'L'
|
||||
xVar := if( xVar, 'T','F' )
|
||||
case cType == "L"
|
||||
xVar := if( xVar, "T","F" )
|
||||
|
||||
otherwise
|
||||
xVar := ''
|
||||
xVar := ""
|
||||
|
||||
endcase
|
||||
|
||||
@@ -589,24 +589,24 @@ Static Function Str2A( cStr, cDel )
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
Static Function uiXtos( xVar )
|
||||
Local cVar := ''
|
||||
Local cVar := ""
|
||||
Local cType := valtype( xVar )
|
||||
|
||||
do case
|
||||
case cType == 'C'
|
||||
case cType == "C"
|
||||
cVar := xVar
|
||||
|
||||
case cType == 'N'
|
||||
case cType == "N"
|
||||
cVar := str( xVar )
|
||||
|
||||
case cType == 'D'
|
||||
case cType == "D"
|
||||
cVar := dtoc( xVar )
|
||||
|
||||
case cType == 'L'
|
||||
cVar := if( xVar, 'Yes','No ' )
|
||||
case cType == "L"
|
||||
cVar := if( xVar, "Yes","No " )
|
||||
|
||||
otherwise
|
||||
cVar := 'NIL'
|
||||
cVar := "NIL"
|
||||
|
||||
endcase
|
||||
|
||||
@@ -630,8 +630,8 @@ Static Function TrmInitFont()
|
||||
#endif
|
||||
|
||||
#else
|
||||
Local cFont := GetEnv( 'VouchFont' )
|
||||
Local nSize := val( GetEnv( 'VouchFontSize' ) )
|
||||
Local cFont := GetEnv( "VouchFont" )
|
||||
Local nSize := val( GetEnv( "VouchFontSize" ) )
|
||||
Local nScrWidth
|
||||
|
||||
Wvt_SetCodepage( 255 )
|
||||
@@ -639,7 +639,7 @@ Static Function TrmInitFont()
|
||||
hb_setTermCP( "EN" )
|
||||
|
||||
if empty( cFont )
|
||||
cFont := 'Courier New'
|
||||
cFont := "Courier New"
|
||||
endif
|
||||
if empty( nSize )
|
||||
nScrWidth := Wvt_GetScreenWidth()
|
||||
@@ -669,13 +669,13 @@ Static Function TrmInitFont()
|
||||
Static Function TrmDispLogin( cAddress, cPort )
|
||||
Local nMaxCol := maxcol()+1
|
||||
|
||||
DispOutAt( 0,0, padc( "Vouch Client "+VouchClientVersion, nMaxCol ), 'W+/r' )
|
||||
DispOutAt( 0,0, padc( "Vouch Client "+VouchClientVersion, nMaxCol ), "W+/r" )
|
||||
|
||||
DispOutAt( 10,0, padc( '...Please Wait...', nMaxCol ), 'W+/N' )
|
||||
DispOutAt( 12,0, padc( 'Securing Server Connection', nMaxCol ), 'W+/N' )
|
||||
DispOutAt( 13,0, padc( 'Address[ '+cAddress+' ] Port[ '+cPort+' ]', nMaxCol ), 'W+/N' )
|
||||
DispOutAt( 10,0, padc( "...Please Wait...", nMaxCol ), "W+/N" )
|
||||
DispOutAt( 12,0, padc( "Securing Server Connection", nMaxCol ), "W+/N" )
|
||||
DispOutAt( 13,0, padc( "Address[ "+cAddress+" ] Port[ "+cPort+" ]", nMaxCol ), "W+/N" )
|
||||
|
||||
DispOutAt( maxrow(), 0, padc( 'the software that GROWS with you', nMaxCol ), 'W+/r' )
|
||||
DispOutAt( maxrow(), 0, padc( "the software that GROWS with you", nMaxCol ), "W+/r" )
|
||||
|
||||
Return nil
|
||||
|
||||
@@ -689,7 +689,7 @@ Static Function SetClockInfo( cData )
|
||||
lInfo := aclone( aInfo )
|
||||
|
||||
if cData <> NIL
|
||||
a_:= hb_aTokens( cData, ';' )
|
||||
a_:= hb_aTokens( cData, ";" )
|
||||
if len( a_ ) >= 3
|
||||
aInfo := { val( a_[ 1 ] ), val( a_[ 2 ] ), a_[ 3 ] }
|
||||
endif
|
||||
@@ -705,7 +705,7 @@ Static Function SetClock( lOnOff )
|
||||
|
||||
oClock := lClock
|
||||
|
||||
if valtype( lOnOff ) == 'L'
|
||||
if valtype( lOnOff ) == "L"
|
||||
lClock := lOnOff
|
||||
endif
|
||||
|
||||
@@ -734,22 +734,22 @@ Static Function DispClock()
|
||||
Static Function PlayMusic( cTheme )
|
||||
|
||||
do case
|
||||
case cTheme == 'THUD'
|
||||
case cTheme == "THUD"
|
||||
tone(60,0.5)
|
||||
|
||||
case cTheme == 'WAITON'
|
||||
case cTheme == "WAITON"
|
||||
tone(800,1); tone(1600,1)
|
||||
|
||||
case cTheme == 'WAITOFF'
|
||||
case cTheme == "WAITOFF"
|
||||
tone(1600,1); tone(800,1)
|
||||
|
||||
case cTheme == 'CHARGE'
|
||||
case cTheme == "CHARGE"
|
||||
Eval( {|| tone(523,2),tone(698,2),tone(880,2),tone(1046,4),tone(880,2),tone(1046,8) } )
|
||||
|
||||
case cTheme == 'NANNYBOO'
|
||||
case cTheme == "NANNYBOO"
|
||||
AEval( {{196,2},{196,2},{164,2},{220,2},{196,4},{164,4}}, {|a| tone(a[1],a[2]) } )
|
||||
|
||||
case cTheme == 'BADKEY'
|
||||
case cTheme == "BADKEY"
|
||||
tone(480,0.25); tone(240,0.25)
|
||||
|
||||
endcase
|
||||
@@ -769,18 +769,18 @@ Static Function PlayMusic( cTheme )
|
||||
#define S_DEF 9
|
||||
|
||||
Static Function GetForm( cForm )
|
||||
Local cReply := ''
|
||||
Local cReply := ""
|
||||
Local i, scr , n,s
|
||||
Local aFields := {}
|
||||
Local a_:={}
|
||||
Local frm_:={}
|
||||
Local getlist := {}
|
||||
|
||||
aFields := hb_aTokens( cForm, '^' )
|
||||
aFields := hb_aTokens( cForm, "^" )
|
||||
|
||||
for i := 1 to len( aFields )
|
||||
//a_:= Str2A( aFields[ i ], ',' )
|
||||
a_:= hb_aTokens( aFields[ i ], ',' )
|
||||
//a_:= Str2A( aFields[ i ], "," )
|
||||
a_:= hb_aTokens( aFields[ i ], "," )
|
||||
|
||||
a_[ S_LEN ] := val(a_[ S_LEN ])
|
||||
a_[ S_DEC ] := val(a_[ S_DEC ])
|
||||
@@ -788,21 +788,21 @@ Static Function GetForm( cForm )
|
||||
a_[ S_COL ] := val(a_[ S_COL ])
|
||||
|
||||
if empty( a_[ S_CLR ] )
|
||||
a_[ S_CLR ] := 'W+/BG,W+/B'
|
||||
a_[ S_CLR ] := "W+/BG,W+/B"
|
||||
endif
|
||||
if empty( a_[ S_PIC ] )
|
||||
a_[ S_PIC ] := '@ '
|
||||
a_[ S_PIC ] := "@ "
|
||||
endif
|
||||
|
||||
do case
|
||||
case a_[ S_TYP ] == 'C'
|
||||
case a_[ S_TYP ] == "C"
|
||||
a_[ S_DEF ] := pad( a_[ S_DEF ], a_[ S_LEN ] )
|
||||
case a_[ S_TYP ] == 'N'
|
||||
case a_[ S_TYP ] == "N"
|
||||
a_[ S_DEF ] := val( a_[ S_DEF ] )
|
||||
case a_[ S_TYP ] == 'D'
|
||||
case a_[ S_TYP ] == "D"
|
||||
a_[ S_DEF ] := ctod( a_[ S_DEF ] )
|
||||
case a_[ S_TYP ] == 'L'
|
||||
a_[ S_DEF ] := if( a_[ S_DEF ] == 'T', .t., .f. )
|
||||
case a_[ S_TYP ] == "L"
|
||||
a_[ S_DEF ] := if( a_[ S_DEF ] == "T", .t., .f. )
|
||||
endcase
|
||||
|
||||
/*
|
||||
@@ -815,7 +815,7 @@ Static Function GetForm( cForm )
|
||||
scr := savescreen( 0,0,maxrow(),maxcol() )
|
||||
cls
|
||||
for i := 1 to len( frm_ )
|
||||
DispOutAt( frm_[ i,S_ROW ], frm_[ i,S_COL ]-10, frm_[ i,S_LBL ], 'W+/B' )
|
||||
DispOutAt( frm_[ i,S_ROW ], frm_[ i,S_COL ]-10, frm_[ i,S_LBL ], "W+/B" )
|
||||
@ frm_[ i,S_ROW ], frm_[ i,S_COL ] GET frm_[ i,S_DEF ] ;
|
||||
PICTURE frm_[ i,S_PIC ] COLOR frm_[ i,S_CLR ]
|
||||
next
|
||||
@@ -823,7 +823,7 @@ Static Function GetForm( cForm )
|
||||
|
||||
RestScreen( 0,0,maxrow(),maxcol(),scr )
|
||||
for i := 1 to len( frm_ )
|
||||
cReply += TrmXtos( frm_[ i,S_DEF ] ) + '^'
|
||||
cReply += TrmXtos( frm_[ i,S_DEF ] ) + "^"
|
||||
next
|
||||
|
||||
Return cReply
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
//----------------------------------------------------------------------//
|
||||
//----------------------------------------------------------------------//
|
||||
|
||||
#include 'inkey.ch'
|
||||
#include "inkey.ch"
|
||||
#include "setcurs.ch"
|
||||
|
||||
//----------------------------------------------------------------------//
|
||||
@@ -95,7 +95,7 @@ Function Main( cPort )
|
||||
MutexDB := HB_MutexCreate()
|
||||
MutexCount := HB_MutexCreate()
|
||||
|
||||
SetColor( 'W+/N' )
|
||||
SetColor( "W+/N" )
|
||||
SetCursor( SC_NONE )
|
||||
|
||||
BuildScreen()
|
||||
@@ -104,7 +104,7 @@ Function Main( cPort )
|
||||
|
||||
Socket := hb_InetServer( val( cPort ) )
|
||||
|
||||
DispOutAt( 3, 0, padc( "Waiting for connections on port " + cPort, nMaxCol ), 'W+/N' )
|
||||
DispOutAt( 3, 0, padc( "Waiting for connections on port " + cPort, nMaxCol ), "W+/N" )
|
||||
|
||||
hView := hb_ThreadStart( @ViewUpdate() , Socket )
|
||||
hAccept := hb_ThreadStart( @AcceptIncoming(), Socket )
|
||||
@@ -123,7 +123,7 @@ Function Main( cPort )
|
||||
ENDIF
|
||||
ENDDO
|
||||
|
||||
DispOutAt( maxrow()-2, 0, padc( 'Please kill the window if not closed automatically',nMaxCol ), 'W+/N' )
|
||||
DispOutAt( maxrow()-2, 0, padc( "Please kill the window if not closed automatically",nMaxCol ), "W+/N" )
|
||||
|
||||
hb_InetClose( Socket )
|
||||
hb_InetCleanup()
|
||||
|
||||
@@ -99,7 +99,7 @@
|
||||
#include "inkey.ch"
|
||||
#include "error.ch"
|
||||
#include "hbmemory.ch"
|
||||
#include 'hbgtinfo.ch'
|
||||
#include "hbgtinfo.ch"
|
||||
|
||||
#include "hbextern.ch" // need this to use with HRB
|
||||
|
||||
|
||||
@@ -101,7 +101,7 @@ ENDIF
|
||||
SetPaletteIndex()
|
||||
|
||||
CASE nKey == K_F8
|
||||
#include 'setcurs.ch'
|
||||
#include "setcurs.ch"
|
||||
SetCursor( 2 )
|
||||
SetKey( K_F12, {|| SetCursor( 2 ) } )
|
||||
@ maxrow()-6, 5 GET cVar COLOR 'W+/B'
|
||||
|
||||
@@ -189,7 +189,7 @@ STATIC FUNCTION Boxes()
|
||||
LOCAL cTitle
|
||||
|
||||
CLS
|
||||
#include 'Box.ch'
|
||||
#include "box.ch"
|
||||
|
||||
DispBox ( 2-1, 4,10-1,35,B_SINGLE , cClr )
|
||||
DispOutAt( 5-1, 4, chr( 195 ), cClr )
|
||||
|
||||
@@ -4013,9 +4013,9 @@ STATIC FUNCTION FetchText( nMode )
|
||||
RETURN cText
|
||||
/*----------------------------------------------------------------------*/
|
||||
#if 0
|
||||
#include 'memoedit.ch'
|
||||
#include 'setcurs.ch'
|
||||
#include 'inkey.ch'
|
||||
#include "memoedit.ch"
|
||||
#include "setcurs.ch"
|
||||
#include "inkey.ch"
|
||||
|
||||
Function Editmemo()
|
||||
Local cText := 'This is initial text'
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
*/
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
#include 'fileio.ch'
|
||||
#include "fileio.ch"
|
||||
|
||||
#define _EOL chr( 10 )
|
||||
|
||||
|
||||
Reference in New Issue
Block a user