![]() | ![]() | ![]() |
| <%=index %> | <%=live %> | <%=links %> | <%=about %> |
| Опять наступил на грабли, которые называются: "перевод строки и стандартный edit контрол". Если быть кратким, то проблема в следующещ: 1. Eсть стандартный edit - контрол, который позволяет редактировать несколько строк, т.е. простейший текстовый редактор... 2. Eсть xml файл в котором есть многострочный текст. Перевод строки как и положенно: rn 3. При попытке загрузить кусок этого текста в edit Dlg.m_text=m_text; получаем вместо переноса строк вертикальные палочки и весь текст в одну строку. Это не есть хорошо. Проблема оказалась в том, что кто-то нехороший поменял все переносы строк на n, а edit не признает кто это за нормальный конец строки. Т.к. терять время на вопросы, кто прав, кто виноват, нет совсем..., то сделали следующий грязный хак CString temp=m_text; temp.Replace("r", ""); temp.Replace("n", "rn"); Dlg.m_text=temp; Суть замен в том что бы заменить n, который не переваривает edit на rn, который он хавает без проблем. P.S. пишется все на C++ с использованием MFC. Кто знает более элегантное решение - пишите. - - - Настроение: мы их сделали; Музыка: Зинчук Виктор - Не возвратить Запись добавлена:20-02-2003 22:23 Какое горе: DrawText не умеет выравнивать выводимый текст по ширине. По левому, правому краю умеет. Даже по центру умеет выравнивать. А вот по ширине - обломитесь. И что теперь делать? Писать свой алгоритм выравнивания ой как не хочется, а видимо придется - - - Настроение: горе то какое; Музыка: ППК - Воскрешенье Запись добавлена:20-02-2003 16:58 Бойтесь в жизни двух вещей: смерти и абсолютно пьяного системного программиста. Хотя первого особенно бояться не надо, все там будем :) - - - Настроение: хорошо-то как; Музыка: DJ's Unlimited - La Serenissima Запись добавлена:19-02-2003 20:23 Прислали варианты дизайна для проекта "Тульская красавица". Выложил их для обсуждения общественности на http://newman.xyz.ru/krasa/ Лично мне нравиться второй вариант, но как его резать я не представляю :) - - - Настроение: поработать, что ли?; Музыка: Ilan Virtzberg - Dance for Ancient Days Запись добавлена:19-02-2003 14:47 Сентенция: Любой топик, на любую тему после 20-го поста на 90% состоит из пустого, никому ненужного флейма :) - - - Настроение: доброе утро, страна!; Музыка: спЛин - Гандбол Запись добавлена:18-02-2003 10:11 Отгадайте загадку: Толстое. волосатое, под столом сидит и матом ругается? Отгадка: NeWMaN чинит роутер или свою машину. Сегодня поставил на свою рабочую машинку еще 128 Мб ОЗУ. А на роутер, который под FreeBSD влепил SkyStar-1 - теперь будем приобщаться к спутниковому интернету - если повезет конечно :-) - - - Настроение: скоро домой; Музыка: DJ eN - Keep the Rhythm Запись добавлена:15-02-2003 21:05 Сегодня по аське прислали: try { ApplicationController.processPresents(orderManager, orderId); }catch (Exception e) { // береженого Бог бережет. } - - - Настроение: отличное; Музыка: тишина Запись добавлена:14-02-2003 21:57 Тест. Надо же проверить, как это все работает. Надо же даже работает. И похоже правильно :-). Но будем дорабатывать.... А теперь еще можно и музыку писать.... и настроение а еще пределал псевдо теги test и обработку URL http://webmaster.xyz.ru- - - Настроение: все нормально; Музыка: ATB - Killer 2000 Запись добавлена:14-02-2003 20:49 |