Skip to content

Commit 6d19a1b

Browse files
Update README.md
1 parent aee70f9 commit 6d19a1b

1 file changed

Lines changed: 22 additions & 4 deletions

File tree

README.md

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
![cover](https://github.com/user-attachments/assets/440c47da-16d8-4419-ae59-198b7898dfe5)
22

3-
# OneScrip Declarative Forms
3+
# OneScript Declarative Forms
44

55
**Декларативные формы для сценарного языка OneScript**
66

@@ -15,14 +15,32 @@
1515

1616
>Изучать nw.js для использования библиотеки не нужно: механизм работы и взаимодействия со сценарием скрыт внутри библиотеки декларативных форм.
1717
18-
<img src="https://github.com/user-attachments/assets/b760e3d5-5972-4429-9701-b44ddfef017c" align="right" width="128">
18+
<img src="https://github.com/user-attachments/assets/26dc67d8-170b-45a2-813f-01bb75354b39" align="right" width="128">
1919

20-
<br><br>
20+
<br>
2121

22-
+ Логика приложения описывается на язык 1С при помощий [OneScript](https://github.com/EvilBeaver/OneScript) - независимой кросс-платформенной реализации виртуальной машины, исполняющей скрипты на языке 1С:Предприятие
22+
+ Логика приложения описывается на язык 1С при помощий [OneScript](https://github.com/EvilBeaver/OneScript) - независимой кросс-платформенной реализации виртуальной машины, исполняющей скрипты на языке 1С:Предприятие. Интерфейс программы создается в декларативной парадигме, что позволяет работать в привычных терминах языка, не прибегая к прямой работе с HTML и JS
23+
24+
<br>
25+
26+
**Пример создания элемента интерфейса**
27+
```bsl
28+
29+
Кнопка1 = ДФ.Кнопка();
30+
Кнопка1.Родитель = Форма1;
31+
Кнопка1.Текст = "Кнопка";
32+
Кнопка1.Нажатие = ДФ.Действие(ЭтотОбъект, "Кнопка1_Нажатие");
33+
```
2334

2435
<br>
2536

37+
## Установка
38+
39+
Для начала работы необходимо:
40+
1. Устанавить OneScript ([оф. сайт](https://oscript.io/))
41+
2. Скачать и распаковать nw.js (версия >= v0.45.6, [оф. сайт](https://nwjs.io/))
42+
3. TODO: Дописать дальнейшие шаги
43+
2644
## Документация
2745

2846
Документацию библиотеки можно найти [по этой ссылке](https://ahyahy.github.io/OneScriptDeclarativeForms/index.html)

0 commit comments

Comments
 (0)