text selection color fix

This commit is contained in:
RandomityGuy 2022-12-21 20:52:26 +05:30
parent d5ede276d6
commit 6e07c4f357
3 changed files with 7 additions and 1 deletions

View file

@ -56,6 +56,9 @@ class EnterNameDlg extends GuiControl {
this.addChild(dlg);
var enterNameEdit = new GuiTextInput(domcasual32);
enterNameEdit.text.textColor = 0;
enterNameEdit.text.selectionColor.setColor(0xFFFFFFFF);
enterNameEdit.text.selectionTile = h2d.Tile.fromColor(0x808080, 0, hxd.Math.ceil(enterNameEdit.text.font.lineHeight));
enterNameEdit.position = new Vector(28, 130);
enterNameEdit.extent = new Vector(363, 38);
enterNameEdit.text.text = Settings.highscoreName;

View file

@ -20,7 +20,7 @@ class GuiTextInput extends GuiControl {
public function new(font:h2d.Font) {
super();
this.text = new TextInput(font);
this.text.textColor = 0;
// this.text.textColor = 0;
this.text.onChange = () -> {
if (onTextChange != null) {
onTextChange(this.text.text);

View file

@ -129,6 +129,9 @@ class SearchGui extends GuiImage {
this.addChild(searchTitle);
var searchEdit = new GuiTextInput(domcasual24);
searchEdit.text.textColor = 0;
searchEdit.text.selectionColor.setColor(0xFFFFFFFF);
searchEdit.text.selectionTile = h2d.Tile.fromColor(0x808080, 0, hxd.Math.ceil(searchEdit.text.font.lineHeight));
searchEdit.position = new Vector(91, 19);
searchEdit.extent = new Vector(373, 29);
searchEdit.onTextChange = (txt) -> {