Defines | Functions | Variables

Presentation.cpp File Reference

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>
#include <errno.h>
#include <string>
#include <glib.h>
#include "xap_Module.h"
#include "xap_App.h"
#include "xap_Frame.h"
#include "fv_View.h"
#include "fl_DocLayout.h"
#include "ev_EditMethod.h"
#include "ie_imp.h"
#include "ie_exp.h"
#include "ie_types.h"
#include "ap_Convert.h"
#include "ap_EditMethods.h"
#include "ev_EditBits.h"
#include "Presentation.h"
#include "ap_LoadBindings.h"
#include "ev_NamedVirtualKey.h"
#include "ut_bytebuf.h"
#include "ap_Menu_Id.h"
#include "ev_Menu_Actions.h"
#include "ev_Menu.h"
#include "ev_Menu_Layouts.h"
#include "ev_Menu_Labels.h"
#include "xap_Menu_Layouts.h"
#include "gr_Graphics.h"
#include "gr_DrawArgs.h"
#include "fp_Page.h"
#include "gr_Painter.h"

Defines

#define USE_PIXMAP   0
#define ABI_BUILTIN_FAR_CALL   ABI_FAR_CALL
#define RES_TO_STATUS(a)   ((a) ? 0 : -1)

Functions

static bool Presentation_start (AV_View *v, EV_EditMethodCallData *d)
static bool Presentation_end (AV_View *v, EV_EditMethodCallData *d)
static bool Presentation_nextPage (AV_View *v, EV_EditMethodCallData *d)
static bool Presentation_prevPage (AV_View *v, EV_EditMethodCallData *d)
static bool Presentation_context (AV_View *v, EV_EditMethodCallData *d)
static void Presentation_registerMethod ()
static void Presentation_RemoveFromMethods ()
ABI_BUILTIN_FAR_CALL int abi_plugin_register (XAP_ModuleInfo *mi)
 Register the OpenDocument plugin.
ABI_BUILTIN_FAR_CALL int abi_plugin_unregister (XAP_ModuleInfo *mi)
 Unregister the OpenDocument plugin.
ABI_BUILTIN_FAR_CALL int abi_plugin_supports_version (UT_uint32, UT_uint32, UT_uint32)

Variables

Presentation myPresentation
EV_EditMouseContext PresentationContextID = EV_EMC_EMBED
static XAP_Menu_Id presentationID
static const char * szPresentation = "Presentation"
static const char * szPresentationStatus = "View the document in presentation mode"
static const char * szNextSlide = "Next Slide"
static const char * szPrevSlide = "Previous Slide"
static const char * szEndPresentation = "End Presentation"
static XAP_Menu_Id nextSlideID
static XAP_Menu_Id prevSlideID
static XAP_Menu_Id endPresentationID
static UT_String sPresBindings []

Define Documentation

#define ABI_BUILTIN_FAR_CALL   ABI_FAR_CALL
#define RES_TO_STATUS (   a  )     ((a) ? 0 : -1)
#define USE_PIXMAP   0

Function Documentation

ABI_BUILTIN_FAR_CALL int abi_plugin_register ( XAP_ModuleInfo mi  ) 
ABI_BUILTIN_FAR_CALL int abi_plugin_supports_version ( UT_uint32  ,
UT_uint32  ,
UT_uint32   
)
ABI_BUILTIN_FAR_CALL int abi_plugin_unregister ( XAP_ModuleInfo mi  ) 
static bool Presentation_context ( AV_View v,
EV_EditMethodCallData d 
) [static]
static bool Presentation_end ( AV_View v,
EV_EditMethodCallData d 
) [static]
static bool Presentation_nextPage ( AV_View v,
EV_EditMethodCallData d 
) [static]
static bool Presentation_prevPage ( AV_View v,
EV_EditMethodCallData d 
) [static]
static void Presentation_registerMethod (  )  [static]
static void Presentation_RemoveFromMethods (  )  [static]
static bool Presentation_start ( AV_View v,
EV_EditMethodCallData d 
) [static]

Variable Documentation

const char* szEndPresentation = "End Presentation" [static]
const char* szNextSlide = "Next Slide" [static]
const char* szPresentation = "Presentation" [static]
const char* szPresentationStatus = "View the document in presentation mode" [static]
const char* szPrevSlide = "Previous Slide" [static]