コード例 #1
0
ファイル: font.c プロジェクト: fargies/notion
void debrush_do_draw_string(DEBrush *brush, int x, int y,
                            const char *str, int len, bool needfill, 
                            DEColourGroup *colours)
{
    CALL_DYN(debrush_do_draw_string, brush, (brush, x, y, str, len,
                                             needfill, colours));
}
コード例 #2
0
ファイル: resize.c プロジェクト: dkogan/notion
void region_managed_rqgeom_absolute(WRegion *mgr, WRegion *reg,
                                    const WRQGeomParams *rq,
                                    WRectangle *geomret)
{
    CALL_DYN(region_managed_rqgeom_absolute, mgr,
             (mgr, reg, rq, geomret));
}
コード例 #3
0
ファイル: resize.c プロジェクト: dkogan/notion
void region_size_hints(WRegion *reg, WSizeHints *hints_ret)
{
    sizehints_clear(hints_ret);

    {
        CALL_DYN(region_size_hints, reg, (reg, hints_ret));
    }

    if(!hints_ret->min_set){
        hints_ret->min_width=1;
        hints_ret->min_height=1;
    }
    if(!hints_ret->base_set){
        hints_ret->base_width=0;
        hints_ret->base_height=0;
    }
    if(!hints_ret->max_set){
        hints_ret->max_width=INT_MAX;
        hints_ret->max_height=INT_MAX;
    }
}
コード例 #4
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_draw_textbox(GrBrush *brush, const WRectangle *geom,
                          const char *text, bool needfill)
{
    CALL_DYN(grbrush_draw_textbox, brush, (brush, geom, text, needfill));
}
コード例 #5
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_draw_string(GrBrush *brush, int x, int y,
                         const char *str, int len, bool needfill)
{
    CALL_DYN(grbrush_draw_string, brush, (brush, x, y, str, len, needfill));
}
コード例 #6
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_draw_borderline(GrBrush *brush, const WRectangle *geom,
                             GrBorderLine line)
{
    CALL_DYN(grbrush_draw_borderline, brush, (brush, geom, line));
}
コード例 #7
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_draw_border(GrBrush *brush, const WRectangle *geom)
{
    CALL_DYN(grbrush_draw_border, brush, (brush, geom));
}
コード例 #8
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_init_attr(GrBrush *brush, const GrStyleSpec *spec)
{
    CALL_DYN(grbrush_init_attr, brush, (brush, spec));
}
コード例 #9
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_enable_transparency(GrBrush *brush, GrTransparency tr)
{
    CALL_DYN(grbrush_enable_transparency, brush, (brush, tr));
}
コード例 #10
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_begin(GrBrush *brush, const WRectangle *geom, int flags)
{
    CALL_DYN(grbrush_begin, brush, (brush, geom, flags));
}
コード例 #11
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_release(GrBrush *brush)
{
    CALL_DYN(grbrush_release, brush, (brush));
}
コード例 #12
0
ファイル: window.c プロジェクト: fargies/notion
void window_release(WWindow *wwin)
{
    CALL_DYN(window_release, wwin, (wwin));
}
コード例 #13
0
ファイル: window.c プロジェクト: fargies/notion
void window_insstr(WWindow *wwin, const char *buf, size_t n)
{
    CALL_DYN(window_insstr, wwin, (wwin, buf, n));
}
コード例 #14
0
ファイル: window.c プロジェクト: fargies/notion
void window_draw(WWindow *wwin, bool complete)
{
    CALL_DYN(window_draw, wwin, (wwin, complete));
}
コード例 #15
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_draw_textboxes(GrBrush *brush, const WRectangle *geom,
                            int n, const GrTextElem *elem, 
                            bool needfill)
{
    CALL_DYN(grbrush_draw_textboxes, brush, (brush, geom, n, elem, needfill));
}
コード例 #16
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_set_window_shape(GrBrush *brush, bool rough,
                              int n, const WRectangle *rects)
{
    CALL_DYN(grbrush_set_window_shape, brush, (brush, rough, n, rects));
}
コード例 #17
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_end(GrBrush *brush)
{
    CALL_DYN(grbrush_end, brush, (brush));
}
コード例 #18
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_clear_area(GrBrush *brush, const WRectangle *geom)
{
    CALL_DYN(grbrush_clear_area, brush, (brush, geom));
}
コード例 #19
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_get_font_extents(GrBrush *brush, GrFontExtents *fnte)
{
    CALL_DYN(grbrush_get_font_extents, brush, (brush, fnte));
}
コード例 #20
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_unset_attr(GrBrush *brush, GrAttr attr)
{
    CALL_DYN(grbrush_unset_attr, brush, (brush, attr));
}
コード例 #21
0
ファイル: gr.c プロジェクト: JoeNotCharles/notion
void grbrush_get_border_widths(GrBrush *brush, GrBorderWidths *bdw)
{
    CALL_DYN(grbrush_get_border_widths, brush, (brush, bdw));
}