You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
Initial editor accessibility.
This commit is contained in:
@@ -328,6 +328,7 @@ EditorHelpSearch::EditorHelpSearch() {
|
||||
vbox->add_child(hbox);
|
||||
|
||||
search_box = memnew(LineEdit);
|
||||
search_box->set_accessibility_name(TTRC("Search"));
|
||||
search_box->set_custom_minimum_size(Size2(200, 0) * EDSCALE);
|
||||
search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
search_box->set_clear_button_enabled(true);
|
||||
@@ -339,6 +340,7 @@ EditorHelpSearch::EditorHelpSearch() {
|
||||
case_sensitive_button = memnew(Button);
|
||||
case_sensitive_button->set_theme_type_variation(SceneStringName(FlatButton));
|
||||
case_sensitive_button->set_tooltip_text(TTR("Case Sensitive"));
|
||||
case_sensitive_button->set_accessibility_name(TTRC("Case Sensitive"));
|
||||
case_sensitive_button->connect(SceneStringName(pressed), callable_mp(this, &EditorHelpSearch::_update_results));
|
||||
case_sensitive_button->set_toggle_mode(true);
|
||||
case_sensitive_button->set_focus_mode(Control::FOCUS_NONE);
|
||||
@@ -347,6 +349,7 @@ EditorHelpSearch::EditorHelpSearch() {
|
||||
hierarchy_button = memnew(Button);
|
||||
hierarchy_button->set_theme_type_variation(SceneStringName(FlatButton));
|
||||
hierarchy_button->set_tooltip_text(TTR("Show Hierarchy"));
|
||||
hierarchy_button->set_accessibility_name(TTRC("Show Hierarchy"));
|
||||
hierarchy_button->connect(SceneStringName(pressed), callable_mp(this, &EditorHelpSearch::_update_results));
|
||||
hierarchy_button->set_toggle_mode(true);
|
||||
hierarchy_button->set_pressed(true);
|
||||
@@ -354,6 +357,7 @@ EditorHelpSearch::EditorHelpSearch() {
|
||||
hbox->add_child(hierarchy_button);
|
||||
|
||||
filter_combo = memnew(OptionButton);
|
||||
filter_combo->set_accessibility_name(TTRC("Filter"));
|
||||
filter_combo->set_custom_minimum_size(Size2(200, 0) * EDSCALE);
|
||||
filter_combo->set_stretch_ratio(0); // Fixed width.
|
||||
filter_combo->add_item(TTR("Display All"), SEARCH_ALL);
|
||||
@@ -372,6 +376,7 @@ EditorHelpSearch::EditorHelpSearch() {
|
||||
|
||||
// Create the results tree.
|
||||
results_tree = memnew(Tree);
|
||||
results_tree->set_accessibility_name(TTRC("Search Results"));
|
||||
results_tree->set_auto_translate_mode(AUTO_TRANSLATE_MODE_DISABLED);
|
||||
results_tree->set_v_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
results_tree->set_columns(2);
|
||||
|
||||
Reference in New Issue
Block a user