changeset 83:b5bb0e16507d

Minor changes in README.ru.
author Mikhail Kryshen <mikhail@kryshen.net>
date Sat, 04 Sep 2010 21:28:46 +0400
parents 9a69db231531
children b04bdeec5700
files README.ru
diffstat 1 files changed, 9 insertions(+), 5 deletions(-) [+]
line diff
     1.1 --- a/README.ru	Thu Sep 02 04:29:21 2010 +0400
     1.2 +++ b/README.ru	Sat Sep 04 21:28:46 2010 +0400
     1.3 @@ -1,5 +1,5 @@
     1.4 -Indyvon — экспериментальная многопоточная библиотека пользовательского
     1.5 -интерфейса, написанная на языке Clojure.
     1.6 +Indyvon — многопоточная библиотека графического интерфейса
     1.7 +пользователя, написанная на языке Clojure.
     1.8  
     1.9  Особенности:
    1.10   - базовый элемент интерфейса (сцены) не имеет состояния;
    1.11 @@ -40,14 +40,18 @@
    1.12  устанавливаются на время до следующей перерисовки.
    1.13  
    1.14  Таким образом, получать события ввода и вызывать перерисовку могут
    1.15 -только те слои, который в данный момент видны на экране, т. е.
    1.16 +только те слои, которые в данный момент видны на экране, т. е.
    1.17  участвовали в последней перерисовке.
    1.18  
    1.19  Сцена может строиться во время выполнения отрисовки (как в IMGUI:
    1.20  "сейчас нарисовать здесь кнопку") или описываться путем композиции
    1.21 -слоев (предполагая, что реализованы функции border, vbox, text и
    1.22 +слоев (предполагая, что реализованы функции border, vbox, label и
    1.23  button, которые создают слои):
    1.24 -  (border (hbox (label "Comment:") (button (label "Button"))))
    1.25 +
    1.26 +  (border
    1.27 +    (hbox
    1.28 +      (label "Comment:") 
    1.29 +      (button (label "Button"))))
    1.30  
    1.31  Отрисовку можно распараллелить с помощью функции async-layer, которая
    1.32  возвращает слой, показывающий результат отрисовки слоя-аргумента. При