implemented bmp writing (doesntwork by now)
[physik/nlsop.git] / dfbapi.c
index b74b795..0fe54dc 100644 (file)
--- 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;