Lotus Domino Designer

Тема в разделе "Lotus - Программирование", создана пользователем RixPvl, 1 дек 2011.

  1. RixPvl

    RixPvl Well-Known Member

    Регистрация:
    30 ноя 2011
    Сообщения:
    85
    Симпатии:
    0
    Привет, всем!
    Скажите как можно применить стиль к базе такой же как, который используется в почте версии 8.5? :O_0:
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Накатить дизайн почтовой базу на Вашу - правда это заменит все Ваши изменения ))).

    а так что именно Вам надо из почтовой бд?
     
  3. RixPvl

    RixPvl Well-Known Member

    Регистрация:
    30 ноя 2011
    Сообщения:
    85
    Симпатии:
    0
    +1 :O_0:

    Вот выделение документа в представлении, вместо черной рамки и outline (менюшка)
     
  4. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    RixPvl
    что не понял про выделение

    оутлайн - просто скопировать красивые иконки да и всё
     
  5. akat

    akat Lotus team
    Lotus team

    Регистрация:
    16 июн 2010
    Сообщения:
    243
    Симпатии:
    7
    >Вот выделение документа в представлении
    немного телепатии:
    File\Preferences опция Show check marks in margin for selected documents
    оно?
     
  6. RixPvl

    RixPvl Well-Known Member

    Регистрация:
    30 ноя 2011
    Сообщения:
    85
    Симпатии:
    0
    Не совсем. если бы так и было я был даже и не спрашивал :)

    Вот я думаю этот скрин все объяснить, я хотел бы чтобы моя база выглядела именно так...
    Заходил в базу через дизайнер и ничего такого что бы прям таким делала был дизайн не нашел...

    Добавлено:
    неа
     

    Вложения:

    • Untitled_1.jpg
      Untitled_1.jpg
      Размер файла:
      415,9 КБ
      Просмотров:
      257
  7. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    сомневаюсь что это возможно, так как такой дизайн в 8ке имеет только почта и отображается она так, только если ты запускаешь "толстого" клиента. Возможно это прошито в библиотеках самого лотуса (notes.dll и т.д.). в самой базе не обнаружил ничего такого, чтобы отвечало за внешний вид.
     
  8. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Вообще-то и Standard и Basic клиенты оба "толстые". А почта так выглядит в стандартном клиенте.
     
  9. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    Это меня в заблуждение ввели, *sorry*. Я имею ввиду отображается так только в клиенте, который запускается через notes.exe, т.е. с поддержкой Eclipsa для дизайнера. В клиенте, который запускается через nlnotes.exe - почта отображается как в 7-ке, только картинки другие.
     
  10. RixPvl

    RixPvl Well-Known Member

    Регистрация:
    30 ноя 2011
    Сообщения:
    85
    Симпатии:
    0
    Жаль... а то реально, достал этот однотипный интерфейс лотуса :)
     
  11. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    хм.. оказалось нет ничего невозможного... Ну почти :)

    Сделал в базе защиту всех элементов дизайна от замены дизайна, далее заменил на почтовый. Появились почтовые элементы.
    Сделал замену аутлайна на тот что мне нужен. Внешне дизайн стал как почтовый - с моим аутлайном и соответственно вьюхами, кнопками и т.д.

    Во всем этом есть один минус - куча лишних элементов дизайна от IBM... Придется долго чистить...
    Страницы, фреймы можно переименовать. Форму предположим удалить, вьюхи тоже.
    Не знаю что делать с библиотеками, кодами событий самой БД, может они нужны, может нет. Скорее всего нужны и именно там что-то выставляется... Предположительно можно проверять удалением по одному элементу.
    Пока это все что пришло мне в голову.
     
  12. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    Нашел в вычислении элемента фреймсета такую вещь: @IsUsingJavaElement
    Есть налог на LS NotesUiWorkspace.IsUsingJavaElement

    справка намекает смотреть в сторону java GUI:
    @:
    Return value

    flag

    Boolean

    Returns 1 (True) if the component in the Standard Notes Client is using the Java user interface
    Returns 0 (False) if the application is being viewed in the Basic Notes Client or the component in the Standard Notes Client is not using the Java user interface

    Usage

    The only applications that use the Java user interface are the Personal Information Management (PIM) composite applications Mail, Calendar, and Contacts. This @function can be run against customized views or outlines to allow different information to be displayed depending on which client is being used to view the component.

    для LS:
    Return value

    flag

    True indicates that the component is a Java-based view or outline.
    False indicates that the component is not a Java-based view or outline.

    Usage

    The IsInCompositeApp property indicates if the current element is a component in a composite application, while the IsUsingJavaElement property indicates if the current component in a composite application is a Java-based view or outline. If IsUsingJavaElement is true, IsInCompositeApp must be true. If IsInCompositeApp is false, IsUsingJavaElement must be false.
     
  13. Caspiy

    Caspiy Гость

    Товарищи, вы чего человека путаете!? :rolleyes:
    Все делается очень просто и никаких велосипедов изобретать не надо!
    Почитайте про создание композитных приложений!
    К примеру вот эта статейка как раз ответит на заданный вопрос http://www.ibm.com/developerworks/ru/libra...-pt1/index.html
     
  14. RixPvl

    RixPvl Well-Known Member

    Регистрация:
    30 ноя 2011
    Сообщения:
    85
    Симпатии:
    0
    Спс, я думаю это то что надо, завтра проверю на работе :)
     
  15. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    А как это будет выглядеть в Basic-клиенте :) ?
     
  16. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    А кто-то им ещё пользуется? :(
     
  17. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Будете удивлены, но им пользуются. И будут пользоваться, пока стандартный клиент не перестанет быть таким тормозным и глючным.
     
  18. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    недождётесь:)
    ИИ (ИндусыИБМ) - никогда не сделают хорошо, у них в крови производить кал в коде...
    с каждой версией стновится тока хуже (это как у МС)
    ну ежели тока ИБМ погонит их мешалкой по причинному месту и намет нормальных проггеров... (во что я верю мало)
     
  19. Caspiy

    Caspiy Гость

    Вопрос был про внешний вид почты в Standart-клиенте, причем тут Basic!? ;)

    Кстати вопрос производительности Basic и Standart весьма не однозначный!
    На любом более менее современном компе по моим личным наблюдениям, Standart работает ничуть не хуже, при том предоставляя большие возможности для разработчика.
    А уж ежели подходить к оценке с позиции разработчика, то тут уж однозначно Standart, ибо редактор LS в Basic версии полный шлак - эклипсовый куда лучше (боже как же не хватает его в формах видах и прочих стандартных элементах).
     
  20. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    сорри за офф, но тут столкнулся с проблемкой как раз в дизайнере эклипса:

    Erl возвращает не ту строку ошибки, в библиотеках и агентах. Номер строки при возврате больше на некоторое число, причем я никак не могу понять как оно верно считается. Да, есть подозрение что это связано с комментариями в начале агента и библиотеки + USE + другие declarations; но конечный подсчет все равно неверен.
    Вот в библиотеке начальный коммент вместе с %Rem и %end rem и use занимает 9 строк. При возврате ошибка в строке 572, а по факту в 561.
    572-9 <> 561 :)
    В формах, кнопках, вьюхах все нормально, а в библиотеках нет.

    Вот может кто знает как именно считается? надоело просто постоянно искать ту или иную строку...
     
Загрузка...
Похожие Темы - Lotus Domino Designer
  1. Domino-Designer
    Ответов:
    8
    Просмотров:
    986
  2. fedotxxl
    Ответов:
    20
    Просмотров:
    12.196
  3. Kudesnik
    Ответов:
    3
    Просмотров:
    218
  4. Constantin A Chervonenko
    Ответов:
    0
    Просмотров:
    146
  5. Rahmatov
    Ответов:
    20
    Просмотров:
    1.132

Поделиться этой страницей