Здравствуйте, VladD2, Вы писали:
VD>А под дотнетом работает?
Тут вопрос надо ставить наоборот. Может ли моно работать с System.Windows.Forms.WebBrowser?
Да, может. Только что пробывал пример "Internet Explorer Look and Feel". Запускается и отрабатывает в убунте под монодевелопом 2.2 без проблем и единой правки.
... << RSDN@Home 1.2.0 alpha 5 rev. 1497>>
Re[3]: Нужно отображать форматированный текст в Mono и .Net
Можно использовать движок отчётов. Тот, которым пользуюсь я (рекламу делать не буду, всё равно он платный), позволяет полностью редактировать отчёт после создания. Может быть какой-то из бесплатных тоже сможет. Вот monoreports дают бесплатно, но можно ли редактировать отчёт (выделять и копировать текст) я не в курсе.
Можно генерировать PDF и отрывать его в ActiveX под Windows и... ну наверное под Windows тоже можно как-то встроить. Тоже касается XPS (Информация по линуксу http://okular.kde.org/formats.php). Может быть XPS можно рендерить сильверлайтом.
HTMLayout наверное подошёл бы идеально, но публичного порта под Линукс нет, так что он НЕ подходит
Нужно в GUI-приложении отображать форматированный текст. Претензии минимальны. Обязательно нужно выделение жирным, наличие моноширинного шрифта (для отображения кода) и задание цветов (для того же кода).
По сути нужно сделать такую отображалку мануалов в которой будет доступно минимальное форматирование (код + выделение жирным).
Не помещают списки и другие ХТМЛ-элементы, но на них можно забить.
Очень желательно чтобы участки текста можно было выделять и копировать в клипборд.
Главное ограничение — это дело должно работать как под Mono, так и под .Net (т.е. быть кросплатформным) и поддерживать винформс.
Подошла бы вот эта либа. Но она не умеет выделять и копировать текст.
Если кто-то знает аналог поддерживающий выделение и копирование текста (пусть даже с большими ограничениями по форматированию), просьба кинуть в меня ссылкой.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Нужно отображать форматированный текст в Mono и .Net
Здравствуйте, stele, Вы писали:
S>Cтандартный RichTextBox. Выделение, копирование, форматирование, кросплатформенно, но из xhtml придётся переконвертировать и нет картинок.
Картинки есть, протсо под Windows они делаются через OLE Embedding.
Здравствуйте, adontz, Вы писали:
A>Можно использовать движок отчётов. Тот, которым пользуюсь я (рекламу делать не буду, всё равно он платный), позволяет полностью редактировать отчёт после создания. Может быть какой-то из бесплатных тоже сможет. Вот monoreports дают бесплатно, но можно ли редактировать отчёт (выделять и копировать текст) я не в курсе.
A>Можно генерировать PDF и отрывать его в ActiveX под Windows и... ну наверное под Windows тоже можно как-то встроить. Тоже касается XPS (Информация по линуксу http://okular.kde.org/formats.php). Может быть XPS можно рендерить сильверлайтом.
Не. Это все не пойдет. Нам нужно интерактивное описание к примерам кода сделать.
A>HTMLayout наверное подошёл бы идеально, но публичного порта под Линукс нет, так что он НЕ подходит
Нам нужено менеджед решение.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: Нужно отображать форматированный текст в Mono и .Net
Здравствуйте, adontz, Вы писали:
VD>>Не. Это все не пойдет. Нам нужно интерактивное описание к примерам кода сделать. VD>>Нам нужено менеджед решение.
A>Ты бы задачу подробнее описал...
Мы хотим создать похожую утилиту в которой с одной стороны будет список примеров с описанием на естественных языках, а с другой можно будет сделать мелкий проект чтобы опробовать идею или просто познакомиться с языком.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: Нужно отображать форматированный текст в Mono и .Net
Здравствуйте, VladD2, Вы писали:
VD>Мы хотим создать похожую утилиту в которой с одной стороны будет список примеров с описанием на естественных языках, а с другой можно будет сделать мелкий проект чтобы опробовать идею или просто познакомиться с языком.
Окошко с результатами имеет класс "Internet Explorer_Server". Редактор кода какой-то свой.
Здравствуйте, adontz, Вы писали:
A>Окошко с результатами имеет класс "Internet Explorer_Server". Редактор кода какой-то свой.
Эта информация мне не нужна. Редактор есть, а Эксплорер нам не пригоден, так как утилита должна работать на Моно. Мне нужна информация о которой я справившийся в тематическом сообщении.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[9]: Нужно отображать форматированный текст в Mono и .Net
Здравствуйте, VladD2, Вы писали:
A>>Окошко с результатами имеет класс "Internet Explorer_Server". Редактор кода какой-то свой. VD>Эта информация мне не нужна. Редактор есть, а Эксплорер нам не пригоден, так как утилита должна работать на Моно. Мне нужна информация о которой я справившийся в тематическом сообщении.