Перейти к содержимому


Фотография

Gui Diologs


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 OFFLINE   tnr

tnr

    Рядовой

  • Пользователи
  • 4 сообщений

Отправлено 06 April 2021 - 16:56

Доброе время суток.Подскажите пожалуйста.Как  сделать многострочных текст. В разделе - class Dialog2 : RscActiveText
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
 
class My_dialog_1  {
idd = 3;
movingEnable = 1;
objects[] = {};
controlsBackground[] = {fon1,fon2,fon3,fon4};
controls[] = {Text1,Text2,Dialog1,Dialog2};
 
class fon1 : RscText {
colorBackground[] = {0,1,0,0.7};
x = 0;
y = 0;
w = 1;
h = 0.05;
text = "";
};
 
class fon2 : RscText {
colorBackground[] = {0.2,0.2,0.2,0.7};
x = 0;
y = 0.05;
w = 1;
h = 0.55;
text = "";
};
 
class fon3 : fon1 {
x = 0;
y = 0.61;
w = 1;
h = 0.05;
text = "";
};
 
class fon4 : RscText {
colorBackground[] = {0.2,0.2,0.2,0.7};
x = 0;
y = 0.66;
w = 1;
h = 0.34;
text = "";
};
 
class Text1 : RscText { 
colorBackground[] = {0,0,0,0};
colorText[] = {1, 1, 1, 1}; 
x = 0; 
y = 0; 
w = 0.8; 
h = 0.045; 
text = "Барин";
SizeEx = 0.055;
}; 
 
class Text2 : Text1 {
y = 0.61; 
text = "Игрок";
}; 
 
class Dialog1 : RscText { 
colorBackground[] = {0,0,0,0};
colorText[] = {1, 1, 1, 1};
style = 528;
lineSpacing = 1;
x = 0.01; 
y = 0.05; 
w = 0.9; 
h = 0.55; 
text = "";
}; 
 
class Dialog2 : RscActiveText { 
x = 0.005; 
y = 0.66;
w = 0.9; 
h = 0.05;
text = "Слушай,один стаканчик.К тому же,запашок у тебя тут стоит.Не думаю что ты тут ноги натирал сидел. А мне выпить не с кем.По стопочке.Вот в этот граненый.";
sizeEx = 0.037;
action = "closeDialog 0; 0 = createDialog 'My_dialog_2';";
 
};
};
 

 


  • 0

#2 OFFLINE   Schatten

Schatten

    Капитан

  • Пользователи
  • 1780 сообщений
  • Откуда:Тбилиси, Грузия

Отправлено 07 April 2021 - 00:20

tnr, попробуй прописать

style = 16; 

  • 0

#3 OFFLINE   tnr

tnr

    Рядовой

  • Пользователи
  • 4 сообщений

Отправлено 07 April 2021 - 02:47

Не работает.Скорей всего нельзя сделать. Многострочных текст. RscActiveText


  • 0

#4 OFFLINE   Schatten

Schatten

    Капитан

  • Пользователи
  • 1780 сообщений
  • Откуда:Тбилиси, Грузия

Отправлено 07 April 2021 - 12:06

tnr, а ты в сам текст разрывы строк вставлял? Если и с ними не работает, то, похоже, действительно нельзя.


  • 0

#5 OFFLINE   tnr

tnr

    Рядовой

  • Пользователи
  • 4 сообщений

Отправлено 07 April 2021 - 15:31

 lineSpacing = 1 и даже \n  вставлял между строк .В -  RscText  этот фокус работает. А  RscActiveText  нет. Проще короче делать текст


  • 0

#6 OFFLINE   vlad333000

vlad333000

    Полковник

  • Пользователи
  • 3224 сообщений
  • Откуда:Кострома

Отправлено 16 April 2021 - 19:05

lineSpacing = 1 и даже \n  вставлял между строк .В -  RscText  этот фокус работает. А  RscActiveText  нет. Проще короче делать текст


Вопрос давно закрыт, но внесу ясность - RscText - это статический элемент с текстом, а RscActiceText - это кнопка, к ней применяются те же правила, что и к RscButton. Если необходимо сделать многострочный текст в кнопке, то используйте RscText с нужным текстом и поверх него накладываете невидимый RscButton
  • 0




Яндекс.Метрика