示例#1
0
static void cdinittable(cdCanvas* canvas)
{
  cdwInitTable(canvas);

  canvas->cxKillCanvas = cdkillcanvas;
  canvas->cxFlush = cdflush;
}
示例#2
0
static void cdinittable(cdCanvas* canvas)
{
  cdwInitTable(canvas);

  canvas->cxActivate = cdactivate;
  canvas->cxDeactivate = cddeactivate;
  canvas->cxFlush = cdflush;
  canvas->cxKillCanvas = cdkillcanvas;
}
示例#3
0
文件: cdwwmf.c 项目: Vulcanior/IUP
static void cdinittable(cdCanvas* canvas)
{
  cdwInitTable(canvas);

  canvas->cxKillCanvas = cdkillcanvas;

  /* overwrite the base Win32 driver functions */
  canvas->cxGetTextSize = cdgettextsizeEX;  
}
示例#4
0
文件: cdwclp.c 项目: LuaDist/cd
static void cdinittable(cdCanvas* canvas)
{
  if (canvas->invert_yaxis == 0)  /* a simple way to distinguish MF from WIN during inittable */
  {                               /* can NOT use cdCtxCanvas, because they are different structures */
    cdinittableMF(canvas);
    canvas->cxKillCanvas = cdkillcanvasCLIPBDMF;
  }
  else
  {
    cdwInitTable(canvas);
    canvas->cxKillCanvas = cdkillcanvas;
  }
}