Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Форматирование отдельного символа в перемнной


Автор: Mpak 18.3.2007, 21:56
Допустим идет сборка переменной:
Код

AnsiString astr="";
astr = "Тип переменной ";
astr = astr + "String";
astr = astr + " не путать с типом ";
astr = astr + "string";

MessageBox (0,astr.c_str(),"Уведомление",MB_OK);


В данном случае слова String и string мне нужно выделить жирным.

Это возможно?

Автор: Anark1 18.3.2007, 23:03
Не пробовал <b> тег?

Автор: Mpak 19.3.2007, 15:46
Anark1, Эээээ......нет smile
Так как подумал, что он врядли пойдет... секунду попробую ;-)

Добавлено @ 15:57 
Как и предполагалось не вышло smile
А почему теги могли сработать?
Ни разу в билдере не встречал где могли бы они сработать...

Автор: codelord 19.3.2007, 16:27
Если сообщение будет шаблонным
Предлагаю создать форму на ней несколько лейблов у некоторых из которых можно будет выделить Font  в Bold,
и юзать ее все время для вывода сообщения можно сделать красивше и как надо smile

Автор: Mpak 20.3.2007, 13:42
codelord, хе-хе, от вас другого не ожидал  smile 
Мне понравился этот вариант, я как-то о нем не задумавался, а можно ли создать функцию, в которой будет создаваться форма и по нажатию кнопки удалятся?

Автор: codelord 20.3.2007, 17:07
Можно..
собственно ничего сложного нет. попробуй сам 
уверен что получится.

Автор: HappyLife 21.3.2007, 15:10
Mpak, 
Как вариант воcпользоваться AlphaSkin'ами
http://www.alphaskins.com
Там есть компонент TsWebLabel, он понимает теги.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)