#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 _CDB | ( | c, | ||
i | ||||
) | checkDlgButton(AP_RID_DIALOG_##c,_getCheckItemValue(i)) |
Referenced by AP_Win32Dialog_Options_General::_onInitDialog().
#define DEFINE_GET_SET_BOOL | ( | index, | ||
button | ||||
) |
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 | ) |
#define GWL | ( | hwnd | ) | (AP_Win32Dialog_Options*)GetWindowLongPtrW((hwnd), DWLP_USER) |
#define MAXAUTOSAVEPERIOD 120 |
#define MINAUTOSAVEPERIOD 1 |
Referenced by AP_Win32Dialog_Options_Document::_onInitDialog().
#define SIZE_aAlignUnit (sizeof(s_aAlignUnit)/sizeof(s_aAlignUnit[0])) |
#define SWL | ( | hwnd, | ||
d | ||||
) | (AP_Win32Dialog_Options*)SetWindowLongPtrW((hwnd), DWLP_USER,(LONG_PTR)(d)) |
Referenced by _css_length(), ODi_Style_Style::_isValidDimensionString(), fl_CellLayout::_lookupProperties(), fl_TableLayout::_lookupProperties(), fl_DocSectionLayout::_lookupProperties(), AP_TopRuler::_prefsListener(), AP_LeftRuler::_prefsListener(), ODi_Style_Style::buildAbiPropsAttrString(), IE_Imp_XSL_FO::createImage(), Defun1(), AP_UnixDialog_PageSetup::event_PageSizeChanged(), GR_GOComponentManager::getAscent(), GR_GOComponentManager::getDescent(), AP_Dialog_Paragraph::getDialogData(), XAP_Dialog_Image::getIncrement(), AP_Dialog_FormatTOC::getIncrement(), AP_Dialog_Columns::getIncrement(), GR_GOComponentManager::getWidth(), AP_Dialog_Columns::incrementMaxHeight(), AP_Dialog_Columns::incrementSpaceAfter(), AP_UnixDialog_Tab::onDefaultTabChanged(), AP_UnixDialog_Tab::onDefaultTabFocusOut(), AP_UnixDialog_Tab::onPositionChanged(), AP_UnixDialog_Tab::onPositionFocusOut(), OO_Style::parse(), s_doFormatImageDlg(), s_props_append(), FV_View::setBlockIndents(), XAP_Dialog_Image::setHeight(), AP_Dialog_Columns::setMaxHeight(), AP_Dialog_Columns::setSpaceAfter(), XAP_Dialog_Image::setWidth(), UT_convertFraction(), UT_convertToInches(), UT_convertToPoints(), UT_incrementDimString(), and UT_multiplyDimString().
int id |
struct { ... } s_aAlignUnit[] [static] |
Referenced by AP_Win32Dialog_Options_General::_onInitDialog().