Defines | Variables

ap_Win32Dialog_Options.cpp File Reference

#include <windows.h>
#include <commctrl.h>
#include <stdio.h>
#include "ut_misc.h"
#include "ut_types.h"
#include "ut_string.h"
#include "ut_string_class.h"
#include "ut_assert.h"
#include "ut_debugmsg.h"
#include "ut_Win32OS.h"
#include "ut_Win32LocaleString.h"
#include "gr_Win32Graphics.h"
#include "xap_App.h"
#include "xap_Win32App.h"
#include "xap_Win32FrameImpl.h"
#include "xap_Prefs.h"
#include "xap_EncodingManager.h"
#include "ap_Dialog_Id.h"
#include "ap_Prefs_SchemeIds.h"
#include "xap_Toolbar_Layouts.h"
#include "ap_Strings.h"
#include "ap_Win32App.h"
#include "ap_Win32Resources.rc2"
#include "ap_Win32Dialog_Options.h"
#include "ap_Win32Dialog_Background.h"
#include "xap_Win32DialogHelper.h"
#include "ut_Language.h"

Defines

#define GWL(hwnd)   (AP_Win32Dialog_Options*)GetWindowLongPtrW((hwnd), DWLP_USER)
#define SWL(hwnd, d)   (AP_Win32Dialog_Options*)SetWindowLongPtrW((hwnd), DWLP_USER,(LONG_PTR)(d))
#define MINAUTOSAVEPERIOD   1
#define MAXAUTOSAVEPERIOD   120
#define SIZE_aAlignUnit   (sizeof(s_aAlignUnit)/sizeof(s_aAlignUnit[0]))
#define _CDB(c, i)   checkDlgButton(AP_RID_DIALOG_##c,_getCheckItemValue(i))
#define _DS2(c, s)   setDlgItemText(AP_RID_DIALOG_##c,pSS->getValue(AP_STRING_ID_##s))
#define _DSX2(c, s)   setDlgItemText(AP_RID_DIALOG_##c,pSS->getValue(XAP_STRING_ID_##s))
#define DEFINE_GET_SET_BOOL(index, button)
#define DEFINE_GET_SET_BOOL_DUMMY(Bool)

Variables

struct {
   UT_Dimension   dim
   int   id
s_aAlignUnit []

Define Documentation

#define _CDB (   c,
  i 
)    checkDlgButton(AP_RID_DIALOG_##c,_getCheckItemValue(i))
#define _DS2 (   c,
  s 
)    setDlgItemText(AP_RID_DIALOG_##c,pSS->getValue(AP_STRING_ID_##s))
#define _DSX2 (   c,
  s 
)    setDlgItemText(AP_RID_DIALOG_##c,pSS->getValue(XAP_STRING_ID_##s))
#define DEFINE_GET_SET_BOOL (   index,
  button 
)
Value:
bool AP_Win32Dialog_Options::_gather##button(void) { \
    return (IsDlgButtonChecked((HWND)getPage(index),AP_RID_DIALOG_OPTIONS_CHK_##button) == BST_CHECKED); \
} \
void AP_Win32Dialog_Options::_set##button(const bool b) { \
    CheckDlgButton((HWND)getPage(index),AP_RID_DIALOG_OPTIONS_CHK_##button,b); \
}
#define DEFINE_GET_SET_BOOL_DUMMY (   Bool  ) 
Value:
bool    AP_Win32Dialog_Options::_gather##Bool(void) {       \
        return m_bool##Bool;                                \
}                                                           \
void    AP_Win32Dialog_Options::_set##Bool(bool b) {        \
    m_bool##Bool = b;                                       \
}
#define GWL (   hwnd  )     (AP_Win32Dialog_Options*)GetWindowLongPtrW((hwnd), DWLP_USER)
#define MAXAUTOSAVEPERIOD   120
#define MINAUTOSAVEPERIOD   1
#define SIZE_aAlignUnit   (sizeof(s_aAlignUnit)/sizeof(s_aAlignUnit[0]))
#define SWL (   hwnd,
  d 
)    (AP_Win32Dialog_Options*)SetWindowLongPtrW((hwnd), DWLP_USER,(LONG_PTR)(d))

Variable Documentation

int id
struct { ... } s_aAlignUnit[] [static]