X-Git-Url: https://hackdaworld.org/gitweb/?p=physik%2Fnlsop.git;a=blobdiff_plain;f=dfbapi.c;h=2ff070ed7e73ce597cd46c0d49ae3b6ae060f168;hp=4144783ece09132c3be5a3658125fe3868d93bbf;hb=91f24c2c4523729fa5a85c91a6b90cb8de712e4b;hpb=c171ab6d836d840b6463579cebe1ec01cb9f06f8 diff --git a/dfbapi.c b/dfbapi.c index 4144783..2ff070e 100644 --- a/dfbapi.c +++ b/dfbapi.c @@ -6,6 +6,7 @@ */ #include +#include #include "dfbapi.h" /* two dimensional lattice */ @@ -301,6 +302,10 @@ int scan_event(d3_lattice *d3_l,int *x,int *y,int *z,int *q,int *esc) if(ke.key_id==DIKI_RIGHT && *x!=d3_l->max_x-1) *x+=1; if(ke.key_id==DIET_DOWN && *y!=0) *y-=1; if(ke.key_id==DIET_UP && *y!=d3_l->max_y-1) *y+=1; + if(ke.key_id==DIET_PAGE_DOWN && *z!=0) *z-=1; + if(ke.key_id==DIET_PAGE_UP && *z!=d3_l->mac_z-1) *z+=1; + if(ke.key_id==DIKI_Q) *quit=1; + if(ke.key_id==DIKI_ESCAPE) *esc=1; } return 1;