+ display_new_line(display,input,"added new job:");
+ snprintf(command,MAX_CONTENT,"b:%f | c:%f | s:%f | d: %d %f | %d",
+ info.b,info.c,info.s,info.diff_rate,info.dr_ac,info.steps);
+ display_new_line(display,input,command);
+
+
+ return 1;
+}
+
+int get_whatever(t_input *input,void *ptr) {
+
+ char last;
+ t_display *display;
+
+ display=(t_display *)ptr;
+
+ last=input->content[input->c_count-1];
+
+ if((last=='\n')||(last=='\r')) {
+ input->content[input->c_count-1]='\0';
+ input->c_count=0;
+ return GOON;
+ }
+
+ display_new_line(display,input,NULL);
+
+ return 1;
+}
+
+int nothing(t_event *event,void *allineed) {
+
+ return 1;
+}
+
+int send_quit(t_net *net) {
+
+ unsigned char data;
+
+ data=GUI_QUIT;
+
+ network_send_chan(net,0,&data,1);
+
+ return 1;
+}
+
+int display_help(t_display *display,t_input *input) {
+
+ display_new_line(display,input,"h: show this help");
+ display_new_line(display,input,"i: get job/client info");
+ display_new_line(display,input,"a: add a job");
+ display_new_line(display,input," b: ballistic amorphization influence");
+ display_new_line(display,input," c: carbon induced amorphization influence");
+ display_new_line(display,input," s: stress induced amorphization influence");
+ display_new_line(display,input," d: diffusion interval");
+ display_new_line(display,input," D: diffusion rate");
+ display_new_line(display,input," S: simulation teps / dose");
+ display_new_line(display,input," C: collisions per ion");
+ display_new_line(display,input," r: stress influence range");
+ display_new_line(display,input," R: sputter rate");
+ display_new_line(display,input," x: save interval");
+ display_new_line(display,input," X: # cells in x direction");
+ display_new_line(display,input," Y: # cells in Y direction");
+ display_new_line(display,input," Z: # cells in Z direction");
+