diff --git a/images/ui/built_in_button/built_in_button.png b/images/ui/built_in_button/built_in_button.png index 2af81a046..eaf960664 100644 Binary files a/images/ui/built_in_button/built_in_button.png and b/images/ui/built_in_button/built_in_button.png differ diff --git a/images/ui/built_in_button/built_in_button_browse_correct_dark.png b/images/ui/built_in_button/built_in_button_browse_correct_dark.png new file mode 100644 index 000000000..8235243b7 Binary files /dev/null and b/images/ui/built_in_button/built_in_button_browse_correct_dark.png differ diff --git a/images/ui/built_in_button/built_in_button_copy_correct.png b/images/ui/built_in_button/built_in_button_copy_correct.png index b750043ff..1bf196dcd 100644 Binary files a/images/ui/built_in_button/built_in_button_copy_correct.png and b/images/ui/built_in_button/built_in_button_copy_correct.png differ diff --git a/images/ui/built_in_button/built_in_button_copy_correct_dark.png b/images/ui/built_in_button/built_in_button_copy_correct_dark.png index d4c2932b7..eed8b0ea8 100644 Binary files a/images/ui/built_in_button/built_in_button_copy_correct_dark.png and b/images/ui/built_in_button/built_in_button_copy_correct_dark.png differ diff --git a/images/ui/built_in_button/built_in_button_copy_incorrect.png b/images/ui/built_in_button/built_in_button_copy_incorrect.png index 714b38ed7..21771ab7f 100644 Binary files a/images/ui/built_in_button/built_in_button_copy_incorrect.png and b/images/ui/built_in_button/built_in_button_copy_incorrect.png differ diff --git a/images/ui/built_in_button/built_in_button_copy_incorrect_dark.png b/images/ui/built_in_button/built_in_button_copy_incorrect_dark.png index 437b93505..4760b0613 100644 Binary files a/images/ui/built_in_button/built_in_button_copy_incorrect_dark.png and b/images/ui/built_in_button/built_in_button_copy_incorrect_dark.png differ diff --git a/images/ui/built_in_button/built_in_button_dark.png b/images/ui/built_in_button/built_in_button_dark.png index ffadb3dac..e1055e2c5 100644 Binary files a/images/ui/built_in_button/built_in_button_dark.png and b/images/ui/built_in_button/built_in_button_dark.png differ diff --git a/topics/ui/controls/built_in_button.md b/topics/ui/controls/built_in_button.md index b32369abb..e0d0c82fd 100644 --- a/topics/ui/controls/built_in_button.md +++ b/topics/ui/controls/built_in_button.md @@ -11,8 +11,9 @@ A built-in button is an icon placed inside an input control. ## When to use ### Browse -The **Browse** button opens a dialog with the disk, a tree view, or a table of values. -Use the **Browse** icon for a file/folder path selected from the disk: +The **Browse** button shows a dialog for opening files from the disk, a tree view, or a table of values. +Use the **Browse** icon to select a single file or a folder from the disc. + Browse [//]: # (An input field with browse button: [`TextFieldWithBrowseButton`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/ui/TextFieldWithBrowseButton.java)) @@ -79,6 +80,7 @@ use the **Expand** button to expand the control ![Collapsed built-in button](built_in_button_collapsed.png){width=706} When the field is expanded, show the **Collapse** button: + ![Expanded built-in button](built_in_button_expanded.png){width=706} ### List values @@ -88,9 +90,7 @@ Use the **List** icon to select a value from the list of classes, methods, or en ![List of values](built_in_button_list.png){width=706} ### Add value - -The **Plus** button works the same way as the **[Browse](#browse)** button. -The only difference is that the selected value is added instead of overwriting the existing one. +Use the **Add** button to select multiple values, such as files, variables, folder paths. The selected values will be added to the existing list. ![Add a value to the field](built_in_button_add.png){width=706} @@ -99,12 +99,10 @@ The only difference is that the selected value is added instead of overwriting t Place the built-in button inside the input field. Do not place the built-in button next to the field control: - - - - - - + +
CorrectIncorrect
Browse buttonIncorrect browse buttonCorrect +Browse buttonIncorrect +Incorrect browse button
@@ -119,12 +117,14 @@ The shortcut for a built-in button is Shift+Enter. Do not use the **Copy**, **Paste** or **Cut** button. Instead, make sure these actions are available on pressing Cmd/Ctrl+X, Cmd/Ctrl+C, and Cmd/Ctrl+V shortcuts or from the context menu. - - - - - - + +
CorrectIncorrect
Browse buttonIncorrect browse button + Correct + Browse button + + Incorrect + Incorrect browse button +
@@ -133,11 +133,9 @@ Do not use the **Help** or **Info** buttons to open an external link or a hint. - - - - - - + +
CorrectIncorrect
Context help Incorrect browse buttonCorrect +Context help Incorrect +Incorrect browse button