Re[5]: Миграция с HTMLayout на Sciter 3
От: c-smile Канада http://terrainformatica.com
Дата: 01.08.16 20:59
Оценка: 2 (1)
Здравствуйте, Scorpion1105, Вы писали:

S>6. Касательно флагов функции SciterScrollToView. Насколько актуален флаг SCROLL_SMOOTH? В методе Element я его вижу (параметр), а в методе dom::element — нет (в HTMLayout был и использовался). При адаптации обращения к методу с флагом smooth заменять на прямой вызов SciterScrollToView с установленным SCROLL_SMOOTH или в этом нет смысла?


Поменяй в header тот метод на:
    void scroll_to_view(bool toTopOfView = false, bool smooth = false)
    {
      UINT flags = 0;
      if(toTopOfView)  flags |= SCROLL_TO_TOP;
      if(smooth) flags |= SCROLL_SMOOTH;
      SciterScrollToView(he, flags );
    }

в след. SDK он будет в этом виде.

S>7. Вся работа по преобразованию отображаемого текста теперь переложена на CSS?

Да.

S>Имелся отдельный behavior для вывода вертикального текста на боковых вкладках, теперь же graphics лишен функции по рисованию текста, а в скриптовой версии нет параметров для задания угла.

Ну дык это ж вот:
gfx.rotate(angle);


S>Вариант про вывод вертикального текста нашел и в примерах SDK и здесь на форуме
Автор: c-smile
Дата: 15.11.14
— применю (проблем с Subpixel Accuracy ведь не должно быть?, а то повозились немного с этим делом в behavior'е с graphin'ом).


S>P.S. Нашел тут странное различие в бинарниках x86 и x64: Image: sciter-x86-x64.png (x64 справа)


Хм... Забыл добавить :
$(ProjectDir)res\dpi-aware.manifest %(AdditionalManifestFiles)

в x64 конфигурацию — проект sciter в SDK, поле Manifest Tool / Input Output / Additional Manifest Files.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.