Skip to content

Commit 30f08af

Browse files
improve UI
1 parent 0bb7039 commit 30f08af

File tree

6 files changed

+109
-5
lines changed

6 files changed

+109
-5
lines changed

to_check/conf/bsuir.scs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
bsuir
22
=> nrel_main_idtf:
3-
[БГУИР] (* <- lang_ru;; *);
4-
[BSUIR] (* <- lang_en;; *);
3+
[Белорусский государственный университет информатики и радиоэлектроники] (* <- lang_ru;; *);
4+
[Belarusian State University of Informatics and Radioelectronics] (* <- lang_en;; *);
55

66
=> nrel_site:
77
[<a href="http://www.bsuir.by/">http://www.bsuir.by/</a>]
@@ -10,6 +10,9 @@ bsuir
1010
format_html;;
1111
*);
1212

13+
=> nrel_photo:
14+
"file://contents/bsuir_5.jpg";
15+
1316
=> nrel_wiki_link:
1417
[<a href="http://ru.wikipedia.org/wiki/%D0%91%D0%B5%D0%BB%D0%BE%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9_%D0%B3%D0%BE%D1%81%D1%83%D0%B4%D0%B0%D1%80%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D1%83%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%82%D0%B5%D1%82_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D0%B0%D0%B4%D0%B8%D0%BE%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B8">Белорусский государственный университет информатики и радиоэлектроники</a>"]
1518
(*

to_check/conf/contents/bsuir_5.jpg

429 KB
Loading

ui/menu/ui_menu_na_view_kb_structure.scs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
ui_menu_na_view_kb_structure <- ui_user_command_class_noatom;;
33
ui_menu_na_view_kb_structure => nrel_main_idtf: [Команды запроса структуры] (* <- lang_ru;; *);;
4-
ui_menu_na_view_kb_structure => nrel_main_en_idtf: [Command to request structure] (* <- lang_en;; *);;
4+
ui_menu_na_view_kb_structure => nrel_main_idtf: [Command for structure requests] (* <- lang_en;; *);;
55
ui_menu_na_view_kb_structure <= nrel_ui_commands_decomposition:
66
{
77
ui_menu_view_decomposition;
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
ui_descr_oper_semantic_control
2+
<- sc_node_not_relation;
3+
<= nrel_inclusion:
4+
sc_neighborhood;
5+
6+
=> nrel_main_idtf:
7+
[sc-описание операционной семантики элемента управления] (* <- lang_ru;; *);;
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
При щелчке левой клавиши <sc_element sys_idtf="ui_input_device_mouse">мыши</sc_element> по одному из предложенных вариантов, происходит следующее:
2+
<ol>
3+
<li>при выборе идентификатора, который изображается в виде sc.g-рамки:
4+
<div class="sc-content">sc.g-рамка</div>, то переход осуществляется к семантической окрестности <sc_element sys_idtf="sc_element">sc-элемента</sc_element>, знаком которого является эта sc.g-рамка. Как правило, это sc.g-рамки, которые содержат идентификаторы, связянные с <sc_element sys_idtf="sc_element">sc-элементами</sc_element> с помощью отношения <sc_element sys_idtf="nrel_idtf"></sc_element>. К примеру, такие отношения используются для описания <sc_element sys_idtf="sc_set"></sc_element>
5+
</li>
6+
<li> при выборе идентификатора, рядом с которым присутствует значок <span class="glyphicon glyphicon-user"></span>, то переход осуществляется к <sc_element sys_idtf="sc_element">sc-элементу</sc_element>, для которого указанный идентификатор является одним из основных (в одном из режимов идентификации). Другими словами к элеменету, с которым данный идентификатор связан отношением <sc_element sys_idtf="nrel_main_idtf"></sc_element>
7+
</li>
8+
<li> при выборе идентификатора, рядом с которым присутствует значок <span class="glyphicon glyphicon-globe"></span>, то переход осуществляется к <sc_element sys_idtf="sc_element">sc-элементу</sc_element>, для которого указанный идентификатор является системным (уникальным в рамках системы). Другими словами к элеменету, с которым данный идентификатор связан отношением <sc_element sys_idtf="nrel_system_identifier"></sc_element>
9+
</li>
10+
</ol>

ui/self/ui_controls.scs

Lines changed: 86 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,45 @@
11
ui_control_task_panel
22
=> nrel_main_idtf:
3-
[Панель задач] (* <- lang_ru;; *);;
3+
[Панель задач] (* <- lang_ru;; *);
4+
[Task panel] (* <- lang_en;; *);
5+
6+
<- rrel_key_sc_element:
7+
...
8+
(*
9+
<- sc_explanation;;
10+
<= nrel_sc_text_translation:
11+
... (* -> [элемент управления, который отображает количество задач выполняемых пользовательским интерфейсом] (* <- lang_ru;; *);; *);;
12+
*);
13+
14+
<- rrel_key_sc_element:
15+
...
16+
(*
17+
<- sc_explanation;;
18+
<= nrel_sc_text_translation:
19+
... (* -> [control that shows number of processing user interface tasks] (* <- lang_en;; *);; *);;
20+
*);;
421

522

623
// ------------------------------------------------
724
ui_control_select_idtf_mode
825
=> nrel_main_idtf:
9-
[Элемент управления позволяющий изменить используемый режим идентификации] (* <- lang_ru;; *);;
26+
[Элемент смены режима идентификации] (* <- lang_ru;; *);
27+
28+
<- rrel_key_sc_element:
29+
...
30+
(*
31+
<- sc_explanation;;
32+
<= nrel_sc_text_translation:
33+
... (* -> [элемент управления, который позволяет сменить режим идентификации] (* <- lang_ru;; *);; *);;
34+
*);
35+
36+
<- rrel_key_sc_element:
37+
...
38+
(*
39+
<- sc_explanation;;
40+
<= nrel_sc_text_translation:
41+
... (* -> [control that allow to change identifiers language mode] (* <- lang_en;; *);; *);;
42+
*);;
1043

1144

1245
// ------------------------------------------------
@@ -25,12 +58,31 @@ ui_control_search_idtf_edit
2558
*);;
2659
*);
2760

61+
<- rrel_key_sc_element:
62+
...
63+
(*
64+
<- ui_descr_oper_semantic_control;;
65+
<= nrel_sc_text_translation:
66+
...
67+
(*
68+
-> "file://contents/ui_control_search_idtf_edit_descr_oper_sem_ru.html" (* <- lang_ru;; *);;
69+
*);;
70+
*);
71+
2872
<- rrel_key_sc_element:
2973
...
3074
(*
3175
<- sc_explanation;;
3276
<= nrel_sc_text_translation:
3377
... (* -> [элемент управления, который позволяет осуществлять поиск объектов по идентификаторам] (* <- lang_ru;; *);; *);;
78+
*);
79+
80+
<- rrel_key_sc_element:
81+
...
82+
(*
83+
<- sc_explanation;;
84+
<= nrel_sc_text_translation:
85+
... (* -> [control that allows to search sc-elements by their identifiers] (* <- lang_en;; *);; *);;
3486
*);;
3587

3688
ui_control_search_idtf_edit_example = "file://contents/ui_control_search_idtf_edit_example.gif";;
@@ -58,6 +110,14 @@ ui_control_select_window_type
58110
<- sc_explanation;;
59111
<= nrel_sc_text_translation:
60112
... (* -> [элемент управления, который позволяет выбрать внешний язык используемый для отображения] (* <- lang_ru;; *);; *);;
113+
*);
114+
115+
<- rrel_key_sc_element:
116+
...
117+
(*
118+
<- sc_explanation;;
119+
<= nrel_sc_text_translation:
120+
... (* -> [control that allows to change view language] (* <- lang_en;; *);; *);;
61121
*);;
62122

63123

@@ -72,6 +132,14 @@ ui_control_print_window_content
72132
<- sc_explanation;;
73133
<= nrel_sc_text_translation:
74134
... (* -> [элемент управления, который позволяет подготовить к пеачти содержимое активного окна] (* <- lang_ru;; *);; *);;
135+
*);
136+
137+
<- rrel_key_sc_element:
138+
...
139+
(*
140+
<- sc_explanation;;
141+
<= nrel_sc_text_translation:
142+
... (* -> [control that allows to prepare active window content for print] (* <- lang_en;; *);; *);;
75143
*);;
76144

77145

@@ -97,6 +165,14 @@ ui_control_argument_button_clear
97165
<- sc_explanation;;
98166
<= nrel_sc_text_translation:
99167
... (* -> [элемент управления, который позволяет очистить список аргументов команды] (* <- lang_ru;; *);; *);;
168+
*);
169+
170+
<- rrel_key_sc_element:
171+
...
172+
(*
173+
<- sc_explanation;;
174+
<= nrel_sc_text_translation:
175+
... (* -> [control that allows to clear request arguments list] (* <- lang_en;; *);; *);;
100176
*);;
101177

102178

@@ -111,5 +187,13 @@ ui_control_argument_button_add
111187
<- sc_explanation;;
112188
<= nrel_sc_text_translation:
113189
... (* -> [элемент управления, который позволяет добавить новый аргумент команды] (* <- lang_ru;; *);; *);;
190+
*);
191+
192+
<- rrel_key_sc_element:
193+
...
194+
(*
195+
<- sc_explanation;;
196+
<= nrel_sc_text_translation:
197+
... (* -> [control that allows to add new argument to request] (* <- lang_en;; *);; *);;
114198
*);;
115199

0 commit comments

Comments
 (0)