#include <ap_Win32Dialog_Styles.h>
AP_Win32Dialog_Styles::AP_Win32Dialog_Styles | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
References m_pAbiPreviewWidget.
Referenced by static_constructor().
AP_Win32Dialog_Styles::~AP_Win32Dialog_Styles | ( | void | ) | [virtual] |
References DELETEP, m_pCharPreviewWidget, and m_pParaPreviewWidget.
BOOL AP_Win32Dialog_Styles::_onCommand | ( | HWND | hWnd, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) | [protected, virtual] |
Implements XAP_Win32Dialog.
References _populateCList(), AP_Dialog_Styles::_populatePreviews(), _populateWindowData(), _win32Dialog, _win32DialogNewModify, AP_Dialog_Styles::a_OK, UT_UTF8String::appendUCS2(), AP_Dialog_Styles::applyModifiedStyleToDoc(), UT_Win32LocaleString::c_str(), UT_String::c_str(), XAP_Win32DialogBase::createModal(), AP_Dialog_Styles::createNewStyle(), DELETEP, AP_Dialog_Styles::destroyAbiPreview(), PD_Document::enumStyles(), eventBasedOn(), eventFollowedBy(), eventStyleType(), UT_Win32LocaleString::fromUTF8(), gchar, XAP_Win32DialogHelper::getComboSelectedIndex(), XAP_Win32DialogHelper::getControlText(), getCurrentStyle(), AP_Dialog_Styles::getDoc(), AP_Dialog_Styles::getFrame(), XAP_Win32DialogHelper::getListDataItem(), XAP_Win32DialogHelper::getListSelectedIndex(), XAP_App::getStringSet(), PD_Document::getStyle(), XAP_StringSet::getValue(), AP_Dialog_Styles::getView(), AP_Dialog_Styles::m_answer, m_bisNewStyle, m_newStyleName, m_nSelectedStyleIdx, m_pAbiPreviewWidget, XAP_Dialog::m_pApp, m_selectedStyle, m_selectToggle, AP_Dialog_Styles::m_vecAllProps, m_whichType, MAX_EBX_LENGTH, AP_Dialog_Styles::ModifyFont(), AP_Dialog_Styles::ModifyLang(), AP_Dialog_Styles::ModifyLists(), AP_Dialog_Styles::ModifyParagraph(), AP_Dialog_Styles::ModifyTabs(), PD_SIGNAL_UPDATE_LAYOUT, PP_removeAttribute(), rebuildDeleteProps(), XAP_Frame::repopulateCombos(), FV_View::setStyle(), XAP_Frame::showMessageBox(), PD_Document::signalListeners(), AP_Dialog_Styles::updateCurrentStyle(), PD_Document::updateDocForStyleChange(), UT_DEBUGMSG, and UT_UTF8String::utf8_str().
BOOL AP_Win32Dialog_Styles::_onDeltaPos | ( | NM_UPDOWN * | ) | [inline, protected, virtual] |
Implements XAP_Win32Dialog.
BOOL AP_Win32Dialog_Styles::_onDlgMessage | ( | HWND | hWnd, | |
UINT | msg, | |||
WPARAM | , | |||
LPARAM | lParam | |||
) | [protected] |
References _onDrawButton().
void AP_Win32Dialog_Styles::_onDrawButton | ( | LPDRAWITEMSTRUCT | lpDrawItemStruct, | |
HWND | hWnd | |||
) | [protected] |
References UT_Win32LocaleString::c_str(), UT_Win32LocaleString::fromUTF8(), XAP_App::getStringSet(), XAP_StringSet::getValue(), UT_UCS2String::length(), and XAP_Dialog::m_pApp.
Referenced by _onDlgMessage().
BOOL AP_Win32Dialog_Styles::_onInitDialog | ( | HWND | hWnd, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) | [protected, virtual] |
Implements XAP_Win32Dialog.
References AP_Dialog_Styles::_createAbiPreviewFromGC(), AP_Dialog_Styles::_createCharPreviewFromGC(), AP_Dialog_Styles::_createParaPreviewFromGC(), _DS, _DSX, AP_Dialog_Styles::_populateAbiPreview(), AP_Dialog_Styles::_populatePreviews(), _populateWindowData(), _win32Dialog, _win32DialogNewModify, XAP_Win32DialogHelper::addItemToCombo(), UT_String::c_str(), UT_Win32LocaleString::c_str(), XAP_Win32DialogHelper::enableControl(), PD_Document::enumStyles(), eventBasedOn(), eventFollowedBy(), eventStyleType(), AP_Dialog_Styles::fillVecFromCurrentPoint(), AP_Dialog_Styles::fillVecWithProps(), UT_Win32LocaleString::fromUTF8(), PD_Style::getBasedOn(), AP_Dialog_Styles::getDoc(), PD_Style::getFollowedBy(), AP_Dialog_Styles::getFrame(), XAP_Win32PreviewWidget::getGraphics(), PD_Style::getName(), UT_GenericVector< T >::getNthItem(), XAP_App::getStringSet(), PD_Document::getStyle(), PD_Document::getStyleCount(), XAP_StringSet::getValue(), XAP_Win32PreviewWidget::getWindowSize(), AP_Dialog_Styles::m_answer, m_bisNewStyle, XAP_Win32DialogBase::m_hDlg, AP_Dialog_Styles::m_pAbiPreview, m_pAbiPreviewWidget, XAP_Dialog::m_pApp, AP_Dialog_Styles::m_pCharPreview, m_pCharPreviewWidget, AP_Dialog_Styles::m_pParaPreview, m_pParaPreviewWidget, m_selectedStyle, AP_Dialog_Styles::m_vecAllAttribs, m_whichType, PP_getAttribute(), rebuildDeleteProps(), XAP_Win32DialogHelper::s_centerDialog(), AP_Win32App::s_fromUTF8ToWinLocale(), pt_PieceTable::s_getLocalisedStyleName(), XAP_Win32DialogHelper::selectComboItem(), XAP_Win32DialogHelper::setComboDataItem(), XAP_Win32DialogHelper::setControlText(), XAP_Win32DialogBase::setDialogTitle(), XAP_Win32DialogHelper::setHandle(), XAP_Win32PreviewWidget::setPreview(), XAP_Win32DialogBase::setWindowText(), XAP_Win32DialogHelper::showControl(), XAP_Frame::showMessageBox(), and UT_return_val_if_fail.
void AP_Win32Dialog_Styles::_populateCList | ( | void | ) | [protected] |
References _win32Dialog, XAP_Win32DialogHelper::addItemToList(), ALL_STYLES, PD_Document::enumStyles(), AP_Dialog_Styles::getDoc(), PD_Style::getName(), UT_GenericVector< T >::getNthItem(), PD_Document::getStyleCount(), PD_Style::isUsed(), PD_Style::isUserDefined(), m_whichType, XAP_Win32DialogHelper::resetContent(), pt_PieceTable::s_getLocalisedStyleName(), XAP_Win32DialogHelper::setListDataItem(), USED_STYLES, USER_STYLES, UT_return_if_fail, and xxx_UT_DEBUGMSG.
Referenced by _onCommand(), and _populateWindowData().
void AP_Win32Dialog_Styles::_populateWindowData | ( | void | ) | [protected] |
References _populateCList(), and AP_Dialog_Styles::_populatePreviews().
Referenced by _onCommand(), and _onInitDialog().
void AP_Win32Dialog_Styles::eventBasedOn | ( | ) | [protected] |
References _win32DialogNewModify, PD_Document::enumStyles(), AP_Dialog_Styles::fillVecWithProps(), XAP_Win32DialogHelper::getComboDataItem(), XAP_Win32DialogHelper::getComboSelectedIndex(), AP_Dialog_Styles::getDoc(), AP_Dialog_Styles::m_vecAllProps, PP_addOrSetAttribute(), PP_removeAttribute(), and AP_Dialog_Styles::updateCurrentStyle().
Referenced by _onCommand(), and _onInitDialog().
void AP_Win32Dialog_Styles::eventFollowedBy | ( | ) | [protected] |
References _win32DialogNewModify, PD_Document::enumStyles(), XAP_Win32DialogHelper::getComboDataItem(), XAP_Win32DialogHelper::getComboSelectedIndex(), AP_Dialog_Styles::getDoc(), AP_Dialog_Styles::m_vecAllProps, PP_addOrSetAttribute(), and PP_removeAttribute().
Referenced by _onCommand(), and _onInitDialog().
void AP_Win32Dialog_Styles::eventStyleType | ( | ) | [protected] |
const char * AP_Win32Dialog_Styles::getCurrentStyle | ( | void | ) | const [protected, virtual] |
References UT_String::c_str(), m_selectedStyle, and UT_String::size().
Referenced by _onCommand(), and runModal().
void AP_Win32Dialog_Styles::rebuildDeleteProps | ( | void | ) | [protected] |
References _win32DialogNewModify, XAP_Win32DialogHelper::addItemToCombo(), AP_Dialog_Styles::m_vecAllProps, and XAP_Win32DialogHelper::resetComboContent().
Referenced by _onCommand(), and _onInitDialog().
void AP_Win32Dialog_Styles::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
References _win32Dialog, AP_Dialog_Styles::a_OK, AP_DIALOG_ID_STYLES, FV_View::getCurrentBlock(), getCurrentStyle(), XAP_Frame::getCurrentView(), AP_Dialog_Styles::getDoc(), AP_Dialog_Styles::getView(), AP_Dialog_Styles::m_answer, PD_SIGNAL_UPDATE_LAYOUT, XAP_Win32DialogHelper::runModal(), AP_Dialog_Styles::setDoc(), AP_Dialog_Styles::setFrame(), fl_BlockLayout::setNeedsRedraw(), AP_Dialog_Styles::setView(), PD_Document::signalListeners(), PD_Document::updateDocForStyleChange(), and UT_return_if_fail.
void AP_Win32Dialog_Styles::setDescription | ( | const char * | desc | ) | const [protected, virtual] |
References _win32Dialog, and XAP_Win32DialogHelper::setControlText().
void AP_Win32Dialog_Styles::setModifyDescription | ( | const char * | desc | ) | [protected, virtual] |
References _win32DialogNewModify, and XAP_Win32DialogHelper::setControlText().
XAP_Dialog * AP_Win32Dialog_Styles::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_Win32Dialog_Styles().
Referenced by _onCommand(), _onInitDialog(), _populateCList(), runModal(), and setDescription().
Referenced by _onCommand(), _onInitDialog(), eventBasedOn(), eventFollowedBy(), eventStyleType(), rebuildDeleteProps(), and setModifyDescription().
bool AP_Win32Dialog_Styles::m_bisNewStyle [private] |
Referenced by _onCommand(), and _onInitDialog().
gchar AP_Win32Dialog_Styles::m_newStyleName[MAX_EBX_LENGTH] [private] |
Referenced by _onCommand().
Referenced by _onCommand().
Referenced by _onCommand(), _onInitDialog(), and AP_Win32Dialog_Styles().
Referenced by _onInitDialog(), and ~AP_Win32Dialog_Styles().
Referenced by _onInitDialog(), and ~AP_Win32Dialog_Styles().
Referenced by _onCommand(), _onInitDialog(), and getCurrentStyle().
Referenced by _onCommand().
StyleType AP_Win32Dialog_Styles::m_whichType [private] |
Referenced by _onCommand(), _onInitDialog(), and _populateCList().