소스 검색

* Added the long dash and middle dot CP437 characters to the X11 driver.

tags/v0.99.beta14
Sam Hocevar sam 19 년 전
부모
커밋
9f90f3f36d
1개의 변경된 파일16개의 추가작업 그리고 0개의 파일을 삭제
  1. +16
    -0
      caca/driver_x11.c

+ 16
- 0
caca/driver_x11.c 파일 보기

@@ -295,6 +295,22 @@ static void x11_display(caca_display_t *dp)
* characters, just print '?'. */
switch(*chars)
{
case 0x000000b7: /* · */
XFillRectangle(dp->drv.p->dpy, dp->drv.p->pixmap,
dp->drv.p->gc,
x * dp->drv.p->font_width
+ dp->drv.p->font_width / 2,
y * dp->drv.p->font_height
+ dp->drv.p->font_height / 2, 2, 2);
break;
case 0x00002500: /* ─ */
XFillRectangle(dp->drv.p->dpy, dp->drv.p->pixmap,
dp->drv.p->gc,
x * dp->drv.p->font_width,
y * dp->drv.p->font_height
+ dp->drv.p->font_height / 2 + 1,
dp->drv.p->font_width, 1);
break;
case 0x00002580: /* ▀ */
XFillRectangle(dp->drv.p->dpy, dp->drv.p->pixmap,
dp->drv.p->gc,


불러오는 중...
취소
저장