Lines Matching defs:TextFieldDelegate
1078 class TextFieldDelegate : public FieldDelegate {
1080 TextFieldDelegate(const char *label, const char *content, bool required)
1336 class IntegerFieldDelegate : public TextFieldDelegate {
1339 : TextFieldDelegate(label, std::to_string(content).c_str(), required) {}
1348 class FileFieldDelegate : public TextFieldDelegate {
1352 : TextFieldDelegate(label, content, required),
1356 TextFieldDelegate::FieldDelegateExitCallback();
1391 class DirectoryFieldDelegate : public TextFieldDelegate {
1395 : TextFieldDelegate(label, content, required),
1399 TextFieldDelegate::FieldDelegateExitCallback();
1434 class ArchFieldDelegate : public TextFieldDelegate {
1437 : TextFieldDelegate(label, content, required) {}
1440 TextFieldDelegate::FieldDelegateExitCallback();
2020 class ArgumentsFieldDelegate : public ListFieldDelegate<TextFieldDelegate> {
2024 TextFieldDelegate("Argument", "", false)) {}
2037 TextFieldDelegate &field = GetField(GetNumberOfFields() - 1);
2198 class EnvironmentVariableNameFieldDelegate : public TextFieldDelegate {
2201 : TextFieldDelegate("Name", content, true) {}
2205 return TextFieldDelegate::IsAcceptableChar(key) && key != '=';
2213 TextFieldDelegate> {
2218 TextFieldDelegate("Value", "", /*required=*/false)) {}
2331 TextFieldDelegate *AddTextField(const char *label, const char *content,
2333 TextFieldDelegate *delegate =
2334 new TextFieldDelegate(label, content, required);
3066 TextFieldDelegate *m_name_field;
3810 TextFieldDelegate m_text_field;