Очень давно ничего не писал. Учеба, работа, времени не было. Но ради такого случая стоит написать. Notes/Domino 8.5 PUBLIC Beta 1 - Now Available!!!
Прийду домой, узнаю, есть ли там Eclipse based designer
пятница, 30 мая 2008 г.
суббота, 1 марта 2008 г.
Рожденный ходить летать не сможет
Давно не писал... Уже второй раз убиваю Lotus Notes версии 8... Не могу я в ней работать! Еле грузит, глючит. Фу =(. Взяли, впихнули сишный клиент в эклипс.
В общем, пока не появится новый дизайнер, будем сидеть на Lotus Notes 7.
В общем, пока не появится новый дизайнер, будем сидеть на Lotus Notes 7.
среда, 20 февраля 2008 г.
[ru] Программное создание / редактирование Outline'a
Потребовалось мне по проекту программно редактировать аутлайн. Задача, конечно, не очень красивая, но пришлось делать. Заодно и изучил классы NotesOutline и NotesOutlineEntry. Эти два класса мне показались очень похожими на NotesViewNavigator и NotesViewEntry соответственно. Наверно, так они и задумывались. Однако, хочется отметить то, что классы написаны, на мой взгляд, без особо сильных затрат и раздумий. Например, чтобы удалить Entry нужно использовать конструкцию вида notesOutline.RemoveEntry( currentEntry ). Но почему нельзя было сделать currentEntry.Remove ?
Ладно, это все мои пожелания... Задачу я уже почти решил, как столкнулся с проблемой, которая меня достаточно сильно напугала - я не нашел метода / свойства, которое бы включало галку "Do not display an image". Кажется, про это свойство забыли =).
Слава богу, на IBM'овском форуме мне удалось найти два решения:
1. Создать "MasterEntry", в котором галка будет включена, и создать новый Entry по его образу (CreateEntryFrom) (я использовал этот метод)
2. Создать прозрачное gif изображение размером 1х1 пикселей.
Ладно, это все мои пожелания... Задачу я уже почти решил, как столкнулся с проблемой, которая меня достаточно сильно напугала - я не нашел метода / свойства, которое бы включало галку "Do not display an image". Кажется, про это свойство забыли =).
Слава богу, на IBM'овском форуме мне удалось найти два решения:
1. Создать "MasterEntry", в котором галка будет включена, и создать новый Entry по его образу (CreateEntryFrom) (я использовал этот метод)
2. Создать прозрачное gif изображение размером 1х1 пикселей.
пятница, 15 февраля 2008 г.
[ru] А вы знали, что...
Не люблю я дни "рандомных ошибок" - то ошибка есть, то её нет. Сегодня был именно такой день =(. Больше всего я удивился, когда заметил, что uidoc.Refresh(true) (обновление документа с richtext полями) соханяет документ! Очень много времени и нервов мне потребовалось, чтобы выяснить в чем причина. Итак
SaveOptions = "1" + uidoc.Refresh(true) = Сохранение документаВот такая вот формула... Всех, думаю, очень "радует"
суббота, 9 февраля 2008 г.
[ru] Неправильное прогаммирование
Тестировал свеженаписанное мною приложение и получил ужасный результат. После разбирательства, понял в чем проблема. У меня есть класс, в который можно закинуть определенный класс для хранения со своим IDшником. Для тестирования я закидывал туда 20 000 экземпляром класса... И это занимало 153(!!!) секунды. Попробывал закидывать не класс, а тип - 3 секунды =)
Вот так... буду думать, могу ли я хранить информацию в типах в моем случае или же от классов не избавиться
Вот так... буду думать, могу ли я хранить информацию в типах в моем случае или же от классов не избавиться
среда, 6 февраля 2008 г.
[ru] IdeaJam - а есть ли смысл?
Безусловно, IdeaJam.net очень полезный ресурс... если его читают разработчики LotusNotes. Но читают ли они его? Сколько идей было реализовано в новых версиях? Или же все это останется нашими несбыточными мечтами?
На днях наткнулся на видео, которое отображает всю мощь композитных приложений. Скажу честно - впечатляет. К сожалению, я ещё ничего не читал о новой технологии, но так понимаю, что даже лотусовые элементы дизайна проще связывать через композитные приложения, а не через фреймсеты
На днях наткнулся на видео, которое отображает всю мощь композитных приложений. Скажу честно - впечатляет. К сожалению, я ещё ничего не читал о новой технологии, но так понимаю, что даже лотусовые элементы дизайна проще связывать через композитные приложения, а не через фреймсеты
воскресенье, 3 февраля 2008 г.
[ru] GUI tip
Лотусовый ГУИ это, на мой взгляд, самая проблемная вещь. Именно проблемная... Почему тут скролл есть, а здесь нет? Понять это очень сложно, скрыто это в десятках галочек и зачастую бывает проще создать новую форму, чем разбираться, как убрать горизонтальный скролл... Но разговор не об этом
Благодаря Medevic я узнал об одной, на мой взгляд, очень полезной команде - SHIFT + F8 - полностью убирает отступ слева без появления горизонтального скролла
Благодаря Medevic я узнал об одной, на мой взгляд, очень полезной команде - SHIFT + F8 - полностью убирает отступ слева без появления горизонтального скролла
Подписаться на:
Сообщения (Atom)