Defines | Typedefs | Functions

ap_Win32App.cpp File Reference

#include <stdlib.h>
#include <windows.h>
#include <commctrl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include <string.h>
#include <io.h>
#include <fcntl.h>
#include <iostream.h>
#include <ole2.h>
#include "ut_debugmsg.h"
#include "ut_bytebuf.h"
#include "ut_string.h"
#include "xap_Args.h"
#include "ap_Args.h"
#include "ap_Convert.h"
#include "ap_Win32Frame.h"
#include "ap_Win32App.h"
#include "spell_manager.h"
#include "ap_Strings.h"
#include "ap_LoadBindings.h"
#include "xap_EditMethods.h"
#include "xap_Menu_Layouts.h"
#include "xap_Menu_ActionSet.h"
#include "xap_Toolbar_ActionSet.h"
#include "xap_EncodingManager.h"
#include "xap_ModuleManager.h"
#include "ev_EditMethod.h"
#include "xap_Module.h"
#include "abi-builtin-plugins.h"
#include "ap_Win32Resources.rc2"
#include "ap_Clipboard.h"
#include "ap_EditMethods.h"
#include "fp_Run.h"
#include "ut_path.h"
#include "ut_Win32OS.h"
#include "ut_Win32Idle.h"
#include "ut_Language.h"
#include "ut_Win32LocaleString.h"
#include "ie_impexp_Register.h"
#include "ie_exp.h"
#include "ie_exp_RTF.h"
#include "ie_exp_Text.h"
#include "ie_imp.h"
#include "ie_imp_RTF.h"
#include "ie_imp_Text.h"
#include "ie_impGraphic.h"
#include "fg_Graphic.h"
#include "xav_View.h"
#include "xad_Document.h"
#include "ap_FrameData.h"
#include "ut_Win32Locale.h"
#include "pt_PieceTable.h"
#include "gr_Painter.h"

Defines

#define WIN32_LEAN_AND_MEAN
#define ABI_WIDE_STRING(t)   L ## t
#define SET_CRT_DEBUG_FIELD(a)   ((void) 0)
#define CLEAR_CRT_DEBUG_FIELD(a)   ((void) 0)

Typedefs

typedef BOOL __declspec( dllimport )(CALLBACK *InitCommonControlsEx_fn)(LPINITCOMMONCONTROLSEX lpInitCtrls)

Functions

XAP_Dialog_MessageBox::tAnswer s_CouldNotLoadFileMessage (XAP_Frame *pFrame, const char *pNewFile, UT_Error errorCode)
static bool s_createDirectoryIfNecessary (const char *szDir)
PBITMAPINFO CreateBitmapInfoStruct (HBITMAP hBmp)
void CreateBMP (HWND, UT_ByteBuf &pBB, PBITMAPINFO pbi, HBITMAP hBMP, HDC hDC)

Define Documentation

#define ABI_WIDE_STRING (   t  )     L ## t
#define CLEAR_CRT_DEBUG_FIELD (   a  )     ((void) 0)
#define SET_CRT_DEBUG_FIELD (   a  )     ((void) 0)

Referenced by AP_Win32App::WinMain().

#define WIN32_LEAN_AND_MEAN

Typedef Documentation

typedef BOOL __declspec( dllimport)(CALLBACK *InitCommonControlsEx_fn)(LPINITCOMMONCONTROLSEX lpInitCtrls)

Function Documentation

PBITMAPINFO CreateBitmapInfoStruct ( HBITMAP  hBmp  ) 
void CreateBMP ( HWND  ,
UT_ByteBuf pBB,
PBITMAPINFO  pbi,
HBITMAP  hBMP,
HDC  hDC 
)
XAP_Dialog_MessageBox::tAnswer s_CouldNotLoadFileMessage ( XAP_Frame pFrame,
const char *  pNewFile,
UT_Error  errorCode 
)
static bool s_createDirectoryIfNecessary ( const char *  szDir  )  [static]

References UT_DEBUGMSG.

Referenced by AP_Win32App::initialize().