Problems of jEditText component property TInputTypeEx lazarus / 43-Android ---------------------------------------------------------------------- neuro · 2021-05-31 14:16 jEditText component property TInputTypeEx has following options in file “androidwidget.pas”: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i TInputTypeEx =( itxText,itxCapCharacters,itxNumber,itxCurrency,itxPhon e,itxNumberPassword,itxTextPassword,itxMultiLine, itxNull);<…>Function InputTypeToStrEx ( InputType : TInputTypeEx ) : String;begin Result := 'TEXT';Case InputType ofitxText : Result := 'TEXT';itxCapCharacters: Result := 'CAPCHARACTERS'; itxNumber : Result := 'NUMBER';itxNumberPositiveFloat : Result := 'NUMBERPOSITIVEFLOAT'; // added new needed formatitxCurrency: Result := 'CURRENCY'; //thanks to @renaboritxPhone: Result := 'PHONE';itxNumberPassword : Result := 'PASSNUMBER';itxTextPassword: Result := 'PASSTEXT';itxMultiLine : Result := 'TEXTMULTILINE';itxNull : Result := 'NULL'; //thanks to jjhofmanend;end; itxCurrency is described in file “jEditText.java” Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i else if(str.equals("CURRENCY")) {                //thanks to @renaborthis.s etInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DEC IMAL|InputType.TYPE_NUMBER_FLAG_SIGNED); As we see, the name “itxCurrency” is illogical and incorrect. The name should be “itxDouble” or “itxDecimal” or something like that. The reason is simple: “Currency” has only to numbers after comma. Another essential problem: jEditText component property TInputTypeEx does not provide the ability to set input type as “positive Double” and other needed combination of bitwise flags, while in Java you have ability to set combination of bitwise flags. Please add the ability to set the combination of bitwise flags to TInputTypeEx property.