Пример #1
0
DFBResult
IWindow_Real::PostEvent(
     const DFBWindowEvent                    *event
)
{
    DFBWindowEvent e;

    D_DEBUG_AT( Core_Window, "IWindow_Real::%s()\n", __FUNCTION__ );

    e = *event;

    dfb_window_post_event( obj, &e );

    return DFB_OK;
}
Пример #2
0
static DFBResult
IDirectFBWindow_Close( IDirectFBWindow *thiz )
{
     DFBWindowEvent evt;

     DIRECT_INTERFACE_GET_DATA(IDirectFBWindow)

     D_DEBUG_AT( IDirectFB_Window, "%s()\n", __FUNCTION__ );

     if (data->destroyed)
          return DFB_DESTROYED;

     evt.type = DWET_CLOSE;

     dfb_window_post_event( data->window, &evt );

     return DFB_OK;
}