Да нет. Ничего сложного в этом не было. Так что нечему цену набивать

.
Просто извратно привинтил. поэтому и выкладывать не особо хочется. Чтоб не обругали
Суть в следующем: (приводил выше, но опишу повторно)
1. В метод add класса
Info добавляем еще один параметр
X++:
Exception add(
Exception _exception,
str _txt,
str _helpUrl = '',
SysInfoAction _sysInfoAction = null,
boolean buildprefix = true,
//-->Infolog Bold, Ikash
boolean stateBold = false)
///<--Infolog Bold, Ikash
2. Добавляем такие же параметры в методы info, warning, error или же создаем по аналогии с ними свои, к примеру infoBold(), и в них соответственно, в infolog.add(... передаем true) (перезапустить Аксапту нужно перед этим)
3. В конце метода перед return super(..) добавляем код
X++:
//-->Infolog Bold, Ikash
if (stateBold)
_txt = _txt + '_BOLD_';
//<--Infolog Bold, Ikash
return super(_exception, (buildprefix?getPrefix():'')+_txt);
Вот именно в этом месте
извратная часть. Не сильно, но все же.
Просто в контейнер ошибки добавляются в super() только.
4. В методе viewBuild меняем немного код (после 209 строки)
X++:
while select forUpdate tmpInfoLog
order by seq
where tmpInfoLog.seq > offsetSeq
{
niceName = Info::removeCr(subStr(tmpInfoLog.name,1,254));
//-->Infolog Bold, Ikash
stateBold = subStr(niceName, strLen(niceName), -6) == '_BOLD_';
if (stateBold)
niceName = strDel(niceName, strLen(niceName), -6);
//<--Infolog Bold, Ikash
// niceName = tmpInfoLog.name;
treeItem = new FormTreeItem(niceName, tmpInfoLog.image);
treeItems++;
treeItem.data(0);
treeItem.stateExpanded(true);
//-->Infolog Bold, Ikash
treeItem.stateBold(stateBold);
//<--Infolog Bold, Ikash
/// parentId = tmpInfoLog.parent;
stateBold - переменная объявлена выше в этом же методе