From 257cc93411f18ddc88560e7e076b77b484400fea Mon Sep 17 00:00:00 2001 From: Igor Timofeev Date: Wed, 26 Aug 2015 02:13:48 +0300 Subject: [PATCH] Update ECSAPI.lua --- lib/ECSAPI.lua | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/lib/ECSAPI.lua b/lib/ECSAPI.lua index fefd7778..3f01638e 100644 --- a/lib/ECSAPI.lua +++ b/lib/ECSAPI.lua @@ -967,7 +967,7 @@ function ECSAPI.parseErrorMessage(error, translate) return parsedError end -function ECSAPI.displayCompileMessage(y, reason, translate) +function ECSAPI.displayCompileMessage(y, reason, translate, withAnimation) local xSize, ySize = gpu.getResolution() @@ -1002,10 +1002,15 @@ function ECSAPI.displayCompileMessage(y, reason, translate) local oldPixels = ECSAPI.rememberOldPixels(x, y, x + width + 1, y + height) --Типа анимация, ога - for i = 1, height, 1 do - ECSAPI.square(x, y, width, i, ECSAPI.windowColors.background) - ECSAPI.windowShadow(x, y, width, i) - os.sleep(0.01) + if withAnimation then + for i = 1, height, 1 do + ECSAPI.square(x, y, width, i, ECSAPI.windowColors.background) + ECSAPI.windowShadow(x, y, width, i) + os.sleep(0.01) + end + else + ECSAPI.square(x, y, width, height, ECSAPI.windowColors.background) + ECSAPI.windowShadow(x, y, width, height) end --Рисуем воскл знак