Ejemplo n.º 1
0
int ui_end(void)
{
  /* Cleanup handled by atexit function */
  int error;
  
  error = fbkeyboard_end(); if( error ) return error;
  error = fbdisplay_end(); if( error ) return error;

  ui_widget_end();

  return 0;
}
Ejemplo n.º 2
0
int ui_end(void)
{
  /* Cleanup handled by atexit function */
  int error;
  
  error = wiikeyboard_end(); if( error ) return error;
  error = wiidisplay_end(); if( error ) return error;

#ifdef USE_WIDGET
  ui_widget_end();
#endif                          /* #ifdef USE_WIDGET */

  return 0;
}
Ejemplo n.º 3
0
int 
ui_end( void )
{
  int error;

  error = uidisplay_end();
  if ( error )
    return error;

  sdlkeyboard_end();

  SDL_Quit();

  ui_widget_end();

  return 0;
}
Ejemplo n.º 4
0
int ui_end(void)
{
  int error;

  /* Don't display the window whilst doing all this */
  XUnmapWindow(display,xui_mainWindow);

  /* Tidy up the low level stuff */
  error = xdisplay_end(); if( error ) return error;

  /* Now free up the window itself */
  XDestroyWindow(display,xui_mainWindow);

  /* And disconnect from the X server */
  XCloseDisplay(display);

  ui_widget_end();

  return 0;
}