30#define NO_MARGINS 0x0001
45 void showPopupMenu( wxMenu& menu, wxGridEvent& aEvent )
override;
61 const std::vector<EMBEDDED_FILES*>& aInheritedFiles = {} );
@ EMBEDDED_FILES_GRID_TRICKS_COPY_FILENAME
EMBEDDED_FILES_GRID_TRICKS(WX_GRID *aGrid)
~EMBEDDED_FILES_GRID_TRICKS() override=default
void doPopupSelection(wxCommandEvent &event) override
void showPopupMenu(wxMenu &menu, wxGridEvent &aEvent) override
virtual bool supportsVisibilityColumn()
GRID_TRICKS(WX_GRID *aGrid)
wxCheckBox * m_cbEmbedFonts
PANEL_EMBEDDED_FILES_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
bool RemoveEmbeddedFile(const wxString &aFileName)
std::set< wxString > m_inheritedFileNames
EMBEDDED_FILES * GetLocalFiles()
PANEL_EMBEDDED_FILES(wxWindow *aParent, EMBEDDED_FILES *aFiles, int aFlags=0, const std::vector< EMBEDDED_FILES * > &aInheritedFiles={})
void onFontEmbedClick(wxCommandEvent &event) override
bool CommitPendingChanges()
void onAddEmbeddedFiles(wxCommandEvent &event) override
void onDeleteEmbeddedFile(wxCommandEvent &event) override
~PANEL_EMBEDDED_FILES() override
bool TransferDataToWindow() override
std::vector< EMBEDDED_FILES * > m_inheritedFiles
EMBEDDED_FILES * m_localFiles
void onExportFiles(wxCommandEvent &event) override
EMBEDDED_FILES::EMBEDDED_FILE * AddEmbeddedFile(const wxString &aFileName)
bool TransferDataFromWindow() override
bool GetEmbedFonts() const
@ GRIDTRICKS_FIRST_CLIENT_ID