Как программно изменить елемент навигатора?

  • Автор темы spartanec
  • Дата начала
S

spartanec

Гость
#1
Подскажите как программно изменить елемент навигатора? Например, я жму по кнопке навигатора и хочу что б после клика ее текст изменился с "Сохранить" на "Закрыть".
 
S

spartanec

Гость
#3
Именно навигатор. Вобщем мне на кнопке навигатора (или возле нее каккой то "вычисляемый текст" повесить) нужно вывести кол-во док-тов в неком виде. Вот я и спрашиваю можно ли менять Caption кнопки программно???
 

alik86

Well-Known Member
Lotus team
20.11.2008
465
1
Беларусь, Мiнск
#4
Э, тогда не стану Вас обманывать. Я в лотус пришёл уже после того, как были придуманы аутлайны и навигаторами не пользуюсь... :lovecodeby:
Но, насколько мне известно, в навигаторе всё, кроме разве что подсветки, статично.
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 203
24
38
Киев
ToxaRat.com
#5
Код:
Examples: SetNamedElement method 

This example adds a new entry named Home under the first parent entry in the "Web site" outline and sets the entry to the "Home" page design element.
Sub Initialize
Dim session As New NotesSession
Dim db As NotesDatabase
Dim outline As NotesOutline
Dim oe As NotesOutlineEntry
Dim existingOE As NotesOutlineEntry
Set db = session.CurrentDatabase
Set outline = db.GetOutline("Web site")
Set existingOE = outline.GetFirst
Set oe = outline.CreateEntry("Home", _
existingOE, True, True)
Call oe.SetNamedElement(db, "Home", OUTLINE_CLASS_PAGE)
Call outline.AddEntry(oe)
Call outline.Save()
End Sub
 
S

spartanec

Гость
#7
Пошерстил литературку - действительно для навигатора все статично - одно единственное событие "Click"
Спасибо, буду что-то думать
 
S

spartanec

Гость
#10
Ок! Просто база старая (еще 4.х диз-нером писалсь), а мне чуть ее подкорректить надо было