Если диалог запущен с помощью cutRsc то такие команды как ctrlShow и ctrlSetText не будут работать не перезапуская весь диалог целиком?
GUI
Автор:
Djon
, 24 Oct 2014 14:14
Сообщений в теме: 81
#81
OFFLINE
Отправлено 29 November 2014 - 14:12
#82
OFFLINE
Отправлено 29 November 2014 - 14:36
Если я не ошибаюсь то у Avi как раз на эту тему кое что есть
//init.sqf
onRscLoad = {
private ["_display","_idc","_ctrl"];
_display = _this select 0;
_idc = -1;
_ctrl = _display displayCtrl _idc;
_ctrl ctrlSetPosition newPosition;
_ctrl ctrlCommit 10;
};
newPosition = [0.5,0.5,0.5,0.5];
cutRsc ["ExampleTitle","PLAIN"];
и
//description.ext
class RscTitles
{
class ExampleTitle
{
idd = -1;
duration = 60; //1 min
onLoad = "_this call onRscLoad"; //обработчик событий UI
class controls
{
class ExampleControl
{
idc = -1; //ссылка на этот "контроль"
type = 0;
style = 0;
x = 0;
y = 0;
w = 1;
h = 1;
font = "EtelkaNarrowMediumPro";
sizeEx = 0.1;
colorBackground[] = {0,0,0,1};
colorText[] = {1,1,1,1};
text = "Example Text";
};
};
};
};
И я принимаю решение спрятать то что я хотел оставить на экране в меню))))











