Skip to content

Commit d24b177

Browse files
committed
Don't use pixel_t for pt
1 parent 20544d7 commit d24b177

File tree

9 files changed

+9
-9
lines changed

9 files changed

+9
-9
lines changed

containers/cairo/container_cairo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#endif
1010

1111

12-
litehtml::pixel_t container_cairo::pt_to_px(litehtml::pixel_t pt ) const
12+
litehtml::pixel_t container_cairo::pt_to_px(float pt ) const
1313
{
1414
double dpi = get_screen_dpi();
1515

containers/cairo/container_cairo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ class container_cairo : public litehtml::document_container
3939
container_cairo() = default;
4040
virtual ~container_cairo() = default;
4141

42-
litehtml::pixel_t pt_to_px(litehtml::pixel_t pt) const override;
42+
litehtml::pixel_t pt_to_px(float pt) const override;
4343
litehtml::pixel_t get_default_font_size() const override;
4444
const char* get_default_font_name() const override;
4545
void get_image_size(const char* src, const char* baseurl, litehtml::size& sz) override;

containers/haiku/container_haiku.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ LiteHtmlView::draw_text( litehtml::uint_ptr hdc, const char* text,
281281
}
282282

283283
litehtml::pixel_t
284-
LiteHtmlView::pt_to_px( litehtml::pixel_t pt ) const
284+
LiteHtmlView::pt_to_px( float pt ) const
285285
{
286286
std::cout << "pt_to_px" << std::endl;
287287
return pt * 1.3333333333;

containers/haiku/container_haiku.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class LiteHtmlView : public BView, public litehtml::document_container
3838
virtual void delete_font(litehtml::uint_ptr hFont) override;
3939
virtual litehtml::pixel_t text_width(const char* text, litehtml::uint_ptr hFont) override;
4040
virtual void draw_text(litehtml::uint_ptr hdc, const char* text, litehtml::uint_ptr hFont, litehtml::web_color color, const litehtml::position& pos) override;
41-
virtual litehtml::pixel_t pt_to_px(litehtml::pixel_t pt) const override;
41+
virtual litehtml::pixel_t pt_to_px(float pt) const override;
4242
virtual litehtml::pixel_t get_default_font_size() const override;
4343
virtual const char* get_default_font_name() const override;
4444
virtual void load_image(const char* src, const char* baseurl, bool redraw_on_ready) override;

containers/test/test_container.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ void test_container::draw_text(uint_ptr hdc, const char* text, uint_ptr hFont, w
125125
font->draw_text(*(canvas*)hdc, text, color, (int) pos.x, (int) pos.y);
126126
}
127127

128-
pixel_t test_container::pt_to_px(pixel_t pt) const { return pt * 96 / 72; }
128+
pixel_t test_container::pt_to_px(float pt) const { return pt * 96 / 72; }
129129
pixel_t test_container::get_default_font_size() const { return 16; }
130130
const char* test_container::get_default_font_name() const { return "Terminus"; }
131131

containers/test/test_container.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class test_container : public document_container
2121
void delete_font(uint_ptr /*hFont*/) override {}
2222
pixel_t text_width(const char* text, uint_ptr hFont) override;
2323
void draw_text(uint_ptr hdc, const char* text, uint_ptr hFont, web_color color, const position& pos) override;
24-
pixel_t pt_to_px(pixel_t pt) const override;
24+
pixel_t pt_to_px(float pt) const override;
2525
pixel_t get_default_font_size() const override;
2626
const char* get_default_font_name() const override;
2727
void load_image(const char* src, const char* baseurl, bool redraw_on_ready) override;

containers/windows/win32/win32_container.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ void win32_container::draw_text( uint_ptr hdc, const char* text, uint_ptr hFont,
185185
release_clip((HDC) hdc);
186186
}
187187

188-
litehtml::pixel_t win32_container::pt_to_px(litehtml::pixel_t pt) const
188+
litehtml::pixel_t win32_container::pt_to_px(float pt) const
189189
{
190190
return MulDiv(pt, GetDeviceCaps(m_tmp_hdc, LOGPIXELSY), 72);
191191
}

containers/windows/win32/win32_container.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class win32_container : public litehtml::document_container
3333
void draw_text(uint_ptr hdc, const char* text, uint_ptr hFont, litehtml::web_color color, const litehtml::position& pos) override;
3434
void transform_text(litehtml::string& text, litehtml::text_transform tt) override;
3535

36-
litehtml::pixel_t pt_to_px(litehtml::pixel_t pt) const override;
36+
litehtml::pixel_t pt_to_px(float pt) const override;
3737
void draw_list_marker(uint_ptr hdc, const litehtml::list_marker& marker) override;
3838
void load_image(const char* src, const char* baseurl, bool redraw_on_ready) override;
3939
void get_image_size(const char* src, const char* baseurl, litehtml::size& sz) override;

include/litehtml/document_container.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ namespace litehtml
3737
virtual void delete_font(litehtml::uint_ptr hFont) = 0;
3838
virtual pixel_t text_width(const char* text, litehtml::uint_ptr hFont) = 0;
3939
virtual void draw_text(litehtml::uint_ptr hdc, const char* text, litehtml::uint_ptr hFont, litehtml::web_color color, const litehtml::position& pos) = 0;
40-
virtual pixel_t pt_to_px(pixel_t pt) const = 0;
40+
virtual pixel_t pt_to_px(float pt) const = 0;
4141
virtual pixel_t get_default_font_size() const = 0;
4242
virtual const char* get_default_font_name() const = 0;
4343
virtual void draw_list_marker(litehtml::uint_ptr hdc, const litehtml::list_marker& marker) = 0;

0 commit comments

Comments
 (0)