Re[4]: Миграция с HTMLayout на Sciter 3
От: Scorpion1105 Россия  
Дата: 01.08.16 19:13
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>В Sciter это вообще всё не нужно — весь API thread safe.

CS>В принциае sciter-x-threads.h header можно из SDK убрать — это уже legacy.
CS>...
CS>На самом деле SciterUpdateElement и Element.update() это уже анахронизм — не используется в общем случае — просто вызывай методы API и Element — engine разберется. В HTMLayout с этим были проблемы поэтому эти подпорки нужны были.

С этим всем теперь понятнее, спасибо. Код станет полегче

И вот еще парочка вопросов некритичных появилась.

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

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

P.S. Нашел тут странное различие в бинарниках x86 и x64: (x64 справа)
--
 
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.