X-Git-Url: https://hackdaworld.org/gitweb/?p=physik%2Fnlsop.git;a=blobdiff_plain;f=dfbapi.c;fp=dfbapi.c;h=0fe54dc2dc45731094a9ef75cf30db462e27521b;hp=b74b795eedbb890e01b4720728ecf91d70bb0cee;hb=807dbc1ca4779971778796ffe0ccc97477166aba;hpb=0db3a8c2bf3da3377146c76307797d234b39013e diff --git a/dfbapi.c b/dfbapi.c index b74b795..0fe54dc 100644 --- a/dfbapi.c +++ b/dfbapi.c @@ -340,7 +340,7 @@ int d3_event_init(d3_lattice *d3_l) return 1; } -int scan_event(d3_lattice *d3_l,int *x,int *y,int *z,int *q,int *esc,int *switchmode) +int scan_event(d3_lattice *d3_l,int *x,int *y,int *z,int *q,int *esc,int *switchmode,int *bmp) { DFBInputEvent ke; @@ -357,6 +357,9 @@ int scan_event(d3_lattice *d3_l,int *x,int *y,int *z,int *q,int *esc,int *switch if(ke.key_id==DIKI_Q) *q=1; if(ke.key_id==DIKI_ESCAPE) *esc=1; if(ke.key_id==DIKI_M) *switchmode=(*switchmode+1)%3; + if(ke.key_id==DIKI_1) *bmp=1; + if(ke.key_id==DIKI_2) *bmp=2; + if(ke.key_id==DIKI_3) *bmp=3; } return 1;