Аналог nemprogressbegin из nnotesws.dll для linux

Тема в разделе "Lotus - Программирование", создана пользователем oshmianski, 16 май 2015.

  1. oshmianski

    oshmianski Достойный программист
    Lotus team

    Репутация:
    0
    Регистрация:
    25 апр 2012
    Сообщения:
    537
    Симпатии:
    13
    Доброго времени, уважаемые.

    Из windows библиотеки nnotesws.dll можно использовать некоторые функции, например для прогресс-бара. Вот интересно, для linux есть ее аналог, как для nnotes.dll libnotes.so?
    Или спрошу по-другому: можно ли в linux сделать анологичный прогресс-бар?
     
  2. lmike

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

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.333
    Симпатии:
    329
    как способ - поискать
    такие экспорты во всех *.so нотусни, через nm -D
    например прогнать в find <notesbindir> -name "*.so" -print0 | xarg -0 nm -D | grep NEM
    я не нашёл, есть сильный ощущ - что реализовано иначе (даже формат ф-ции другой)
    может все-таки задуматься о плагинах для прогресс-бара?
    --- Добавлено 16 май 2015. Первое сообщение размещено 16 май 2015 ---
    момент в том что экспорты я смотрел через winedump spec /home/mike/mydata/notes/nnotesws.dll
    и для 7-ки
    под виндяткой надо (для более поздних) dumpbin /EXPORTS foo.dll (http://stackoverflow.com/questions/...all-symbols-are-exported-from-a-shared-object)
     
    #2 lmike, 16 май 2015
    Последнее редактирование модератором: 16 май 2015
  3. oshmianski

    oshmianski Достойный программист
    Lotus team

    Репутация:
    0
    Регистрация:
    25 апр 2012
    Сообщения:
    537
    Симпатии:
    13
    это было сделано в первую очередь - пусто.
    было найдено что-то типа:
    судя по всему, так оно и есть.

    о чем речь?

    Хотелось бы сохранить, хотябы внешне, одинаковость прогресс-бара (Windows - Linux).
     
  4. savl

    savl Well-Known Member
    Команда форума Lotus team

    Репутация:
    0
    Регистрация:
    28 окт 2011
    Сообщения:
    2.104
    Симпатии:
    155
  5. oshmianski

    oshmianski Достойный программист
    Lotus team

    Репутация:
    0
    Регистрация:
    25 апр 2012
    Сообщения:
    537
    Симпатии:
    13
    @savl,
    изначальная идея была в том: имеется класс для ProgressBar'а (windows only export from nnotesws.dll), думалось, что соответсвующие функции реализованы и в linux версии Notes'а, и поэтому предполагалось, что получится обойтись "малой кровью", просто заменив экспорт функций в классе.
    Просто этот класс используется во многих местах и количество человеко-часов на адаптацию для linux получается не совсем адекватное (если полностью менять подход).
    --- Добавлено 18 май 2015. Первое сообщение размещено 18 май 2015 ---
    Я бы и не аморачивался, но жаба душит, ибо этот прогресс-бар таки реализовал индусами в linux версии клиента (в серверной АК Ctrl+Shift+F9). Уже просто спортивный интерес.
     
  6. lmike

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

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.333
    Симпатии:
    329
    про IProgressMonitor
     
  7. lmike

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

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.333
    Симпатии:
    329
    воще есть така штука U gtk_progress_bar_new
    что навевает на мысль об использовании gtk ;)
     
  8. lmike

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

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.333
    Симпатии:
    329
    развертка по либам:
     
Загрузка...
Похожие Темы - Аналог nemprogressbegin из
  1. Sald
    Ответов:
    4
    Просмотров:
    597
  2. wellsun
    Ответов:
    0
    Просмотров:
    290
  3. DNT
    Ответов:
    13
    Просмотров:
    1.480
  4. ESWANT
    Ответов:
    0
    Просмотров:
    1.752
  5. Dragon108
    Ответов:
    6
    Просмотров:
    2.607

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