Посмотрел реализацию в Interlude, дрогнул. Вроде так должен схавать. Не очень понятно почему, вроде должен жрать цвета из самого системного сообщения.
function OnClickButton( string Name )
{
local color TextColor;
TextColor.R = 255;
TextColor.G = 255;
TextColor.B = 255;
TextColor.A = 255;
switch( Name )
{
case "BtnName":
AddSystemMessage(GetSystemMessage(9999), TextColor);
break;
}
}Code: C#