25 #ifndef NCAskForFile_h 26 #define NCAskForFile_h 35 #include "NCFileSelection.h" 36 #include "NCPushButton.h" 37 #include "NCComboBox.h" 38 #include "NCCheckBox.h" 39 #include "NCInputField.h" 57 bool getCheckBoxValue(
NCCheckBox * detailed );
59 std::string iniFileName;
66 virtual bool postAgain();
70 virtual std::string getFileName() = 0;
72 std::string checkIniDir( std::string startDir );
77 const std::string & startDir,
78 const std::string & filter,
79 const std::string & headline );
87 virtual int preferredHeight();
97 const std::string & filter,
98 const std::string & headline,
123 const std::string & startDir,
124 const std::string & filter,
125 const std::string & headline );
131 virtual std::string getFileName();
144 const std::string & startDir,
145 const std::string & filter,
146 const std::string & headline );
152 virtual std::string getFileName();
158 #endif // NCAskForFile_h
Definition: NCFileSelection.h:254
Definition: NCAskForFile.h:114
Definition: NCFileSelection.h:211
Definition: NCAskForFile.h:43
Definition: NCComboBox.h:37
Screen position pair in the order line, column: (L, C)
Definition: position.h:109
Definition: NCAskForFile.h:135
Definition: NCCheckBox.h:34
NCursesEvent & showDirPopup()
Definition: NCAskForFile.cc:212
void updateFileList()
Definition: NCAskForFile.cc:263
virtual int preferredWidth()
Definition: NCAskForFile.cc:242
void createLayout(const std::string &iniDir, const std::string &filter, const std::string &headline, bool editable)
Definition: NCAskForFile.cc:107