Информация об изменениях

Сообщение Re: Как использовать graphics из нативного кода от 26.10.2016 20:24

Изменено 26.10.2016 20:25 c-smile

Здравствуйте, goldfish, Вы писали:

G>Здравствуйте Андрей

G>Где взять HGFX gfx, который передаётся конструктору?
G>sciter::graphics gfx(HGFX gfx);

sdk/include/behaviors/behavior_drawing.cpp
struct native_clock: public event_handler {

 virtual bool handle_draw   (HELEMENT he, DRAW_PARAMS& params ) 
    {
      if( params.cmd != DRAW_CONTENT ) return false; // drawing only content layer

      ... 

      sciter::graphics gfx(params.gfx);
      gfx.state_save();

      ...

}


G>А ещё на страничке Скайтера есть красивые скриншоты: http://sciter.com/htmlcss-ui-in-medicine/

G>Вы не в курсе, эти графики рисовались tiscript'ом или из нативного кода?
G>Вообще здорово графики выглядят

Я попросил автора поделиться опытом.
Re: Как использовать graphics из нативного кода
Здравствуйте, goldfish, Вы писали:

G>Здравствуйте Андрей

G>Где взять HGFX gfx, который передаётся конструктору?
G>sciter::graphics gfx(HGFX gfx);

sdk/include/behaviors/behavior_drawing.cpp
struct native_clock: public event_handler {

 virtual bool handle_draw   (HELEMENT he, DRAW_PARAMS& params ) 
    {
      if( params.cmd != DRAW_CONTENT ) return false; // drawing only content layer

      ... 

      sciter::graphics gfx(params.gfx);
      gfx.state_save();

      ...

}


G>А ещё на страничке Скайтера есть красивые скриншоты: http://sciter.com/htmlcss-ui-in-medicine/

G>Вы не в курсе, эти графики рисовались tiscript'ом или из нативного кода?
G>Вообще здорово графики выглядят

Я попросил автора поделиться опытом.