X-Git-Url: https://hackdaworld.org/gitweb/?a=blobdiff_plain;f=display%2Fdisplay.c;h=fd53247732d42ba3dccc4021733cd03a004457f0;hb=8780881d6185bf57b37dcfb51c8d387527b3f96c;hp=b7612d698374fa46025023dc6da53311a0fc4de5;hpb=45ae0644d98c15489f99bab44a936d615dad5be2;p=my-code%2Fapi.git diff --git a/display/display.c b/display/display.c index b7612d6..fd53247 100644 --- a/display/display.c +++ b/display/display.c @@ -47,13 +47,15 @@ int display_init(t_display *display,int outfd) { int display_draw(t_display *display) { +#ifndef USE_NCURSES int x,y; +#endif #ifdef USE_NCURSES mvprintw(0,0,"%s",display->screen); - for(y=0;ymax_y;y++) - for(x=0;xmax_x;x++) - mvaddch(y,x,*(display->screen+y*display->max_x+x)); + //for(y=0;ymax_y;y++) + // for(x=0;xmax_x;x++) + // mvaddch(y,x,*(display->screen+y*display->max_x+x)); refresh(); #else for(y=0;ymax_y;y++) { @@ -132,6 +134,13 @@ int display_line(t_display *display,int X,int Y,int X_,int Y_,char sym) { return D_SUCCESS; } +int display_hor_line(t_display *display,int Y,char sym) { + + display_line(display,0,Y,display->max_x,Y,sym); + + return D_SUCCESS; +} + int display_string(t_display *display,int x,int y,char *string,int len) { if(len>display->max_x-x) return D_INV_STRING_LEN;