#include <ProjectListBox.h>
Public Member Functions | |
| bool | Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name=wxT("panel")) |
| void | AppendProject (Project *project) |
| void | ChangePrefix (int index, wxString newPrefix) |
| void | Deselect (int index) |
| void | Fill (Batch *batch) |
| int | GetIndex (int id) |
| int | GetProjectCountByPath (wxString path) |
| int | GetProjectId (int index) |
| int | GetSelectedIndex () |
| wxString | GetSelectedProject () |
| wxString | GetSelectedProjectPrefix () |
| gets the prefix of the currently selected project | |
| Project::Target | GetSelectedProjectTarget () |
| return the target of the currently selected project | |
| wxString | GetText (int row, int column) |
| void | ReloadProject (int index, Project *project) |
| void | Select (int index) |
| void | SetMissing (int index) |
| void | SwapProject (int index) |
| bool | UpdateStatus (int index, Project *project) |
Protected Member Functions | |
| void | OnContextMenu (wxContextMenuEvent &e) |
| void | OnChangePrefix (wxCommandEvent &e) |
| void | OnResetProject (wxCommandEvent &e) |
| void | OnEditProject (wxCommandEvent &e) |
| void | OnRemoveProject (wxCommandEvent &e) |
Private Types | |
| enum | ColumnName { ID, PROJECT, PREFIX, MODDATE, FORMAT, PROJECTION, SIZE, STATUS } |
Private Member Functions | |
| wxString | GetAttributeString (int i, Project *project) |
| wxString | GetLongerFormatName (std::string str) |
| void | OnColumnWidthChange (wxListEvent &event) |
| void | OnDeselect (wxListEvent &event) |
| void | OnSelect (wxListEvent &event) |
Private Attributes | |
| int | m_selected |
| Batch * | m_batch |
| IntArray | columns |
Static Private Attributes | |
| const wxString | fileFormat [] |
| const wxString | outputMode [] |
| const wxString | HDRMergeType [] |
| const wxString | blendingMechanism [] |
| const wxString | colorCorrection [] |
|
|
Definition at line 77 of file ProjectListBox.h. |
|
|
Definition at line 87 of file ProjectListBox.cpp. References columns, GetAttributeString(), Project::id, Project::path, and PROJECT. Referenced by BatchFrame::AddDirToList(), BatchFrame::AddToList(), Fill(), and BatchFrame::OnButtonAddCommand(). |
|
||||||||||||
|
Definition at line 127 of file ProjectListBox.cpp. References columns, Batch::GetProject(), m_batch, and PREFIX. Referenced by BatchFrame::ChangePrefix(). |
|
||||||||||||||||||||||||||||
|
Definition at line 48 of file ProjectListBox.cpp. |
|
|
Definition at line 137 of file ProjectListBox.cpp. References m_selected. Referenced by BatchFrame::OnButtonRemoveComplete(), and BatchFrame::OnButtonRemoveFromList(). |
|
|
Definition at line 143 of file ProjectListBox.cpp. References AppendProject(), Batch::GetProject(), Batch::GetProjectCount(), and m_batch. Referenced by BatchFrame::OnButtonOpenBatch(), BatchFrame::OnRefillListBox(), and BatchFrame::OnReloadBatch(). |
|
||||||||||||
|
|
Definition at line 152 of file ProjectListBox.cpp. References GetText(). Referenced by BatchFrame::OnRefillListBox(), and BatchFrame::OnUpdateListBox(). |
|
|
Definition at line 346 of file ProjectListBox.cpp. Referenced by GetAttributeString(). |
|
|
Definition at line 166 of file ProjectListBox.cpp. References GetText(), and makefile::path. |
|
|
Definition at line 179 of file ProjectListBox.cpp. References GetText(). Referenced by BatchFrame::OnRefillListBox(). |
|
|
|
Definition at line 194 of file ProjectListBox.cpp. References GetText(), and m_selected. Referenced by BatchFrame::OnButtonChangePrefix(), BatchFrame::OnButtonOpenWithHugin(), BatchFrame::OnButtonRemoveFromList(), and BatchFrame::OnButtonReset(). |
|
|
gets the prefix of the currently selected project
Definition at line 204 of file ProjectListBox.cpp. References GetText(), and m_selected. Referenced by BatchFrame::OnButtonChangePrefix(). |
|
|
return the target of the currently selected project
Definition at line 199 of file ProjectListBox.cpp. References Batch::GetProject(), m_batch, m_selected, and Project::target. Referenced by BatchFrame::OnButtonChangePrefix(). |
|
||||||||||||
|
Definition at line 209 of file ProjectListBox.cpp. Referenced by GetIndex(), GetProjectCountByPath(), GetProjectId(), GetSelectedProject(), GetSelectedProjectPrefix(), BatchFrame::OnButtonOpenWithHugin(), SwapProject(), and UpdateStatus(). |
|
|
Definition at line 412 of file ProjectListBox.cpp. |
|
|
Definition at line 375 of file ProjectListBox.cpp. References columns. |
|
|
Definition at line 387 of file ProjectListBox.cpp. References ID_CHANGE_PREFIX, ID_EDIT_PROJECT, ID_REMOVE_PROJECT, ID_RESET_PROJECT, and m_selected. |
|
|
Definition at line 370 of file ProjectListBox.cpp. References m_selected. |
|
|
Definition at line 424 of file ProjectListBox.cpp. |
|
|
Definition at line 430 of file ProjectListBox.cpp. |
|
|
Definition at line 418 of file ProjectListBox.cpp. |
|
|
Definition at line 381 of file ProjectListBox.cpp. References m_selected. |
|
||||||||||||
|
Definition at line 219 of file ProjectListBox.cpp. References columns. Referenced by BatchFrame::OnUpdateListBox(). |
|
|
Definition at line 227 of file ProjectListBox.cpp. References m_selected. Referenced by BatchFrame::OnRefillListBox(), and BatchFrame::SwapProject(). |
|
|
Definition at line 236 of file ProjectListBox.cpp. References columns, ID, and PROJECT. Referenced by BatchFrame::OnUpdateListBox(). |
|
|
Definition at line 251 of file ProjectListBox.cpp. References GetText(). Referenced by BatchFrame::SwapProject(). |
|
||||||||||||
|
Definition at line 262 of file ProjectListBox.cpp. References columns, Project::GetStatusText(), and GetText(). Referenced by BatchFrame::OnUpdateListBox(). |
|
|
Initial value:
{
_T("NO_BLEND"),
_T("PTBLENDER_BLEND"),
_T("ENBLEND_BLEND"),
_T("SMARTBLEND_BLEND"),
}
Definition at line 471 of file ProjectListBox.cpp. |
|
|
Initial value:
{
_T("NONE"),
_T("BRIGHTNESS_COLOR"),
_T("BRIGHTNESS"),
}
Definition at line 480 of file ProjectListBox.cpp. |
|
|
Definition at line 69 of file ProjectListBox.h. Referenced by AppendProject(), ChangePrefix(), OnColumnWidthChange(), ReloadProject(), SetMissing(), and UpdateStatus(). |
|
|
Initial value: {_T("JPEG"),
_T("PNG"),
_T("TIFF"),
_T("TIFF_m"),
_T("TIFF_mask"),
_T("TIFF_multilayer"),
_T("TIFF_multilayer_mask"),
_T("PICT"),
_T("PSD"),
_T("PSD_m"),
_T("PSD_mask"),
_T("PAN"),
_T("IVR"),
_T("IVR_java"),
_T("VRML"),
_T("QTVR"),
_T("HDR"),
_T("HDR_m"),
_T("EXR"),
_T("EXR_m"),
}
Definition at line 436 of file ProjectListBox.cpp. |
|
|
Initial value:
{
_T("HDRMERGE_AVERAGE"),
}
Definition at line 465 of file ProjectListBox.cpp. |
|
|
Definition at line 68 of file ProjectListBox.h. Referenced by ChangePrefix(), Fill(), and GetSelectedProjectTarget(). |
|
|
Definition at line 67 of file ProjectListBox.h. Referenced by Deselect(), GetSelectedProject(), GetSelectedProjectPrefix(), GetSelectedProjectTarget(), OnContextMenu(), OnDeselect(), OnSelect(), and Select(). |
|
|
Initial value:
{
_T("OUTPUT_LDR"),
}
Definition at line 459 of file ProjectListBox.cpp. |
1.3.9.1