Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/gui/canvas.c

    re31ea20d rd65be39  
    105105static void canvas_handle_keyboard_event(widget_t *widget, kbd_event_t event)
    106106{
    107         /* No-op */
     107        canvas_t *canvas = (canvas_t *) widget;
     108       
     109        sig_send(&canvas->keyboard_event, &event);
    108110}
    109111
     
    142144}
    143145
     146bool update_canvas(canvas_t *canvas, surface_t *surface)
     147{
     148        if (surface != NULL)
     149                canvas->surface = surface;
     150       
     151        canvas_repaint(&canvas->widget);
     152        return true;
     153}
     154
    144155canvas_t *create_canvas(widget_t *parent, sysarg_t width, sysarg_t height,
    145156    surface_t *surface)
Note: See TracChangeset for help on using the changeset viewer.