container_linux is updated for latest litehtml changes

This commit is contained in:
Yuri Kobets 2014-10-05 06:03:25 +04:00
parent bce4c656c0
commit 3ca5fe3a7e
3 changed files with 6 additions and 12 deletions

View File

@ -442,7 +442,7 @@ void container_linux::add_path_arc(cairo_t* cr, double x, double y, double rx, d
}
}
void container_linux::draw_borders( litehtml::uint_ptr hdc, const litehtml::css_borders& borders, const litehtml::position& draw_pos )
void container_linux::draw_borders( litehtml::uint_ptr hdc, const litehtml::css_borders& borders, const litehtml::position& draw_pos, bool root )
{
cairo_t* cr = (cairo_t*) hdc;
cairo_save(cr);
@ -734,14 +734,9 @@ void container_linux::draw_borders( litehtml::uint_ptr hdc, const litehtml::css_
cairo_restore(cr);
}
litehtml::tchar_t container_linux::toupper( const litehtml::tchar_t c )
void container_linux::transform_text(litehtml::tstring& text, litehtml::text_transform tt)
{
return (litehtml::tchar_t) c;
}
litehtml::tchar_t container_linux::tolower( const litehtml::tchar_t c )
{
return (litehtml::tchar_t) c;
}
void container_linux::set_clip( const litehtml::position& pos, bool valid_x, bool valid_y )

View File

@ -37,14 +37,13 @@ public:
virtual void get_image_size(const litehtml::tchar_t* src, const litehtml::tchar_t* baseurl, litehtml::size& sz);
virtual void draw_image(litehtml::uint_ptr hdc, const litehtml::tchar_t* src, const litehtml::tchar_t* baseurl, const litehtml::position& pos);
virtual void draw_background(litehtml::uint_ptr hdc, const litehtml::background_paint& bg);
virtual void draw_borders(litehtml::uint_ptr hdc, const litehtml::css_borders& borders, const litehtml::position& draw_pos);
virtual void draw_borders(litehtml::uint_ptr hdc, const litehtml::css_borders& borders, const litehtml::position& draw_pos, bool root);
virtual void draw_list_marker(litehtml::uint_ptr hdc, const litehtml::list_marker& marker);
virtual litehtml::element* create_element(const litehtml::tchar_t* tag_name);
virtual void get_media_features(litehtml::media_features& media);
virtual litehtml::tchar_t toupper(const litehtml::tchar_t c);
virtual litehtml::tchar_t tolower(const litehtml::tchar_t c);
virtual void transform_text(litehtml::tstring& text, litehtml::text_transform tt);
virtual void set_clip(const litehtml::position& pos, bool valid_x, bool valid_y);
virtual void del_clip();

View File

@ -67,7 +67,7 @@ namespace litehtml
#define t_strcasecmp strcasecmp
#define t_strncasecmp strncasecmp
#define t_itoa(value, buffer, size, radix) itoa(value, buffer, radix)
#define t_itoa(value, buffer, size, radix) snprintf(buffer, size, "%d", value)
#define t_strtol strtol
#define t_atoi atoi
@ -77,4 +77,4 @@ namespace litehtml
#define t_isdigit isdigit
#endif
}
}