droidVncServer/jni/vnc/LibVNCServer-0.9.7/vncterm/example.c
2011-01-15 11:35:28 +00:00

32 lines
633 B
C
Executable File

#include "VNConsole.h"
#include "vga.h"
int main(int argc,char **argv)
{
vncConsolePtr c=vcGetConsole(&argc,argv,80,25,&vgaFont,FALSE);
char buffer[1024];
int i,j,l;
for(j=32;j<256;j+=16) {
vcPrintF(c,"%02x: ",j);
for(i=j;i<j+16;i++)
vcPutChar(c,i);
vcPutChar(c,'\n');
}
i=0;
while(1) {
vcPrintF(c,"%d :> ",i);
vcGetString(c,buffer,1024);
l=strlen(buffer)-1;
while(l>=0 && buffer[l]=='\n')
buffer[l]=0;
if(!strcmp(buffer,"quit"))
return(0);
if(!strcmp(buffer,"s"))
vcScroll(c,2);
if(!strcmp(buffer,"S"))
vcScroll(c,-2);
i++;
}
return(0);
}