From 3dd157d245e5b26244b5f5b3b069641b0a23ae6e Mon Sep 17 00:00:00 2001 From: Ruslan Isaev Date: Tue, 18 Jul 2017 14:31:37 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B1=D1=80=D0=B0=D0=BD=D1=8B=20=D0=BF?= =?UTF-8?q?=D0=B8=D0=BD=D0=B4=D0=BE=D1=81=D1=81=D0=BA=D0=B8=D0=B5=20=D1=81?= =?UTF-8?q?=D0=BB=D0=BE=D0=B2=D0=B0=20+=20=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2?= =?UTF-8?q?=D0=BB=D1=91=D0=BD=20Applications.cfg=20:octocat:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Кароч, я случайно сделал pull не того репозитория. Пришлось ебаться с git format-patch и.т.д. Кароч, я ебал... --- Applications.cfg | 2 +- Documentation/GUI.md | 6 +++--- Documentation/doubleBuffering.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Applications.cfg b/Applications.cfg index 3625a967..bdaaa596 100644 --- a/Applications.cfg +++ b/Applications.cfg @@ -967,7 +967,7 @@ type="Application", icon="https://raw.githubusercontent.com/IgorTimofeev/OpenComputers/master/Applications/BufferDemo/Icon.pic", createShortcut="desktop", - version=1.0, + version=1.01, resources={ { path="/Wallpaper.pic", diff --git a/Documentation/GUI.md b/Documentation/GUI.md index cce3c197..ee1c8024 100644 --- a/Documentation/GUI.md +++ b/Documentation/GUI.md @@ -1113,7 +1113,7 @@ mainContainer:startEventHandling() Практический пример #3 ====== -Для демонстрации возможностей библиотеки предлагаю создать кастомный виджет с нуля. К примеру, создать панель, реагирующую на клики мыши, позволяющую рисовать на ней произвольным цветом по аналогии со школьной доской. +Для демонстрации возможностей библиотеки предлагаю создать собственный виджет с нуля. К примеру, панель, реагирующую на клики мыши, позволяющую рисовать на ней произвольным цветом по аналогии со школьной доской. ```lua local buffer = require("doubleBuffering") @@ -1137,7 +1137,7 @@ local function myWidgetEventHandler(mainContainer, object, eventData) end end --- Создаем метод, возвращающий кастомный виджет +-- Создаем метод, возвращающий наш виджет local function createMyWidget(x, y, width, height, backgroundColor, paintColor) -- Наследуемся от GUI.object, дополняем его параметрами цветов и пиксельной карты local object = GUI.object(x, y, width, height) @@ -1178,7 +1178,7 @@ mainContainer:startEventHandling() ![enter image description here](http://i89.fastpic.ru/big/2017/0402/fd/be80c13085824bebf68f64a329e226fd.png) -Для разнообразия модифицируем код, создав несколько виджетов с рандомными цветами: +Для разнообразия модифицируем код, создав несколько виджетов со случайными цветами: ```lua local x = 2 for i = 1, 5 do diff --git a/Documentation/doubleBuffering.md b/Documentation/doubleBuffering.md index b48a26db..7aec2c0b 100644 --- a/Documentation/doubleBuffering.md +++ b/Documentation/doubleBuffering.md @@ -291,7 +291,7 @@ buffer.image(1, 1, image.load("/MineOS/Pictures/Raspberry.pic")) -- Заполняем буфер черным цветом с прозрачностью 60%, чтобы малина на фоне была чуть темнее buffer.clear(0x0, 60) --- Рисуем 10 квадратиков, заполненных рандомным цветом +-- Рисуем 10 квадратиков, заполненных случайным цветом local x, y, xStep, yStep = 2, 2, 4, 2 for i = 1, 10 do buffer.square(x, y, 6, 3, math.random(0x0, 0xFFFFFF), 0x0, " ")