-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLocalization.cs
More file actions
99 lines (80 loc) · 3.23 KB
/
Copy pathLocalization.cs
File metadata and controls
99 lines (80 loc) · 3.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//My
using System.Windows.Controls;
using System.Windows;
namespace ByteArithmetic
{
class LocalizationClass
{
//Элементы UI
public TextBox ExTBox = new TextBox();
public Label ExLBox = new Label();
public TextBlock ExBlock = new TextBlock();
public Label ExLBlock = new Label();
public Grid ExGridF = new Grid();
//Элементы в консоли управления
public Button ButtonClean = new Button();
public Button ButtonProcess = new Button();
public Button ButtonExample = new Button();
public Label ConsoleLabel = new Label();
//Логи
public Grid GridLogText = new Grid();
public Label LabelLogText = new Label();
public TextBlock ConsoleLabelText = new TextBlock();
public Button ButtonCleanCosnole = new Button();
public Button Info = new Button();
public void Hide()
{
ExTBox.Visibility = Visibility.Hidden;
ExLBox.Visibility = Visibility.Hidden;
ExBlock.Visibility = Visibility.Hidden;
ExLBlock.Visibility = Visibility.Hidden;
ExGridF.Visibility = Visibility.Hidden;
GridLogText.Visibility = Visibility.Hidden;
Info.Visibility = Visibility.Hidden;
}
public void Show()
{
ExTBox.Visibility = Visibility.Visible;
ExLBox.Visibility = Visibility.Visible;
ExBlock.Visibility = Visibility.Visible;
ExLBlock.Visibility = Visibility.Visible;
ExGridF.Visibility = Visibility.Visible;
GridLogText.Visibility = Visibility.Visible;
Info.Visibility = Visibility.Visible;
}
public void ChangeOnRu()
{
//ExTB.Text = "Hi!";
ExTBox.Text = "Последовательность байт";
ExLBox.Content = "Исходные данные:";
ExBlock.Text = "Результаты анализа";
ExLBlock.Content = "Полученная статистика:";
ButtonClean.Content = "Очистить Всё";
ButtonProcess.Content = "Обработать";
ButtonExample.Content = "Пример";
ConsoleLabel.Content = "Консоль управления:";
LabelLogText.Content = "Логи:";
ConsoleLabelText.Text = "Консоль логирования";
ButtonCleanCosnole.Content = "Убрать (без лог)";
}
public void ChangeOnEn()
{
ExTBox.Text = "Byte sequence";
ExLBox.Content = "Initial data:";
ExBlock.Text = "Analysis results";
ExLBlock.Content = "Statistics received:";
ButtonClean.Content = "Clear All";
ButtonProcess.Content = "Process";
ButtonExample.Content = "Example";
ConsoleLabel.Content = "Management console:";
LabelLogText.Content = "Logs:";
ConsoleLabelText.Text = "Log console";
ButtonCleanCosnole.Content = "Clear except log";
}
}
}