36#error wxWidgets needs to be compiled with help support (wxUSE_HELP not set)
definition of tray/task bar icon for PTBatcherGUI
Batch processor for Hugin.
Batch processor for Hugin.
definition of statusbar with progress indicator
Batch processor for Hugin with GUI.
Stitch a pto project file, with GUI output etc.
Simple class that forward the drop to the mainframe.
bool OnDropFiles(wxCoord x, wxCoord y, const wxArrayString &filenames)
File/directory drag and drop handler method.
ProgressStatusBar * m_progStatusBar
void ChangeUserDefined(int index, wxString newUserDefined)
void OnButtonResetAll(wxCommandEvent &event)
void OnMinimizeTrayMenu(wxCommandEvent &e)
void UpdateTrayIcon(const bool createTrayIcon)
create or destroy the tray icon
void OnButtonRunBatch(wxCommandEvent &event)
void OnButtonPause(wxCommandEvent &event)
void OnCheckVerbose(wxCommandEvent &event)
void OnCheckOverwrite(wxCommandEvent &event)
ProjectListBox * projListBox
void OnRefillListBox(wxCommandEvent &e)
called if the project box needs to be updated, because projects were added or deleted
bool IsPaused()
returns true, if batch is paused
void SetInternalVerbose(bool newVerbose)
sets the current verbose status, does not update the checkbox
void AddArrayToList(const wxArrayString &fileList, Project::Target target)
void OnButtonAddToAssistantQueue(wxCommandEvent &event)
let the user select a project file which should be added to the stitching queue
void OnButtonMoveUp(wxCommandEvent &event)
void SwapProject(int index, bool down)
wxHelpController & GetHelpController()
return help controller for open help
void UpdateBatchVerboseStatus()
update visibility of verbose output window depending on status of verbose checkbox
void OnProgress(wxCommandEvent &event)
event handler for update progress controls
void OnButtonRemoveFromList(wxCommandEvent &event)
wxTimer * m_updateProjectsTimer
void OnCheckAutoStitch(wxCommandEvent &event)
event handler called when auto stitch checkbox was changed
void OnButtonSkip(wxCommandEvent &event)
void OnButtonAddDir(wxCommandEvent &event)
void OnUpdateListBox(wxTimerEvent &event)
called by thread to update listbox
bool GetCheckAutoRemove()
return if auto remove checkbox is checked
Batch::EndTask GetEndTask()
return which task should be executed at end
void OnButtonChangePrefix(wxCommandEvent &event)
void OnButtonAddToStitchingQueue(wxCommandEvent &event)
let the user select a project file which should be added to the stitching queue
void OnProcessTerminate(wxProcessEvent &event)
BatchTaskBarIcon * m_tray
void OnButtonOpenBatch(wxCommandEvent &event)
void OnButtonChangeUserDefinedSequence(wxCommandEvent &event)
void OnButtonGenerateSequence(wxCommandEvent &e)
generate a sequence of panoramas
void OnButtonMoveDown(wxCommandEvent &event)
void OnButtonReset(wxCommandEvent &event)
bool GetCheckSaveLog()
return if always save log is checked
void OnButtonHelp(wxCommandEvent &event)
void OnClose(wxCloseEvent &event)
void OnButtonSearchPano(wxCommandEvent &e)
void OnButtonCancel(wxCommandEvent &event)
wxStatusBar * OnCreateStatusBar(int number, long style, wxWindowID id, const wxString &name)
bool GetCheckVerbose()
return if verbose checkbox is checked
void OnCheckSaveLog(wxCommandEvent &event)
event handler called when always save log checkbox was changed
bool GetCheckAutoStitch()
return if auto stitch checkbox is checked
void SetLocaleAndXRC(wxLocale *locale, wxString xrc)
wxHelpController m_HelpController
bool IsStartedMinimized()
returns true, if last session was finished minimized
void OnBatchInformation(wxCommandEvent &e)
called when batch wants to show some progress message
void OnCheckAutoRemove(wxCommandEvent &event)
event handler called when auto remove checkbox was changed
void OnBatchFailed(wxCommandEvent &event)
called when batch was finished and there are failed projects
bool GetCheckOverwrite()
return if overwrite checkbox is checked
void OnButtonOpenWithHugin(wxCommandEvent &event)
void OnButtonSaveBatch(wxCommandEvent &event)
void OnMinimize(wxIconizeEvent &e)
handle when minimize or restore image
void OnButtonAddCommand(wxCommandEvent &event)
bool IsRunning()
returns true, if batch is running
void OnChoiceEnd(wxCommandEvent &event)
void AddDirToList(wxString aDir)
void OnUserExit(wxCommandEvent &event)
void OnButtonClear(wxCommandEvent &event)
void OnButtonRemoveComplete(wxCommandEvent &event)
void ChangePrefix(int index, wxString newPrefix)
void UpdateTaskBarProgressBar()
update the progress bar in the task bar
void AddToList(wxString aFile, Project::Target target=Project::STITCHING, wxString userDefined=wxEmptyString)
class for showing a taskbar/tray icon
class for showing a status bar with progress, the progress bar is always in the last field of the sta...
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.