From 79ce8342afcaeb54708b23e0e1e85b06291ca1e3 Mon Sep 17 00:00:00 2001 From: Valeria Fadeeva Date: Sun, 15 Oct 2023 02:29:52 +0500 Subject: [PATCH] Update --- dev/script.js | 9 ++++++--- melawy-fenek/script.script | 9 ++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/dev/script.js b/dev/script.js index 17dc52a..9751628 100755 --- a/dev/script.js +++ b/dev/script.js @@ -524,8 +524,11 @@ Plymouth.SetMessageFunction(message_callback); // конечная точка, где допустимо показывать сообщения = 389 - 43 (10% от высоты messages_box.x) = 346 // если высота всех сообщений выше, чем высота (messages_box.height - 20%), то уменьшать количество строк, пока высота всех сообщений не быдет меньше (messages_box.height - 20%) -message_sprite_.x = messages_box.x + Percent(5, messages_box.width); // позиция % по X -message_sprite_.y = messages_box.y + Percent(10, messages_box.height); // позиция % по Y +padding_top_bottom = Percent(10, messages_box.height); +padding_left_right = Percent(5, messages_box.width); + +message_sprite_.x = messages_box.x + padding_top_bottom; // позиция % по X +message_sprite_.y = messages_box.y + ; // позиция % по Y // LOG // NUM_SCROLL_LINES=20; //количество строк лога @@ -533,7 +536,7 @@ LINE_WIDTH=40; //ширина строк лога LINE_HEIGHT=17; for (index = NUM_SCROLL_LINES; index > 0; index--) { - if ((NUM_SCROLL_LINES * LINE_HEIGHT) > messages_box.height) { + if ((NUM_SCROLL_LINES * LINE_HEIGHT) > (messages_box.height - (padding_top_bottom * 2))) { NUM_SCROLL_LINES=NUM_SCROLL_LINES-1; } else { diff --git a/melawy-fenek/script.script b/melawy-fenek/script.script index ae7da52..24e842e 100755 --- a/melawy-fenek/script.script +++ b/melawy-fenek/script.script @@ -524,8 +524,11 @@ Plymouth.SetMessageFunction(message_callback); // конечная точка, где допустимо показывать сообщения = 389 - 43 (10% от высоты messages_box.x) = 346 // если высота всех сообщений выше, чем высота (messages_box.height - 20%), то уменьшать количество строк, пока высота всех сообщений не быдет меньше (messages_box.height - 20%) -message_sprite_.x = messages_box.x + Percent(5, messages_box.width); // позиция % по X -message_sprite_.y = messages_box.y + Percent(10, messages_box.height); // позиция % по Y +padding_top_bottom = Percent(10, messages_box.height); +padding_left_right = Percent(5, messages_box.width); + +message_sprite_.x = messages_box.x + padding_top_bottom; // позиция % по X +message_sprite_.y = messages_box.y + ; // позиция % по Y // LOG // NUM_SCROLL_LINES=20; //количество строк лога @@ -533,7 +536,7 @@ LINE_WIDTH=40; //ширина строк лога LINE_HEIGHT=17; for (index = NUM_SCROLL_LINES; index > 0; index--) { - if ((NUM_SCROLL_LINES * LINE_HEIGHT) > messages_box.height) { + if ((NUM_SCROLL_LINES * LINE_HEIGHT) > (messages_box.height - (padding_top_bottom * 2))) { NUM_SCROLL_LINES=NUM_SCROLL_LINES-1; } else {