#include "docviewprec.h"
#include "wx/wx.h"
#include "wx/string.h"
#include "wx/utils.h"
#include "wx/app.h"
#include "wx/dc.h"
#include "wx/dialog.h"
#include "wx/menu.h"
#include "wx/list.h"
#include "wx/filedlg.h"
#include "wx/intl.h"
#include "wx/prntbase.h"
#include "wx/printdlg.h"
#include "wx/msgdlg.h"
#include "wx/choicdlg.h"
#include "wx/confbase.h"
#include "wx/file.h"
#include "wx/cmdproc.h"
#include "wx/log.h"
#include "wx/textdlg.h"
#include <wx/tokenzr.h>
#include <wx/regex.h>
#include <wx/paper.h>
#include <stdio.h>
#include <string.h>
#include "wx/docview.h"
#include "wx/docview/docviewref.h"
#include "wx/general/gen.h"
#include "wx/docview/doccom.h"
#include "wx/docview/doccomimpl.h"
#include "wx/docview/cparser.h"

Go to the source code of this file.
Functions | |
| a2dError | a2dFileSelectorEx (const wxString &message=wxFileSelectorPromptStr, const wxString &default_path=wxEmptyString, const wxString &default_filename=wxEmptyString, int *indexDefaultExtension=NULL, const wxString &wildcard=wxFileSelectorDefaultWildcardStr, int flags=0, wxWindow *parent=NULL, wxArrayString *returnPaths=NULL, int x=wxDefaultCoord, int y=wxDefaultCoord) |
| select one or more files | |
| A2D_EVT_MENU (CmdMenu_Exit.GetId(), a2dDocumentCommandProcessor::OnMenu) A2D_EVT_MENU(CmdMenu_FileClose.GetId() | |
| a2dDocumentCommandProcessor::OnMenu | A2D_EVT_MENU (CmdMenu_FileOpen.GetId(), a2dDocumentCommandProcessor::OnMenu) A2D_EVT_MENU(CmdMenu_FileNew.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu | A2D_EVT_MENU (CmdMenu_FileSave.GetId(), a2dDocumentCommandProcessor::OnMenu) A2D_EVT_MENU(CmdMenu_FileSaveAs.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu | A2D_EVT_MENU (CmdMenu_FileImport.GetId(), a2dDocumentCommandProcessor::OnMenu) A2D_EVT_MENU(CmdMenu_FileExport.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu | A2D_EVT_MENU (CmdMenu_FileRevert.GetId(), a2dDocumentCommandProcessor::OnMenu) A2D_EVT_MENU(CmdMenu_Print.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu | A2D_EVT_MENU (CmdMenu_Preview.GetId(), a2dDocumentCommandProcessor::OnMenu) A2D_EVT_MENU(CmdMenu_PrintView.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu | A2D_EVT_MENU (CmdMenu_PreviewView.GetId(), a2dDocumentCommandProcessor::OnMenu) A2D_EVT_MENU(CmdMenu_PrintDocument.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu | A2D_EVT_MENU (CmdMenu_PreviewDocument.GetId(), a2dDocumentCommandProcessor::OnMenu) A2D_EVT_MENU(CmdMenu_PrintSetup.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu | A2D_EVT_MENU (CmdMenu_EmptyDocument.GetId(), a2dDocumentCommandProcessor::OnMenu) A2D_EVT_UPDATE_UI(CmdMenu_FileOpen.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnUpdateFileOpen | A2D_EVT_UPDATE_UI (CmdMenu_FileClose.GetId(), a2dDocumentCommandProcessor::OnUpdateFileClose) A2D_EVT_UPDATE_UI(CmdMenu_FileRevert.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnUpdateFileOpen a2dDocumentCommandProcessor::OnUpdateFileRevert | A2D_EVT_UPDATE_UI (CmdMenu_FileNew.GetId(), a2dDocumentCommandProcessor::OnUpdateFileNew) A2D_EVT_UPDATE_UI(CmdMenu_FileSave.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnUpdateFileOpen a2dDocumentCommandProcessor::OnUpdateFileRevert a2dDocumentCommandProcessor::OnUpdateFileSave | A2D_EVT_UPDATE_UI (CmdMenu_FileSaveAs.GetId(), a2dDocumentCommandProcessor::OnUpdateFileSaveAs) A2D_EVT_UPDATE_UI(CmdMenu_Print.GetId() |
|
a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnMenu a2dDocumentCommandProcessor::OnUpdateFileOpen a2dDocumentCommandProcessor::OnUpdateFileRevert a2dDocumentCommandProcessor::OnUpdateFileSave a2dDocumentCommandProcessor::OnUpdatePrint | A2D_EVT_UPDATE_UI (CmdMenu_Preview.GetId(), a2dDocumentCommandProcessor::OnUpdatePreview) a2dDocumentCommandProcessor |
| wxWindow * | wxFindSuitableParent () |
| find a parent wxWindow pointer to place a control into | |
Variables | |
| a2dDocviewGlobal * | a2dDocviewGlobals = NULL |
| a global pointer to get to global instance of important classes. | |
| const a2dMenuIdItem | CmdMenu_Exit (wxT("CmdMenu_Exit"), wxT("&Exit\tAlt-X"), wxT("Exit application")) |
| const a2dMenuIdItem | CmdMenu_FileClose (wxT("CmdMenu_FileClose"), wxT("&Close"), wxT("Close current file")) |
| const a2dMenuIdItem | CmdMenu_FileOpen (wxT("CmdMenu_FileOpen"), wxT("&Open"), wxT("Open existing file")) |
| const a2dMenuIdItem | CmdMenu_FileNew (wxT("CmdMenu_FileNew"), wxT("&New"), wxT("Create new file")) |
| const a2dMenuIdItem | CmdMenu_FileSave (wxT("CmdMenu_FileSave"), wxT("Save"), wxT("Save file")) |
| const a2dMenuIdItem | CmdMenu_FileSaveAs (wxT("CmdMenu_FileSaveAs"), wxT("Save &As"), wxT("Save file with different Name")) |
| const a2dMenuIdItem | CmdMenu_FileImport (wxT("CmdMenu_FileImport"), wxT("&Import"), wxT("Import file into current document")) |
| const a2dMenuIdItem | CmdMenu_FileExport (wxT("CmdMenu_FileExport"), wxT("&Export"), wxT("Export file to formatX")) |
| const a2dMenuIdItem | CmdMenu_FileRevert (wxT("CmdMenu_FileRevert"), wxT("&Revert"), wxT("reload file")) |
| const a2dMenuIdItem | CmdMenu_Print (wxT("CmdMenu_Print"), wxT("Print"), wxT("&Print")) |
| const a2dMenuIdItem | CmdMenu_Preview (wxT("CmdMenu_Preview"), wxT("Preview"), wxT("Preview")) |
| const a2dMenuIdItem | CmdMenu_PrintView (wxT("CmdMenu_PrintView"), wxT("Print View"), wxT("Print View")) |
| const a2dMenuIdItem | CmdMenu_PreviewView (wxT("CmdMenu_PreviewView"), wxT("Preview View"), wxT("Preview Print View")) |
| const a2dMenuIdItem | CmdMenu_PrintDocument (wxT("CmdMenu_PrintDocument"), wxT("Print Document"), wxT("Print Document")) |
| const a2dMenuIdItem | CmdMenu_PreviewDocument (wxT("CmdMenu_PreviewDocument"), wxT("Preview Document"), wxT("Preview Print Document")) |
| const a2dMenuIdItem | CmdMenu_PrintSetup (wxT("CmdMenu_PrintSetup"), wxT("Print Setup"), wxT("Setup Print")) |
| const a2dMenuIdItem | CmdMenu_EmptyDocument (wxT("CmdMenu_EmptyDocument"), wxT("Empty Document"), wxT("Remove contents of document")) |
Licence: wxWidgets licence
RCS-ID:
Definition in file doccom.cpp.
| a2dError a2dFileSelectorEx | ( | const wxString & | message = wxFileSelectorPromptStr, |
|
| const wxString & | default_path = wxEmptyString, |
|||
| const wxString & | default_filename = wxEmptyString, |
|||
| int * | indexDefaultExtension = NULL, |
|||
| const wxString & | wildcard = wxFileSelectorDefaultWildcardStr, |
|||
| int | flags = 0, |
|||
| wxWindow * | parent = NULL, |
|||
| wxArrayString * | returnPaths = NULL, |
|||
| int | x = wxDefaultCoord, |
|||
| int | y = wxDefaultCoord | |||
| ) |
select one or more files
| message | message to display | |
| default_path | path to go for selecting files | |
| default_filename | file to open by default | |
| indexDefaultExtension | Returns the index into the list of filters supplied, optionally, in the wildcard parameter. Before the dialog is shown, this is the index which will be used when the dialog is first displayed. After the dialog is shown, this is the index selected by the user. | |
| wildcard | display files according to this filter | |
| flags | flags for multiple files etc. see wxFileDialog | |
| parent | parent window | |
| returnPaths | all returned files in case fo multiple files selection | |
| x | x display coordinate of dialog | |
| y | y display coordinate of dialog |
Definition at line 110 of file doccom.cpp.