Если с первого раза не удалось проверить регистрацию, на панели обратной связи включается кнопка повторной проверки. И так до первой успешной, после кнопка исчезнет. Добавлена новая группа сообщений.
This commit is contained in:
@@ -1,17 +1,15 @@
|
||||
package ProjectData.Messages;
|
||||
import Common.Constants;
|
||||
import Common.Current;
|
||||
import Common.Global;
|
||||
import GlobalData.Settings.SettingName;
|
||||
import ProjectData.SapforData.FileObject;
|
||||
import ProjectData.SapforData.FileObjectWithMessages;
|
||||
import Visual_DVM_2021.Passes.PassException;
|
||||
import com.sun.org.glassfish.gmbal.Description;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
public class Message extends FileObject {
|
||||
@Description("IGNORE")
|
||||
public static final int parser_group = -1;
|
||||
private static HashMap<String, String> codedMessages;
|
||||
private static HashMap<String, String> codedMessages2;
|
||||
public int group;
|
||||
@@ -24,7 +22,7 @@ public class Message extends FileObject {
|
||||
file = file_in;
|
||||
line = line_in;
|
||||
setGroup(group_in);
|
||||
if ((group == parser_group) || (Current.mode != Current.Mode.Normal)) {
|
||||
if ((group == Constants.parser_group) || (Current.mode != Current.Mode.Normal)) {
|
||||
value = value_in;
|
||||
} else {
|
||||
value = !Global.getSetting(SettingName.TRANSLATE_MESSAGES).toBoolean() ? value_in : decodeRussianMessage(value_in);
|
||||
@@ -389,7 +387,7 @@ public class Message extends FileObject {
|
||||
}
|
||||
} while (idx != -1);
|
||||
if (sum != splited.length && !message.equals(""))
|
||||
throw new PassException("Ошибка при декодировании собщений на русском языке");
|
||||
throw new PassException("Ошибка при декодировании сообщений на русском языке");
|
||||
idx = 0;
|
||||
String result = "";
|
||||
for (int z = 0; z < sum; ++z) {
|
||||
@@ -425,9 +423,12 @@ public class Message extends FileObject {
|
||||
case 0:
|
||||
group_s += "m0000";
|
||||
break;
|
||||
case parser_group: //сообщения от парсера.
|
||||
case Constants.parser_group: //сообщения от парсера.
|
||||
group_s += "parser";
|
||||
break;
|
||||
case Constants.compiler_group:
|
||||
group_s = "compiler";
|
||||
break;
|
||||
default:
|
||||
group_s += group;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user