#include <xap_Frame.h>
enum XAP_Frame::tZoomType |
XAP_Frame::XAP_Frame | ( | XAP_FrameImpl * | pFrameImpl | ) |
References XAP_App::getApp(), and XAP_App::rememberFrame().
XAP_Frame::XAP_Frame | ( | XAP_Frame * | pFrame | ) |
References XAP_App::getApp(), and XAP_App::rememberFrame().
XAP_Frame::~XAP_Frame | ( | void | ) | [virtual] |
void XAP_Frame::_createAutoSaveTimer | ( | ) | [private] |
References autoSaveCallback(), UT_String::c_str(), UT_String::empty(), XAP_App::getApp(), UT_Timer::getIdentifier(), XAP_App::getPrefsValue(), m_iAutoSavePeriod, m_iIdAutoSaveTimer, UT_Timer::set(), UT_Timer::static_constructor(), UT_DEBUGMSG, XAP_PREF_DEFAULT_AutoSaveFilePeriod, and XAP_PREF_KEY_AutoSaveFilePeriod.
Referenced by initialize().
int XAP_Frame::_getNextUntitledNumber | ( | void | ) | [static, protected] |
References s_iUntitled.
Referenced by AP_Frame::_importDocument(), and AP_Frame::_loadDocument().
virtual EV_Toolbar* XAP_Frame::_newToolbar | ( | XAP_Frame * | frame, | |
const char * | szLayout, | |||
const char * | szLanguage | |||
) | [inline, virtual] |
Referenced by XAP_FrameImpl::_createToolbars().
void XAP_Frame::_removeAutoSaveFile | ( | ) | [private] |
References UT_String::c_str(), FREEP, m_stAutoSaveNamePrevious, UT_ASSERT_HARMLESS, UT_DEBUGMSG, UT_go_filename_from_uri(), UT_go_path_is_uri(), and UT_SHOULD_NOT_HAPPEN.
Referenced by backup(), and ~XAP_Frame().
It saves the current document with an extension stExt.
If the extension is empty, then it save the document with the default extension (as defined in the preferences dialog box)
References _removeAutoSaveFile(), UT_String::c_str(), XAP_App::getApp(), XAP_App::getPrefs(), m_bBackupInProgress, m_pDoc, m_stAutoSaveNamePrevious, makeBackupName(), AD_Document::saveAs(), XAP_Prefs::setIgnoreNextRecent(), UT_String::size(), UT_DEBUGMSG, and UT_OK.
Referenced by autoSaveCallback(), and AP_App::saveRecoveryFiles().
virtual XAP_Frame* XAP_Frame::cloneFrame | ( | ) | [pure virtual] |
Implemented in AP_CocoaFrame, AP_UnixFrame, AP_QtFrame, and AP_Win32Frame.
Referenced by Defun1().
bool XAP_Frame::close | ( | ) | [inline] |
Referenced by XAP_Win32FrameImpl::_FrameWndProc(), abi_widget_destroy_gtk(), and s_closeWindow().
XAP_Dialog_MessageBox * XAP_Frame::createMessageBox | ( | XAP_String_Id | id, | |
XAP_Dialog_MessageBox::tButtons | buttons, | |||
XAP_Dialog_MessageBox::tAnswer | default_answer, | |||
... | ||||
) |
References FREEP, XAP_App::getApp(), getDialogFactory(), XAP_App::getStringSet(), XAP_StringSet::getValue(), XAP_DialogFactory::requestDialog(), s, XAP_Dialog_MessageBox::setButtons(), XAP_Dialog_MessageBox::setDefaultAnswer(), XAP_Dialog_MessageBox::setMessage(), UT_return_val_if_fail, and XAP_DIALOG_ID_MESSAGE_BOX.
Referenced by AP_Dialog_Replace::_messageFinishedReplace(), s_AskSaveFile(), s_TellNotImplemented(), and showMessageBox().
void XAP_Frame::dragBegin | ( | XAP_Toolbar_Id | srcId, | |
EV_Toolbar * | pTBsrc | |||
) |
Record stuff for start of drag.
XAP_Toolbar_Id | srcId - source of Toolbar Icon. | |
EV_Toolbar | * pTBSrc pointer to toolbar class that contains the icon. |
References findToolbarNr(), m_bHasDropped, m_bHasDroppedTB, m_bisDragging, m_idestId, m_idestTBNr, m_isrcId, and m_isrcTBNr.
Referenced by _wd::s_drag_begin().
void XAP_Frame::dragDropToIcon | ( | XAP_Toolbar_Id | srcId, | |
XAP_Toolbar_Id | destId, | |||
EV_Toolbar * | pTBsrc, | |||
EV_Toolbar * | pTBdest | |||
) |
References findToolbarNr(), m_bHasDropped, m_idestId, m_idestTBNr, m_isrcId, m_isrcTBNr, UT_ASSERT, and UT_UNUSED.
Referenced by _wd::s_drag_drop().
void XAP_Frame::dragDropToTB | ( | XAP_Toolbar_Id | srcId, | |
EV_Toolbar * | pTBsrc, | |||
EV_Toolbar * | pTBdest | |||
) |
References findToolbarNr(), m_bHasDroppedTB, m_idestTBNr, m_isrcId, m_isrcTBNr, UT_ASSERT, and UT_UNUSED.
Referenced by _wd::s_drag_drop_toolbar().
void XAP_Frame::dragEnd | ( | XAP_Toolbar_Id | srcId | ) |
void XAP_Frame::dragText | ( | ) |
References XAP_FrameImpl::dragText(), and m_pFrameImpl.
Referenced by FV_VisualDragText::_mouseDrag().
UT_sint32 XAP_Frame::findToolbarNr | ( | EV_Toolbar * | pTB | ) |
References UT_GenericVector< T >::getItemCount(), getToolbar(), m_pFrameImpl, and XAP_FrameImpl::m_vecToolbars.
Referenced by dragBegin(), dragDropToIcon(), and dragDropToTB().
UT_sint32 XAP_Frame::getAutoSavePeriod | ( | void | ) | [inline] |
Referenced by FL_DocLayout::_prefsListener().
virtual bool XAP_Frame::getBarVisibility | ( | UT_uint32 | ) | [inline, virtual] |
UT_RGBColor XAP_Frame::getColorSelBackground | ( | ) | const |
References XAP_FrameImpl::getColorSelBackground(), and m_pFrameImpl.
Referenced by FV_View::getColorSelBackground().
UT_RGBColor XAP_Frame::getColorSelForeground | ( | ) | const |
References XAP_FrameImpl::getColorSelForeground(), and m_pFrameImpl.
Referenced by FV_View::getColorSelForeground().
AD_Document * XAP_Frame::getCurrentDoc | ( | void | ) | const |
References m_pDoc.
Referenced by AP_Dialog_CollaborationShare::_getActiveSession(), XAP_Dialog_ListDocuments::_init(), AP_Dialog_CollaborationShare::_populateShareState(), AbiCollab::_setDocument(), AbiCollabSessionManager::_setupFrame(), AbiGOComponent_FileInsert(), AbiMathView_FileInsert(), autoSaveCallback(), Defun1(), AP_CocoaPlugin_Document::documentMailMergeFields, AP_CocoaPlugin_Document::documentMailMergeSource, XAP_App::enumerateDocuments(), AP_Dialog_CollaborationShare::eventAccountChanged(), AbiCollabSessionManager::findFrameForSession(), AP_Dialog_MailMerge::init(), GOChartView::modify(), AP_App::openCmdLineFiles(), AP_UnixToolbar_StyleCombo::populate(), AP_QtToolbar_StyleCombo::populate(), AP_Win32Toolbar_StyleCombo::repopulate(), AP_UnixToolbar_StyleCombo::repopulate(), AP_QtToolbar_StyleCombo::repopulate(), AP_CocoaToolbar_StyleCombo::repopulate(), UT_runDialog_AskForPathname::run(), s_AskForPathname(), s_EditMethods_check_frame(), s_StartStopLoadingCursor(), XAP_App::saveState(), AP_CocoaPlugin_Document::setDocumentMailMergeFields:, AP_CocoaPlugin_Document::setDocumentMailMergeSource:, AP_CocoaPlugin_Document::setDocumentMailMergeValues:, AP_Dialog_CollaborationShare::share(), and AP_CocoaPlugin_Document::unsetDocumentMailMergeFields.
AV_View * XAP_Frame::getCurrentView | ( | void | ) | const |
References m_pView.
Referenced by _abi_widget_set_show_margin(), IE_Imp_RTF::_appendField(), AP_Win32FrameImpl::_ContainerWndProc(), AP_Dialog_Paragraph::_createPreviewFromGC(), AP_Win32FrameImpl::_DocumentWndProc(), IE_Exp_HTML::_doOptions(), AP_Dialog_Tab::_event_Set(), AP_Dialog_Tab::_event_Update(), AP_UnixDialog_FormatTOC::_fillGUI(), XAP_Win32FrameImpl::_FrameWndProc(), AP_Dialog_MergeCells::_generateSrcDest(), _get_fv_view(), AP_CocoaFrameImpl::_graphicsUpdateCB, XAP_UnixFrameImpl::_imCommit(), XAP_UnixFrameImpl::_imDeleteSurrounding_cb(), ABI_Collab_Import::_import(), IE_Imp_GDA::_importDataModel(), XAP_UnixFrameImpl::_imPreeditChanged_cb(), XAP_UnixFrameImpl::_imPreeditEnd_cb(), XAP_UnixFrameImpl::_imPreeditStart_cb(), XAP_UnixFrameImpl::_imRetrieveSurrounding_cb(), XAP_Win32Dialog_Zoom::_onCommand(), IE_Imp_Component::_parseStream(), IE_Imp_Object::_parseStream(), AP_Dialog_Tab::_populateWindowData(), EV_Win32Toolbar::_refreshID(), AP_TopRuler::_refreshView(), XAP_UnixFrameImpl::_runModalContextMenu(), XAP_CocoaFrameImpl::_runModalContextMenu, AP_CocoaFrameImpl::_scrollAction, AP_Win32FrameImpl::_scrollFuncX(), AP_UnixFrame::_scrollFuncX(), AP_CocoaFrame::_scrollFuncX(), AP_Win32FrameImpl::_scrollFuncY(), AP_UnixFrame::_scrollFuncY(), AP_CocoaFrame::_scrollFuncY(), XAP_Win32FrameImpl::_setCursor(), XAP_UnixFrameImpl::_setCursor(), AP_UnixFrameImpl::_setScrollRange(), AP_Dialog_Tab::_storeWindowData(), AP_Dialog_Options::_storeWindowData(), AP_Win32FrameImpl::_toggleLeftRuler(), AP_Win32FrameImpl::_toggleTopRuler(), abi_widget_draw(), abi_widget_get_current_page_num(), abi_widget_get_mouse_pos(), abi_widget_get_page_count(), abi_widget_get_selection(), abi_widget_insert_image(), abi_widget_insert_table(), abi_widget_invoke_ex(), abi_widget_load_file(), abi_widget_load_file_from_memory(), abi_widget_render_page_to_image(), abi_widget_set_current_page(), abi_widget_set_style(), abi_widget_set_text_color(), abi_widget_turn_on_cursor(), AbiGimp_invoke(), AbiGoogle_invoke(), AbiMathView_FileInsert(), AbiOts_invoke(), AP_Dialog_MailMerge::addClicked(), AiksaurusABI_invoke(), AP_Dialog_Stylist::Apply(), AP_Dialog_FormatTOC::Apply(), AP_Dialog_FormatTable::applyChanges(), AP_Dialog_FormatFrame::applyChanges(), AP_Dialog_Border_Shading::applyChanges(), IE_Imp_RTF::ApplyParagraphAttributes(), IE_Imp_RTF::ApplySectionAttributes(), AP_Dialog_FormatTOC::applyTOCPropsToDoc(), AP_Dialog_FormatTable::askForGraphicPathName(), AP_Dialog_FormatFrame::askForGraphicPathName(), BabelFish_invoke(), XAP_UnixFrameImpl::_fe::button_press_event(), AP_UnixLeftRuler::_fe::button_press_event(), XAP_UnixFrameImpl::_fe::button_release_event(), AP_UnixLeftRuler::_fe::button_release_event(), changed_cb(), XAP_UnixFrameImpl::_fe::configure_event(), AP_Dialog_Latex::convertLatexToMathML(), DECLARE_ABI_PLUGIN_METHOD(), Defun(), XAP_UnixFrameImpl::_fe::delete_event(), EV_UnixToolbar::destroy(), XAP_UnixFrameImpl::_fe::do_ZoomUpdate(), IE_Exp_EPUB::doOptions(), XAP_UnixFrameImpl::_fe::draw(), ev_EditMethod_invoke(), XAP_UnixDialog_Zoom::event_RadioPageWidthClicked(), XAP_UnixDialog_Zoom::event_RadioWholePageClicked(), AP_UnixDialog_Paragraph::event_Tabs(), XAP_CocoaNSView::eventDelegate, fileOpen(), AP_Dialog_FormatTOC::fillTOCPropsFromDoc(), fl_AutoNum::fixHierarchy(), XAP_UnixFrameImpl::_fe::focus_in_event(), focus_in_event(), focus_in_event_Modeless(), focus_in_event_ModelessOther(), XAP_UnixFrameImpl::_fe::focus_out_event(), focus_out_event(), focus_out_event_Modeless(), FreeTranslation_invoke(), GDA_execSQL(), GDict_invoke(), AP_Dialog_Lists::getAvView(), AP_Dialog_FormatTOC::getNewStyle(), AP_Dialog_Replace::getView(), AP_Dialog_Modeless::getView(), AP_Dialog_Modal::getView(), AP_Dialog_Goto::getView(), XAP_Dialog_Zoom::getZoomPercent(), IE_Imp_RTF::HandleAbiEmbed(), IE_Imp_RTF::HandleAbiMathml(), IE_Imp_RTF::HandleAbiTable(), IE_Imp_RTF::HandleStarKeyword(), XAP_UnixFrameImpl::_fe::hScrollChanged(), AP_Dialog_Latex::insertIntoDoc(), IE_Imp_RTF::insertStrux(), AP_CocoaPlugin_Document::insertText:, PD_RDFSemanticItem::insertTextWithXMLID(), IE_Imp_RDF::insertTextWithXMLID(), FV_View::isActive(), isImageSelected(), XAP_UnixFrameImpl::_fe::key_press_event(), AP_Win32Dialog_FormatTOC_Layout::loadCtrlsValuesForDetailsLevel(), EV_UnixMenu::menuEvent(), EV_QtMenu::menuEvent(), EV_CocoaMenu::menuEvent, XAP_UnixFrameImpl::_fe::motion_notify_event(), AP_UnixTopRuler::_fe::motion_notify_event(), AP_UnixLeftRuler::_fe::motion_notify_event(), ap_ViewListener::notify(), AP_UnixDialog_FormatFrame::notifyActiveFrame(), AP_CocoaDialog_Replace::notifyActiveFrame, EV_Win32Toolbar::onDropArrow(), AP_CocoaApp::pasteFromClipboard(), AP_Frame::quickZoom(), EV_UnixToolbar::rebuildToolbar(), XAP_Win32Dialog_PrintPreview::runModal(), XAP_Win32Dialog_Print::runModal(), XAP_Win32Dialog_About::runModal(), AP_Win32Dialog_Styles::runModal(), AP_UnixDialog_Styles::runModal(), AP_Win32Dialog_Replace::runModeless(), AP_CocoaDialog_Replace::runModeless, s_abi_widget_map_cb(), s_closeWindow(), s_dndDropEvent(), s_drag_data_get_cb(), s_EditMethods_check_frame(), s_LoadingCursorCallback(), s_loadUri(), _wd::s_new_table(), EV_UnixMenu::_wd::s_onInitMenu(), s_pasteFile(), s_pasteText(), s_proxy_activated(), s_StartStopLoadingCursor(), s_updateMailMergeFields(), XAP_App::saveState(), XAP_UnixFrameImpl::_fe::scroll_notify_event(), AP_CocoaPlugin_Document::selectedText, AP_CocoaPlugin_Document::selectWord, PD_DocumentRDF::selectXMLIDs(), XAP_Dialog_Insert_Symbol::setActiveFrame(), AP_Dialog_FormatTable::setAllSensitivities(), AP_Dialog_FormatFrame::setAllSensitivities(), AP_Dialog_WordCount::setCountFromActiveFrame(), AP_Dialog_Border_Shading::setCurBlockProps(), AP_Dialog_FormatTable::setCurCellProps(), AP_Dialog_FormatFrame::setCurFrameProps(), AP_UnixDialog_FormatTOC::setDetailsLevel(), AP_Dialog_FormatFootnotes::setFrame(), XAP_App::setInputMode(), XAP_App::setKbdLanguage(), GR_Win32USPGraphics::setPrintDC(), AP_Preview_Annotation::setSizeFromAnnotation(), XAP_UnixDialog_Print::setupPrint(), AP_Dialog_Replace::setView(), AP_Dialog_Modeless::setView(), AP_Dialog_Goto::setView(), AP_Dialog_Columns::setViewAndDoc(), AP_UnixFrame::setXScrollRange(), AP_UnixFrame::setYScrollRange(), GR_Win32USPGraphics::setZoomPercentage(), AbiWidget_FrameListener::signalFrame(), EV_Win32Toolbar::toolbarEvent(), EV_UnixToolbar::toolbarEvent(), IE_Imp_RTF::TranslateKeywordID(), AP_Dialog_Stylist::updateDialog(), AP_Dialog_FormatTOC::updateDialog(), URLDict_invoke(), EV_CocoaMenu::validateMenuItem, XAP_FrameImpl::viewAutoUpdater(), viewFromApp(), XAP_UnixFrameImpl::_fe::vScrollChanged(), Wikipedia_invoke(), ODe_ThumbnailsWriter::writeThumbnails(), and XAP_CocoaNSView::xapFrame.
virtual XAP_DialogFactory* XAP_Frame::getDialogFactory | ( | void | ) | [inline, virtual] |
Referenced by AP_Win32Dialog_New::_doChoose(), _getPassword(), XAP_Dialog_Print::_getPrintToFilePathname(), _getTranslationCode(), AP_Win32Dialog_Lists::_selectFont(), AP_Dialog_FormatTable::askForGraphicPathName(), AP_Dialog_FormatFrame::askForGraphicPathName(), FV_View::cmdEditAnnotationWithDialog(), createMessageBox(), Defun(), Defun1(), XAP_Win32Dialog_PluginManager::event_Load(), XAP_UnixDialog_PluginManager::event_Load(), XAP_CocoaDialog_PluginManager::event_Load, AP_UnixDialog_New::event_ToggleOpenExisting(), AP_Dialog_MailMerge::eventOpen(), getFileName(), AP_Dialog_FormatTOC::getNewStyle(), insertAnnotation(), FV_View::killAnnotationPreview(), AP_Dialog_Styles::ModifyFont(), AP_Dialog_Styles::ModifyLang(), AP_Dialog_Styles::ModifyLists(), AP_Dialog_Styles::ModifyParagraph(), AP_Dialog_Styles::ModifyTabs(), EV_Win32Toolbar::onDropArrow(), AbiCommand::printFiles(), s_AskForGOComponentPathname(), s_AskForGraphicPathname(), s_AskForMathMLPathname(), s_AskForScriptName(), s_doBookmarkDlg(), s_doBreakDlg(), s_doField(), s_doFontDlg(), s_doFormatImageDlg(), s_doHyperlinkDlg(), s_doInsertDateTime(), s_doInsertPageNumbers(), s_doInsertTableDlg(), s_doLangDlg(), s_doListDocuments(), s_doListRevisions(), s_doMarkRevisions(), s_doMoreWindowsDlg(), s_doOptionsDlg(), s_doParagraphDlg(), s_doPrint(), s_doStylesDlg(), s_doTabDlg(), s_doToggleCase(), s_doZoomDlg(), s_xmlidDlg(), and AD_Document::showHistory().
virtual UT_sint32 XAP_Frame::getDocumentAreaXoff | ( | void | ) | [inline, virtual] |
Reimplemented in AP_UnixFrame.
virtual UT_sint32 XAP_Frame::getDocumentAreaYoff | ( | void | ) | [inline, virtual] |
Reimplemented in AP_UnixFrame.
const char * XAP_Frame::getFilename | ( | void | ) | const |
References AD_Document::getFilename(), and m_pDoc.
Referenced by IE_Exp_HTML::_doOptions(), XAP_Win32FrameImpl::_FrameWndProc(), XAP_CocoaFrameImpl::_updateTitle, Defun(), Defun1(), fileOpen(), XAP_App::findFrame(), UT_runDialog_AskForPathname::run(), s_actuallySaveAs(), s_AskForPathname(), s_AskRevertFile(), s_importFile(), s_loadDocument(), s_loadUri(), and AP_App::saveRecoveryFiles().
void* XAP_Frame::getFrameData | ( | ) | const [inline] |
Referenced by AP_Win32FrameImpl::_ContainerWndProc(), AP_Win32FrameImpl::_createDocumentWindow(), AP_UnixFrameImpl::_createDocumentWindow(), AP_QtFrameImpl::_createDocumentWindow(), AP_CocoaFrameImpl::_createDocumentWindow, AP_Win32FrameImpl::_createLeftRuler(), AP_Win32FrameImpl::_createStatusBarWindow(), AP_UnixFrameImpl::_createStatusBarWindow(), AP_QtFrameImpl::_createStatusBarWindow(), AP_CocoaFrameImpl::_createStatusBarWindow, AP_Win32FrameImpl::_createTopRuler(), AP_TopRuler::_displayStatusMessage(), AP_LeftRuler::_displayStatusMessage(), AP_TopRuler::_ignoreEvent(), AP_LeftRuler::_ignoreEvent(), AP_Win32App::_pasteFormatFromClipboard(), AP_UnixFrameImpl::_refillToolbarsInFrameData(), AP_Win32FrameImpl::_showOrHideStatusbar(), AP_UnixFrameImpl::_showOrHideStatusbar(), AP_CocoaFrameImpl::_showOrHideStatusbar, AP_Win32FrameImpl::_showOrHideToolbars(), AP_UnixFrameImpl::_showOrHideToolbars(), AP_CocoaFrameImpl::_showOrHideToolbars, AP_Dialog_Options::_storeDataForControl(), AP_Dialog_Options::_storeWindowData(), _viewTBx(), XAP_UnixDialog_Print::BeginPrint(), checkViewModeIsPrint(), Defun(), Defun1(), Defun_EV_GetMenuItemState_Fn(), Defun_EV_GetToolbarItemState_Fn(), Drop(), fileOpen(), FV_View::FV_View(), AP_Win32Frame::getAPFrameData(), PD_Document::getStatusBar(), AP_Win32StatusBar::hide(), AP_TopRuler::isMouseOverTab(), FV_Caret_Listener::notify(), ap_sbf_InsertMode::notify(), FV_View::replaceGraphics(), AP_Dialog_Spell::runModal(), s_abi_widget_map_cb(), s_doMarkRevisions(), s_loadUri(), AP_TopRuler::setTableLineDrag(), AP_LeftRuler::setWidth(), AP_Win32StatusBar::show(), AP_UnixFrame::toggleBar(), AP_CocoaFrame::toggleBar(), AP_UnixFrame::toggleLeftRuler(), AP_CocoaFrame::toggleLeftRuler(), AP_UnixFrame::toggleRuler(), AP_CocoaFrame::toggleRuler(), AP_UnixFrame::toggleStatusBar(), AP_CocoaFrame::toggleStatusBar(), AP_UnixFrame::toggleTopRuler(), and AP_CocoaFrame::toggleTopRuler().
XAP_FrameImpl* XAP_Frame::getFrameImpl | ( | ) | const [inline] |
Referenced by EV_Win32Toolbar::_addToRebar(), AP_UnixFrame::_bindToolbars(), AP_CocoaFrame::_bindToolbars(), EV_Win32Toolbar::_ComboWndProc(), AP_UnixFrame::_createViewGraphics(), AP_QtFrame::_createViewGraphics(), AP_CocoaFrame::_createViewGraphics(), AP_Win32FrameImpl::_DocumentWndProc(), XAP_Win32FrameImpl::_FrameWndProc(), EV_Win32Toolbar::_getBandForHwnd(), EV_UnixToolbar::_getContainer(), AP_UnixFrame::_getDocumentAreaHeight(), AP_CocoaFrame::_getDocumentAreaHeight(), AP_UnixFrame::_getDocumentAreaWidth(), AP_CocoaFrame::_getDocumentAreaWidth(), AP_Frame::_replaceView(), AP_UnixFrame::_scrollFuncX(), AP_CocoaFrame::_scrollFuncX(), AP_UnixFrame::_scrollFuncY(), AP_CocoaFrame::_scrollFuncY(), XAP_Win32FrameImpl::_setFullScreen(), PD_RDFDialogsGTK::_setIcon(), AP_UnixFrame::_setViewFocus(), AP_CocoaFrame::_setViewFocus(), abi_widget_get_prop(), abi_widget_grab_focus(), abi_widget_set_prop(), AbiGOComponent_Create(), abiSetupModalDialog(), abiSetupModelessDialog(), AP_CocoaStatusBar::AP_CocoaStatusBar, AP_UnixLeftRuler::AP_UnixLeftRuler(), AP_UnixTopRuler::AP_UnixTopRuler(), XAP_Win32DialogBase::createModal(), XAP_Win32DialogBase::createModeless(), DragOver(), Drop(), XAP_Win32App::enableAllTopLevelWindows(), FV_UnixSelectionHandles::FV_UnixSelectionHandles(), AP_Win32Frame::getAPWin32FrameImpl(), AP_UnixFrame::getDocumentAreaXoff(), AP_UnixFrame::getDocumentAreaYoff(), EV_Win32Toolbar::hide(), AP_UnixFrame::initialize(), AP_QtFrame::initialize(), AP_CocoaFrame::initialize(), XAP_Win32DialogHelper::isParentFrame(), GOChartView::modify(), FV_UnixVisualDrag::mouseDrag(), FV_UnixVisualInlineImage::mouseDrag(), FV_UnixFrameEdit::mouseDrag(), AP_Win32App::newDefaultScreenGraphics(), AP_UnixApp::newDefaultScreenGraphics(), XAP_Win32Dialog_Insert_Symbol::notifyActiveFrame(), AP_Win32Dialog_WordCount::notifyActiveFrame(), AP_Win32Dialog_SplitCells::notifyActiveFrame(), AP_Win32Dialog_Replace::notifyActiveFrame(), AP_Win32Dialog_MergeCells::notifyActiveFrame(), AP_Win32Dialog_Latex::notifyActiveFrame(), AP_Win32Dialog_Goto::notifyActiveFrame(), AP_Win32Dialog_FormatTable::notifyActiveFrame(), AP_Win32Dialog_FormatFrame::notifyActiveFrame(), AP_Win32Dialog_Border_Shading::notifyActiveFrame(), XAP_Win32Dialog_Insert_Symbol::notifyCloseFrame(), XAP_Win32DialogBase::notifyCloseFrame(), AP_Win32Dialog_Replace::notifyCloseFrame(), AP_Win32Dialog_Latex::notifyCloseFrame(), AP_Win32Dialog_Goto::notifyCloseFrame(), EV_Win32Toolbar::onDropArrow(), XAP_Win32AppImpl::openURL(), EV_UnixMenuBar::rebuildMenuBar(), XAP_Win32PropertySheet::runModal(), XAP_Win32Dialog_Print::runModal(), XAP_Win32Dialog_MessageBox::runModal(), XAP_Win32Dialog_FontChooser::runModal(), XAP_Win32Dialog_FileOpenSaveAs::runModal(), XAP_Win32Dialog_About::runModal(), XAP_Win32DialogHelper::runModal(), XAP_UnixDialog_Print::runModal(), XAP_UnixDialog_MessageBox::runModal(), XAP_UnixDialog_FileOpenSaveAs::runModal(), XAP_UnixDialog_About::runModal(), XAP_QtDialog_FileOpenSaveAs::runModal(), AP_Win32Dialog_Spell::runModal(), AP_Win32Dialog_Paragraph::runModal(), AP_Win32Dialog_GenericProgress::runModal(), AP_Win32Dialog_GenericInput::runModal(), AP_Win32Dialog_EpubExportOptions::runModal(), AP_Win32Dialog_CollaborationShare::runModal(), AP_Win32Dialog_CollaborationJoin::runModal(), AP_Win32Dialog_CollaborationEditAccount::runModal(), AP_Win32Dialog_CollaborationAddAccount::runModal(), AP_Win32Dialog_CollaborationAccounts::runModal(), AP_Win32Dialog_Background::runModal(), AP_UnixDialog_Columns::runModal(), XAP_Win32PropertySheet::runModeless(), XAP_Win32DialogHelper::runModeless(), AP_UnixDialog_RDFEditor::runModeless(), s_abi_widget_map_cb(), XAP_Win32DialogHelper::setParentFrame(), XAP_CocoaFrameImpl::setToolbarRect, AP_UnixFrame::setXScrollRange(), AP_CocoaFrame::setXScrollRange(), AP_UnixFrame::setYScrollRange(), AP_CocoaFrame::setYScrollRange(), EV_Win32Toolbar::show(), EV_Win32Toolbar::synthesize(), EV_QtToolbar::synthesize(), EV_UnixMenu::synthesizeMenu(), EV_UnixMenuBar::synthesizeMenuBar(), EV_QtMenuBar::synthesizeMenuBar(), AP_UnixFrame::toggleLeftRuler(), AP_CocoaFrame::toggleLeftRuler(), AP_CocoaFrame::toggleRuler(), AP_UnixFrame::toggleTopRuler(), AP_CocoaFrame::toggleTopRuler(), EV_Win32Toolbar::toolbarEvent(), AP_UnixLeftRuler::~AP_UnixLeftRuler(), and AP_UnixTopRuler::~AP_UnixTopRuler().
XAP_FrameMode XAP_Frame::getFrameMode | ( | ) |
References XAP_FrameImpl::m_iFrameMode, and m_pFrameImpl.
Referenced by AP_TopRuler::_displayStatusMessage(), AP_LeftRuler::_displayStatusMessage(), AP_TopRuler::_ignoreEvent(), AP_LeftRuler::_ignoreEvent(), AP_Frame::_replaceView(), XAP_UnixFrameImpl::_setGeometry(), AP_Frame::_showDocument(), XAP_UnixFrameImpl::_fe::configure_event(), AP_CocoaFrame::initialize(), AP_TopRuler::isMouseOverTab(), AP_Win32Frame::setStatusMessage(), and AP_UnixFrame::setStatusMessage().
EV_Keyboard* XAP_Frame::getKeyboard | ( | ) | [inline] |
virtual EV_Menu* XAP_Frame::getMainMenu | ( | ) | [inline, virtual] |
Referenced by EV_UnixToolbar::synthesize().
EV_Mouse* XAP_Frame::getMouse | ( | ) | [inline] |
Referenced by AbiCollab::_setDocument(), XAP_UnixFrameImpl::_fe::button_press_event(), XAP_UnixFrameImpl::_fe::button_release_event(), FV_VisualInlineImage::cleanUP(), FV_View::copyFrame(), FV_View::deleteFrame(), XAP_UnixFrameImpl::_fe::motion_notify_event(), FV_FrameEdit::mouseLeftPress(), FV_FrameEdit::mouseRelease(), ap_ViewListener::notify(), XAP_UnixFrameImpl::_fe::scroll_notify_event(), and FV_View::selectFrame().
const char * XAP_Frame::getNonDecoratedTitle | ( | ) | const |
References m_sNonDecoratedTitle, and UT_UTF8String::utf8_str().
Referenced by XAP_CocoaFrameImpl::_updateTitle, AP_CocoaDialog_Replace::runModeless, s_AskSaveFile(), s_doPrint(), and XAP_App::saveState().
time_t XAP_Frame::getTimeSinceSave | ( | ) | const |
References AD_Document::getTimeSinceSave(), and m_pDoc.
const UT_UTF8String & XAP_Frame::getTitle | ( | ) | const |
References m_sTitle.
Referenced by XAP_Win32Dialog_WindowMore::_onInitDialog(), XAP_UnixDialog_WindowMore::_populateWindowData(), XAP_CocoaDialog_WindowMore::_populateWindowData(), XAP_Win32FrameImpl::_updateTitle(), XAP_Dialog_Modeless::BuildWindowName(), and Defun_EV_GetMenuItemComputedLabel_Fn().
EV_Toolbar * XAP_Frame::getToolbar | ( | UT_sint32 | ibar | ) |
References UT_GenericVector< T >::getItemCount(), UT_GenericVector< T >::getNthItem(), m_pFrameImpl, and XAP_FrameImpl::m_vecToolbars.
Referenced by Defun1(), findToolbarNr(), and repopulateCombos().
const char * XAP_Frame::getViewKey | ( | void | ) | const |
References m_pDoc.
Referenced by XAP_App::forgetFrame(), XAP_App::getClones(), XAP_App::rememberFrame(), and XAP_App::updateClones().
UT_uint32 XAP_Frame::getViewNumber | ( | void | ) | const |
References m_nView.
Referenced by XAP_Win32FrameImpl::_FrameWndProc(), Defun(), fileOpen(), XAP_App::forgetClones(), XAP_App::forgetFrame(), XAP_App::getClones(), AP_Frame::getNewZoom(), AP_Frame::importDocument(), AbiCollabSaveInterceptor::intercept(), AP_Frame::loadDocument(), s_actuallySaveAs(), s_closeWindow(), s_doStylesDlg(), s_importFile(), s_loadDocument(), AbiCollabService_Export::signal(), XAP_App::updateClones(), and AbiCommand::viewDoc().
UT_uint32 XAP_Frame::getZoomPercentage | ( | void | ) | [virtual] |
Reimplemented in AP_Frame.
References m_iZoomPercentage.
Referenced by Defun1(), Defun_EV_GetMenuItemState_Fn(), AP_Frame::getNewZoom(), s_doZoomDlg(), FL_DocLayout::setDocViewPageSize(), and Presentation::start().
XAP_Frame::tZoomType XAP_Frame::getZoomType | ( | void | ) | [inline] |
Referenced by _abi_widget_set_show_margin(), AP_UnixFrameImpl::_setScrollRange(), AP_Win32FrameImpl::_setXScrollRange(), AP_Frame::_showDocument(), AP_Frame::buildFrame(), Defun1(), Defun_EV_GetMenuItemState_Fn(), Defun_EV_GetToolbarItemState_Fn(), XAP_UnixFrameImpl::_fe::do_ZoomUpdate(), AP_Frame::getNewZoom(), quickZoom(), s_doZoomDlg(), FL_DocLayout::setDocViewPageSize(), setZoomPercentage(), Presentation::start(), and updateZoom().
void XAP_Frame::hideMenuScroll | ( | bool | bHideMenuScroll | ) | [inline] |
Referenced by Presentation::end(), and Presentation::start().
virtual UT_Error XAP_Frame::importDocument | ( | const char * | szFilename, | |
int | ieft, | |||
bool | markClean = false | |||
) | [pure virtual] |
Implemented in AP_Frame.
Referenced by s_importFile().
bool XAP_Frame::initialize | ( | const char * | szKeyBindingsKey, | |
const char * | szKeyBindingsDefaultValue, | |||
const char * | szMenuLayoutKey, | |||
const char * | szMenuLayoutDefaultValue, | |||
const char * | szMenuLabelSetKey, | |||
const char * | szMenuLabelSetDefaultValue, | |||
const char * | szToolbarLayoutsKey, | |||
const char * | szToolbarLayoutsDefaultValue, | |||
const char * | szToolbarLabelSetKey, | |||
const char * | szToolbarLabelSetDefaultValue | |||
) | [virtual] |
References _createAutoSaveTimer(), XAP_FrameImpl::_initialize(), UT_GenericVector< T >::addItem(), UT_String::c_str(), gchar, XAP_App::getApp(), XAP_App::getPrefsValue(), XAP_App::getPrefsValueBool(), m_pFrameImpl, m_stAutoSaveExt, XAP_FrameImpl::m_szMenuLabelSetName, XAP_FrameImpl::m_szMenuLayoutName, XAP_FrameImpl::m_szToolbarAppearance, XAP_FrameImpl::m_szToolbarLabelSetName, XAP_FrameImpl::m_vecToolbarLayoutNames, m_zoomType, setAutoSaveFile(), setZoomPercentage(), UT_ASSERT, UT_DEBUGMSG, XAP_DLG_ZOOM_MAXIMUM_ZOOM, XAP_DLG_ZOOM_MINIMUM_ZOOM, XAP_PREF_KEY_AutoSaveFile, XAP_PREF_KEY_AutoSaveFileExt, XAP_PREF_KEY_ToolbarAppearance, XAP_PREF_KEY_ZoomPercentage, and XAP_PREF_KEY_ZoomType.
Referenced by AP_Win32Frame::initialize(), AP_UnixFrame::initialize(), AP_QtFrame::initialize(), and AP_CocoaFrame::initialize().
bool XAP_Frame::isBackupRunning | ( | void | ) | [inline] |
Referenced by FL_DocLayout::_prefsListener().
bool XAP_Frame::isDirty | ( | void | ) | const |
References AD_Document::isDirty(), and m_pDoc.
Referenced by XAP_Win32FrameImpl::_FrameWndProc(), XAP_CocoaFrameImpl::_updateTitle, autoSaveCallback(), Defun0(), fileOpen(), XAP_Win32Slurp::processCommand(), s_closeWindow(), s_importFile(), s_loadDocument(), and s_loadUri().
bool XAP_Frame::isFrameLocked | ( | void | ) | const [inline] |
Referenced by AP_Frame::_showDocument(), and XAP_UnixFrameImpl::_fe::do_ZoomUpdate().
bool XAP_Frame::isMenuBarShown | ( | void | ) | const [inline] |
bool XAP_Frame::isMenuScrollHidden | ( | void | ) | const [inline] |
bool XAP_Frame::isStatusBarShown | ( | void | ) | const [inline] |
Referenced by AP_Frame::_showDocument().
virtual UT_Error XAP_Frame::loadDocument | ( | const char * | szFilename, | |
int | ieft | |||
) | [pure virtual] |
Implemented in AP_Frame.
virtual UT_Error XAP_Frame::loadDocument | ( | AD_Document * | pDoc | ) | [pure virtual] |
Implemented in AP_Frame.
Referenced by XAP_Win32FrameImpl::_FrameWndProc(), FakeAccountHandler::_loadDocument(), AbiOts_invoke(), XAP_CocoaAppController::application:openFile:, Defun0(), Defun1(), fileOpen(), AbiCollabSessionManager::joinSession(), AP_App::openCmdLineFiles(), s_closeWindow(), s_importFile(), and s_loadDocument().
virtual UT_Error XAP_Frame::loadDocument | ( | const char * | szFileName, | |
int | ieft, | |||
bool | createNew | |||
) | [pure virtual] |
Implemented in AP_Frame.
virtual UT_Error XAP_Frame::loadDocument | ( | GsfInput * | input, | |
int | ieft | |||
) | [pure virtual] |
Implemented in AP_Frame.
UT_String XAP_Frame::makeBackupName | ( | const char * | szExt = 0 |
) |
void XAP_Frame::nullUpdate | ( | void | ) | const [inline] |
Referenced by PD_Document::_importFile(), AbiGimp_invoke(), FV_View::calculateNumHorizPages(), XAP_UnixDialog_Print::cleanup(), DECLARE_ABI_PLUGIN_METHOD(), Defun1(), fl_DocListener::populateStrux(), Presentation_context(), XAP_UnixDialog_Print::PrintPage(), s_actuallyPrint(), Presentation::start(), and PD_Document::updateStatus().
virtual void XAP_Frame::queue_resize | ( | ) | [inline, virtual] |
void XAP_Frame::quickZoom | ( | void | ) |
virtual void XAP_Frame::quickZoom | ( | UT_uint32 | iZoom | ) | [pure virtual] |
bool XAP_Frame::raise | ( | ) | [inline] |
Referenced by _activateWindow(), _getPassword(), _getTranslationCode(), AbiMathView_LatexInsert(), AbiOts_invoke(), FV_View::cmdEditAnnotationWithDialog(), Defun(), Defun1(), dlgEditLatexEquation(), AP_Dialog_MailMerge::eventOpen(), insertAnnotation(), EV_Win32Toolbar::onDropArrow(), AP_App::openCmdLineFiles(), s_abicollab_join(), s_AskForGOComponentPathname(), s_AskForGraphicPathname(), s_AskForMathMLPathname(), s_AskForPathname(), s_AskForScriptName(), s_doAboutDlg(), s_doBookmarkDlg(), s_doBorderShadingDlg(), s_doBreakDlg(), s_doBullets(), s_doField(), s_doFindOrFindReplaceDlg(), s_doFontDlg(), s_doFormatImageDlg(), s_doFormatTableDlg(), s_doGotoDlg(), s_doHyperlinkDlg(), s_doInsertDateTime(), s_doInsertPageNumbers(), s_doInsertTableDlg(), s_doLangDlg(), s_doListDocuments(), s_doListRevisions(), s_doMarkRevisions(), s_doMergeCellsDlg(), s_doMoreWindowsDlg(), s_doOptionsDlg(), s_doParagraphDlg(), s_doPrint(), s_doRDFEditorDlg(), s_doRDFQueryDlg(), s_doSplitCellsDlg(), s_doStylesDlg(), s_doTabDlg(), s_doToggleCase(), s_doWordCountDlg(), s_doZoomDlg(), s_InsertSymbolDlg(), s_xmlidDlg(), and AD_Document::showHistory().
void XAP_Frame::rebuildAllToolbars | ( | void | ) |
This method rebuilds all the toolbars in the frame. Useful for when the user wants to revert to default toolbars.
References XAP_FrameImpl::_rebuildToolbar(), UT_GenericVector< T >::getItemCount(), m_pFrameImpl, and XAP_FrameImpl::m_vecToolbars.
virtual void XAP_Frame::rebuildMenus | ( | void | ) | [inline, virtual] |
Referenced by AbiGimp_addToMenus(), AbiGimp_RemoveFromMenus(), AbiGOffice_addToMenus(), AbiGOffice_removeFromMenus(), addToMenus(), AiksaurusABI_addToMenus(), AikSaurusABI_RemoveFromMenus(), BabelFish_addToMenus(), BabelFish_RemoveFromMenus(), FreeTranslation_addToMenus(), FreeTranslation_RemoveFromMenus(), GDA_addToMenus(), GDA_removeFromMenus(), GDict_addToMenus(), GDict_removeFromMenus(), Google_addToMenus(), Google_removeFromMenus(), Ots_addToMenus(), Ots_removeFromMenus(), removeFromMenus(), s_abicollab_add_menus(), s_abicollab_remove_menus(), URLDict_addToMenus(), URLDict_removeFromMenus(), Wikipedia_addToMenus(), and Wikipedia_removeFromMenus().
void XAP_Frame::refillToolbarsInFrameData | ( | void | ) | [inline] |
Referenced by XAP_UnixFrameImpl::_rebuildToolbar(), and XAP_CocoaFrameImpl::_rebuildToolbar.
bool XAP_Frame::repopulateCombos | ( | void | ) |
bool XAP_Frame::runModalContextMenu | ( | AV_View * | pView, | |
const char * | szMenuName, | |||
UT_sint32 | x, | |||
UT_sint32 | y | |||
) | [inline] |
Referenced by Defun1(), Presentation_context(), and s_doContextMenu_no_move().
void XAP_Frame::setAutoSaveFile | ( | bool | b | ) |
References autoSaveCallback(), UT_Timer::findTimer(), UT_Timer::getIdentifier(), m_bBackupRunning, m_iAutoSavePeriod, m_iIdAutoSaveTimer, UT_Timer::set(), UT_Timer::start(), UT_Timer::static_constructor(), UT_Timer::stop(), UT_ASSERT_HARMLESS, and UT_SHOULD_NOT_HAPPEN.
Referenced by FL_DocLayout::_prefsListener(), initialize(), and setAutoSaveFilePeriod().
void XAP_Frame::setAutoSaveFileExt | ( | const UT_String & | stExt | ) |
References m_stAutoSaveExt.
Referenced by AbiCommand::replaceDocument().
void XAP_Frame::setAutoSaveFilePeriod | ( | int | min | ) |
References m_iAutoSavePeriod, m_iIdAutoSaveTimer, and setAutoSaveFile().
Referenced by FL_DocLayout::_prefsListener().
void XAP_Frame::setCursor | ( | GR_Graphics::Cursor | cursor | ) | [inline] |
void XAP_Frame::setDoc | ( | AD_Document * | pDoc | ) | [inline] |
Referenced by FakeAccountHandler::_loadDocument(), and AbiCommand::replaceDocument().
void XAP_Frame::setFrameLocked | ( | bool | bLock | ) | [inline] |
void XAP_Frame::setFrameMode | ( | XAP_FrameMode | iFrameMode | ) |
References XAP_FrameImpl::m_iFrameMode, and m_pFrameImpl.
Referenced by AP_UnixFrame::initialize(), and AP_QtFrame::initialize().
void XAP_Frame::setFullScreen | ( | bool | isFullScreen | ) | [inline] |
Referenced by Defun1().
virtual void XAP_Frame::setMenuBarShown | ( | bool | ) | [inline, virtual] |
virtual void XAP_Frame::setStatusBarShown | ( | bool | ) | [inline, virtual] |
void XAP_Frame::setStatusMessage | ( | const std::string & | s | ) | [inline] |
virtual void XAP_Frame::setStatusMessage | ( | const char * | szMsg | ) | [pure virtual] |
Implemented in AP_CocoaFrame, AP_UnixFrame, AP_QtFrame, and AP_Win32Frame.
Referenced by XAP_Win32FrameImpl::_FrameWndProc(), FV_View::cmdHyperlinkStatusBar(), Defun1(), EV_Win32Menu::onMenuSelect(), EV_QtMenuSlot::onToggle(), XAP_UnixDialog_Print::PrintPage(), s_actuallyPrint(), s_doPrint(), s_LoadingCursorCallback(), EV_UnixMenu::_wd::s_onDestroyMenu(), EV_UnixMenu::_wd::s_onMenuItemDeselect(), EV_UnixMenu::_wd::s_onMenuItemSelect(), s_StartStopLoadingCursor(), and XAP_FrameImpl::viewAutoUpdater().
void XAP_Frame::setView | ( | AV_View * | pView | ) | [inline] |
void XAP_Frame::setViewNumber | ( | UT_uint32 | n | ) |
References m_nView.
Referenced by XAP_App::forgetFrame(), and XAP_App::rememberFrame().
virtual void XAP_Frame::setXScrollRange | ( | ) | [pure virtual] |
Implemented in AP_CocoaFrame, AP_UnixFrame, AP_QtFrame, and AP_Win32Frame.
Referenced by AP_Frame::_showDocument(), ap_Scrollbar_ViewListener::notify(), and AP_Frame::quickZoom().
virtual void XAP_Frame::setYScrollRange | ( | ) | [pure virtual] |
Implemented in AP_CocoaFrame, AP_UnixFrame, AP_QtFrame, and AP_Win32Frame.
Referenced by AP_Frame::_showDocument(), FV_View::calculateNumHorizPages(), FL_DocLayout::fillLayouts(), ap_Scrollbar_ViewListener::notify(), and AP_Frame::quickZoom().
void XAP_Frame::setZoomPercentage | ( | UT_uint32 | iZoom | ) | [virtual] |
Reimplemented in AP_Frame.
References UT_String::c_str(), XAP_App::getApp(), XAP_Prefs::getCurrentScheme(), XAP_App::getPrefs(), getZoomType(), m_iZoomPercentage, XAP_PrefsScheme::setValue(), UT_DEBUGMSG, UT_return_if_fail, UT_String_sprintf(), XAP_PREF_KEY_ZoomPercentage, XAP_PREF_KEY_ZoomType, z_PAGEWIDTH, and z_WHOLEPAGE.
Referenced by Presentation::end(), initialize(), quickZoom(), and updateZoom().
void XAP_Frame::setZoomType | ( | XAP_Frame::tZoomType | z_Type | ) | [inline] |
bool XAP_Frame::show | ( | void | ) | [inline] |
XAP_Dialog_MessageBox::tAnswer XAP_Frame::showMessageBox | ( | const std::string & | sz, | |
XAP_Dialog_MessageBox::tButtons | buttons, | |||
XAP_Dialog_MessageBox::tAnswer | default_answer | |||
) |
References showMessageBox().
XAP_Dialog_MessageBox::tAnswer XAP_Frame::showMessageBox | ( | const char * | sz, | |
XAP_Dialog_MessageBox::tButtons | buttons, | |||
XAP_Dialog_MessageBox::tAnswer | default_answer | |||
) |
References createMessageBox(), XAP_Dialog_MessageBox::setMessage(), and showMessageBox().
XAP_Dialog_MessageBox::tAnswer XAP_Frame::showMessageBox | ( | XAP_String_Id | id, | |
XAP_Dialog_MessageBox::tButtons | buttons, | |||
XAP_Dialog_MessageBox::tAnswer | default_answer, | |||
const char * | sz | |||
) |
References createMessageBox(), and showMessageBox().
XAP_Dialog_MessageBox::tAnswer XAP_Frame::showMessageBox | ( | XAP_String_Id | id, | |
XAP_Dialog_MessageBox::tButtons | buttons, | |||
XAP_Dialog_MessageBox::tAnswer | default_answer | |||
) |
References createMessageBox().
Referenced by XAP_UnixDialog_FileOpenSaveAs::_askOverwrite_YesNo(), AbiCollab_Command::_doCmdDebug(), _errorMessage(), PD_Document::_importFile(), AP_Dialog_Replace::_messageFinishedFind(), AP_Dialog_Replace::_messageFinishedReplace(), XAP_UnixDialog_FileOpenSaveAs::_notifyError_OKOnly(), AP_Win32Dialog_Styles::_onCommand(), AP_Win32Dialog_PageSetup_Sheet::_onCommand(), AP_Win32Dialog_Styles::_onInitDialog(), FV_View::_prefsListener(), AccountHandler::_reportProtocolError(), AD_Document::_restoreVersion(), XAP_UnixDialog_FileOpenSaveAs::_run_gtk_main(), AbiCollabSaveInterceptor::_saveFailed(), AP_CocoaDialog_PageSetup::_validate, AbiGimp_invoke(), AbiOts_invoke(), XMPPAccountHandler::authenticate(), checkViewModeIsPrint(), AbiCollabSessionManager::closeSession(), FV_View::cmdInsertBookmark(), FV_View::cmdInsertHyperlink(), FV_View::cmdInsertXMLID(), XMPPAccountHandler::connect(), SpellChecker::couldNotLoadDictionary(), DECLARE_ABI_PLUGIN_METHOD(), Defun(), Defun1(), AP_UnixDialog_Styles::event_DeleteClicked(), XAP_Win32Dialog_PluginManager::event_Load(), XAP_CocoaDialog_PluginManager::event_Load, AP_UnixDialog_Styles::event_Modify_OK(), AP_UnixDialog_Styles::event_ModifyClicked(), AP_UnixDialog_PageSetup::event_OK(), FV_View::gotoTarget(), ServiceAccountHandler::joinSessionAsync(), AP_App::openCmdLineFiles(), AbiCollabSessionManager::processPacket(), AD_Document::purgeAllRevisions(), AbiCollabSessionManager::removeBuddy(), s_AskCloseAllAndExit(), s_AskRevertFile(), s_AskSaveFile(), s_CouldNotLoadFileMessage(), s_doToggleCase(), s_TellNotImplemented(), s_TellSaveFailed(), XMPPAccountHandler::setup(), AP_Dialog_CollaborationShare::share(), AP_Dialog_FormatTable::ShowErrorBox(), AP_Dialog_FormatFrame::ShowErrorBox(), AD_Document::showHistory(), showMessageBox(), and AP_Win32App::WinMain().
XAP_Dialog_MessageBox::tAnswer XAP_Frame::showMessageBox | ( | XAP_Dialog_MessageBox * | pDialog | ) |
References XAP_Dialog_MessageBox::getAnswer(), and XAP_Dialog_MessageBox::runModal().
virtual void XAP_Frame::toggleBar | ( | UT_uint32 | , | |
bool | ||||
) | [inline, virtual] |
Reimplemented in AP_CocoaFrame, AP_UnixFrame, and AP_Win32Frame.
Referenced by AP_Win32FrameImpl::_showOrHideToolbars(), AP_Dialog_Options::_storeWindowData(), _viewTBx(), and Defun1().
virtual void XAP_Frame::toggleLeftRuler | ( | bool | ) | [pure virtual] |
Implemented in AP_CocoaFrame, AP_UnixFrame, AP_QtFrame, and AP_Win32Frame.
Referenced by checkViewModeIsPrint(), Defun1(), and AP_Win32Frame::toggleRuler().
virtual void XAP_Frame::toggleRuler | ( | bool | ) | [inline, virtual] |
Reimplemented in AP_CocoaFrame, AP_UnixFrame, and AP_Win32Frame.
Referenced by AP_Dialog_Options::_storeDataForControl(), AP_Dialog_Options::_storeWindowData(), and Defun1().
virtual void XAP_Frame::toggleStatusBar | ( | bool | ) | [inline, virtual] |
Reimplemented in AP_CocoaFrame, AP_UnixFrame, and AP_Win32Frame.
Referenced by AP_Win32FrameImpl::_showOrHideStatusbar(), AP_Dialog_Options::_storeDataForControl(), AP_Dialog_Options::_storeWindowData(), and Defun1().
virtual void XAP_Frame::toggleTopRuler | ( | bool | ) | [pure virtual] |
Implemented in AP_CocoaFrame, AP_UnixFrame, AP_QtFrame, and AP_Win32Frame.
Referenced by Defun1(), and AP_Win32Frame::toggleRuler().
bool XAP_Frame::updateTitle | ( | ) | [inline] |
void XAP_Frame::updateZoom | ( | void | ) |
References AV_View::calculateZoomPercentForPageWidth(), AV_View::calculateZoomPercentForWholePage(), getZoomType(), m_pView, quickZoom(), setZoomPercentage(), XAP_DLG_ZOOM_MAXIMUM_ZOOM, XAP_DLG_ZOOM_MINIMUM_ZOOM, z_PAGEWIDTH, and z_WHOLEPAGE.
Referenced by XAP_Win32FrameImpl::_FrameWndProc(), Defun1(), fileOpen(), and s_closeWindow().
friend class XAP_FrameImpl [friend] |
bool XAP_Frame::m_bBackupInProgress [private] |
Referenced by backup().
bool XAP_Frame::m_bBackupRunning [private] |
Referenced by setAutoSaveFile().
bool XAP_Frame::m_bFirstDraw [private] |
Referenced by XAP_FrameImpl::_startViewAutoUpdater(), and XAP_FrameImpl::viewAutoUpdater().
bool XAP_Frame::m_bHasDropped [private] |
Referenced by dragBegin(), and dragDropToIcon().
bool XAP_Frame::m_bHasDroppedTB [private] |
Referenced by dragBegin(), and dragDropToTB().
bool XAP_Frame::m_bHideMenuScroll [protected] |
bool XAP_Frame::m_bisDragging [private] |
Referenced by dragBegin().
bool XAP_Frame::m_bIsFrameLocked [private] |
bool XAP_Frame::m_bShowMenubar [private] |
bool XAP_Frame::m_bShowStatusbar [private] |
GR_Graphics::Cursor XAP_Frame::m_cursor [protected] |
UT_uint32 XAP_Frame::m_iAutoSavePeriod [private] |
Referenced by _createAutoSaveTimer(), setAutoSaveFile(), and setAutoSaveFilePeriod().
XAP_Toolbar_Id XAP_Frame::m_idestId [private] |
Referenced by dragBegin(), and dragDropToIcon().
UT_sint32 XAP_Frame::m_idestTBNr [private] |
Referenced by dragBegin(), dragDropToIcon(), and dragDropToTB().
UT_uint32 XAP_Frame::m_iIdAutoSaveTimer [private] |
Referenced by _createAutoSaveTimer(), setAutoSaveFile(), setAutoSaveFilePeriod(), and ~XAP_Frame().
XAP_Toolbar_Id XAP_Frame::m_isrcId [private] |
Referenced by dragBegin(), dragDropToIcon(), and dragDropToTB().
UT_sint32 XAP_Frame::m_isrcTBNr [private] |
Referenced by dragBegin(), dragDropToIcon(), and dragDropToTB().
int XAP_Frame::m_iUntitled [protected] |
Referenced by AP_Frame::_importDocument(), AP_Frame::_loadDocument(), XAP_FrameImpl::_updateTitle(), and makeBackupName().
UT_uint32 XAP_Frame::m_iZoomPercentage [private] |
Referenced by getZoomPercentage(), and setZoomPercentage().
AV_ListenerId XAP_Frame::m_lid [protected] |
Referenced by AP_Frame::_replaceView(), and ~XAP_Frame().
AV_ListenerId XAP_Frame::m_lidScrollbarViewListener [protected] |
Referenced by AP_Frame::_replaceView().
UT_uint32 XAP_Frame::m_nView [protected] |
Referenced by XAP_FrameImpl::_updateTitle(), getViewNumber(), and setViewNumber().
void* XAP_Frame::m_pData [protected] |
Referenced by AP_Frame::_replaceView(), AP_Frame::_showDocument(), AP_CocoaFrame::AP_CocoaFrame(), AP_UnixFrame::AP_UnixFrame(), AP_Win32Frame::AP_Win32Frame(), AP_Frame::buildFrame(), AP_Frame::getZoomPercentage(), AP_Frame::initFrameData(), AP_Frame::killFrameData(), AP_Win32Frame::setStatusMessage(), AP_UnixFrame::setStatusMessage(), AP_CocoaFrame::setStatusMessage(), AP_UnixFrame::setXScrollRange(), AP_CocoaFrame::setXScrollRange(), AP_UnixFrame::setYScrollRange(), AP_CocoaFrame::setYScrollRange(), AP_UnixFrame::toggleTopRuler(), and AP_CocoaFrame::toggleTopRuler().
AD_Document* XAP_Frame::m_pDoc [protected] |
Referenced by AP_Frame::_importDocument(), AP_Frame::_loadDocument(), AP_Frame::_replaceDocument(), AP_Frame::_replaceView(), AP_Frame::_showDocument(), XAP_FrameImpl::_updateTitle(), backup(), getCurrentDoc(), getFilename(), getTimeSinceSave(), getViewKey(), AP_Frame::importDocument(), isDirty(), AP_Frame::loadDocument(), makeBackupName(), and ~XAP_Frame().
XAP_FrameImpl* XAP_Frame::m_pFrameImpl [private] |
Referenced by AP_Frame::_replaceView(), and ~XAP_Frame().
AV_ScrollObj* XAP_Frame::m_pScrollObj [protected] |
Referenced by AP_Frame::_replaceView(), and ~XAP_Frame().
AV_View* XAP_Frame::m_pView [protected] |
Referenced by AP_Frame::_replaceView(), AP_Frame::_showDocument(), AP_Frame::buildFrame(), getCurrentView(), quickZoom(), AP_UnixFrame::setXScrollRange(), AP_CocoaFrame::setXScrollRange(), AP_UnixFrame::setYScrollRange(), AP_CocoaFrame::setYScrollRange(), AP_UnixFrame::toggleLeftRuler(), AP_CocoaFrame::toggleLeftRuler(), AP_UnixFrame::toggleTopRuler(), AP_CocoaFrame::toggleTopRuler(), updateZoom(), and ~XAP_Frame().
ap_ViewListener* XAP_Frame::m_pViewListener [protected] |
Referenced by AP_Frame::_replaceView(), and ~XAP_Frame().
UT_UTF8String XAP_Frame::m_sNonDecoratedTitle [private] |
Referenced by XAP_FrameImpl::_updateTitle(), and getNonDecoratedTitle().
UT_String XAP_Frame::m_stAutoSaveExt [private] |
Referenced by initialize(), makeBackupName(), and setAutoSaveFileExt().
UT_String XAP_Frame::m_stAutoSaveNamePrevious [private] |
Referenced by _removeAutoSaveFile(), backup(), and ~XAP_Frame().
UT_UTF8String XAP_Frame::m_sTitle [private] |
Referenced by XAP_FrameImpl::_updateTitle(), and getTitle().
XAP_Frame::tZoomType XAP_Frame::m_zoomType [protected] |
Referenced by initialize().
int XAP_Frame::s_iUntitled = 0 [static, private] |
Referenced by _getNextUntitledNumber().