#include <stdio.h>
#include "ev_EditMethod.h"
#include "xap_UnixHildonApp.h"
#include "xap_Frame.h"
#include "xap_UnixFrameImpl.h"
#include "xad_Document.h"
#include <log-functions.h>
#include <hildon/hildon-program.h>
Functions | |
static void | s_topmost_changed_cb (HildonProgram *program, GParamSpec *property_param, gpointer data) |
static void | osso_hw_event_cb (osso_hw_state_t *state, gpointer data) |
static gint | osso_rpc_event_cb (const gchar *interface, const gchar *method, GArray *arguments, gpointer data, osso_rpc_t *retval) |
static void | _topmost_lose (XAP_UnixHildonApp *app, HildonProgram *program) |
static void | _topmost_acquire (XAP_UnixHildonApp *app, HildonProgram *program) |
static void _topmost_acquire | ( | XAP_UnixHildonApp * | app, | |
HildonProgram * | program | |||
) | [static] |
References AD_Document::clearFilename(), AD_Document::forceDirty(), XAP_Frame::getCurrentDoc(), XAP_Frame::getFilename(), XAP_App::getFrame(), XAP_App::getFrameCount(), XAP_UnixApp::getStringSet(), XAP_StringSet::getValue(), XAP_Frame::updateTitle(), UT_ASSERT_HARMLESS, UT_DEBUGMSG, and UT_SHOULD_NOT_HAPPEN.
Referenced by s_topmost_changed_cb().
static void _topmost_lose | ( | XAP_UnixHildonApp * | app, | |
HildonProgram * | program | |||
) | [static] |
References XAP_UnixHildonApp::getHibernate(), XAP_App::saveState(), and UT_DEBUGMSG.
Referenced by s_topmost_changed_cb().
static void osso_hw_event_cb | ( | osso_hw_state_t * | state, | |
gpointer | data | |||
) | [static] |
static gint osso_rpc_event_cb | ( | const gchar * | interface, | |
const gchar * | method, | |||
GArray * | arguments, | |||
gpointer | data, | |||
osso_rpc_t * | retval | |||
) | [static] |
static void s_topmost_changed_cb | ( | HildonProgram * | program, | |
GParamSpec * | property_param, | |||
gpointer | data | |||
) | [static] |
References _topmost_acquire(), _topmost_lose(), and UT_return_if_fail.
Referenced by XAP_UnixHildonApp::getHildonProgram().