Skip to content

New component TextFieldEditorWithPopup - #6023

Open
bubblobill wants to merge 1 commit into
RPTools:developfrom
bubblobill:textFieldEditorWithPopup
Open

New component TextFieldEditorWithPopup#6023
bubblobill wants to merge 1 commit into
RPTools:developfrom
bubblobill:textFieldEditorWithPopup

Conversation

@bubblobill

@bubblobill bubblobill commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Identify the Bug or Feature request

resolves #6022

Description of the Change

Needed some better icons, so;

  • Added Icons.ACTION_EDIT_IN_EDITOR
  • Plus generic directional triangle icons.

and

  • Some blank SVG icons containing FlatIconColors.
  • Added missing Icons.WARNING

Usual i18n keys added/changed

Removed TextFieldEditorWithPopupTableCellEditor

Added TextFieldEditorWithPopup

TextFieldEditorWithPopup is a container for:

  1. a label
  2. a toggle button that shows/hides the text field
  3. a text field
  4. a button to open external text editor (MacroEditorDialog)

Label and Toggle button are both optional and not normally shown, e.g.
image

Enabling them allows use in other situations such as a toolbar;
image

image

Has method to get text field with button as a CellEditor.
Has method to open the component in an input dialogue.

Should work as an Accessibile Component

Possible Drawbacks

none

Documentation Notes

n/a

Release Notes

n/a


This change is Reviewable

FlatIconColors.
Added missing Icons.WARNING
Added Icons.ACTION_EDIT_IN_EDITOR
Plus generic directional triangle icons.
New class TextFieldEditorWithPopup.java
Implemented in TokenPropertiesManagementPanel
Usual i18n keys added/changed
@github-actions github-actions Bot added the code-maintenance Adding/editing javadocs, unit tests, formatting. label Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

code-maintenance Adding/editing javadocs, unit tests, formatting.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Maintenance]: TextFieldEditorButtonTableCellEditor to TextFieldEditorWithPopup

1 participant