Ejemplo n.º 1
0
void
addheader (int msg, char *sender, char *subject, char *date)
{
    lastItem = pgNewWidget (PG_WIDGET_LISTITEM,
                            row ? PGDEFAULT : PG_DERIVE_INSIDE,
                            row ? lastItem : wBox);

    pgReplaceTextFmt (lastItem, "[%s] %s - %s",date, subject, sender);
    pgBind (lastItem, PG_WE_ACTIVATE, &setSelected, (void *) (msg));
    pgEventPoll ();

    row++;
}
Ejemplo n.º 2
0
/* int main(int argc,char **argv) { */
void chaos_fire(pghandle widget)
{
  pgcontext bg;

/*   pgInit(argc,argv); */
/*   pgRegisterApp(PG_APP_NORMAL,"Burning cinder fury of crimson chaos fire",0); */
/*   pgNewWidget(PG_WIDGET_CANVAS,0,0); */

  bg = pgNewCanvasContext(widget,PGFX_PERSISTENT);
  pgSetMapping(bg,0,0,100,100,PG_MAP_SCALE);
  pgSetColor(bg, 0);
  pgRect(bg,0,0,100,100);

  gc = pgNewCanvasContext(widget,PGFX_IMMEDIATE);

  idleHandlerAdd(animate2);

  return;

  while (1) {
    animate2();
    pgEventPoll();
  }
}
Ejemplo n.º 3
0
void PG_PumpEvents(_THIS)
{
        /* Process all pending events */
        pgEventPoll();
}