Убрать Рамку У Ссылки Notesrichtextitem

Serduko

Well-known member
11.10.2011
170
0
#1
Код:
Call rtLinks.Appenddoclink(proj, "", tempname)
Подскажите пожалуйста, как убрать рамку у подобных ссылок?
 

Dragon108

Well-known member
19.01.2010
265
0
#3
Код:
Call rtLinks.Appenddoclink(proj, "", tempname)
Подскажите пожалуйста, как убрать рамку у подобных ссылок?
Перед тем как вставлять ссылку методом Appenddoclink-ом - формируйте стиль RichText (NotesRichTextStyle class) и прикручивайте к строке с вашей ссылкой

Access
Use a NotesRichTextStyle object with the AppendStyle method of NotesRichTextItem.
 

Serduko

Well-known member
11.10.2011
170
0
#5
Я предполагал, что NotesRichTextStyle, но какая опция конкретно?
 

Вложения

  • 33.5 КБ Просмотры: 53

savl

Lotus team
28.10.2011
2 136
105
#6
Это не то...
Эта рамка появляется автоматически, если при добавлении ссылки использовался третий параметр:
Код:
Call notesRichTextItem.AppendDocLink( linkTo, comment$ [, HotSpotText$ ] )
Убрать ее нельзя, иначе при нажатии на текст ничего не откроется.
Можно заменить на такую схему:
Код:
Call rtLinks.Appenddoclink(proj, "")
call rtLinks.AppendText( " - " & tempname)
call rtLinks.AddNewLine(1)
 

Serduko

Well-known member
11.10.2011
170
0
#7
Так и сделал, но надеялся, на возможность другого варианта.
 

savl

Lotus team
28.10.2011
2 136
105
#8
Есть альтернатива:
Создание ссылочной системы (документ-ссылка при открытии которого на самом деле открывается внешний документ)
Встроенное представление в форме документа для отображения таких ссылок.
Можно держать ссылки на разные базы.
 

Serduko

Well-known member
11.10.2011
170
0
#9
Благодарю, я в курсе, но в данном случае нужны были манипуляции именно с рич текстом. :)
 

Кирилл Шваб

Well-known member
30.06.2006
145
4
#10
Можно формировать HTML, а затем конвертировать его в Notes Rich Text. Небольшое извращение, но мало ли. :)
 

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 809
21
#12
DXL.
Поддерживаю!
Временный документ через DXL с одним RT-полем и нужным тебе хотспотом.