示例#1
0
void    gml_eul( const gmltag * entry )
{
    scr_process_break();
    if( nest_cb->c_tag == t_UL ) {
        set_skip_vars( NULL, NULL,
            &((ul_lay_tag *)(nest_cb->lay_tag))->post_skip, 1, g_curr_font );
    }
    gml_exl_common( entry, t_UL );
}
示例#2
0
void    gml_eul( const gmltag * entry )
{
    if( g_line_indent == 0 ) {
        ProcFlags.para_starting = false;    // clear for this tag's break
    }
    scr_process_break();
    set_skip_vars( NULL, NULL, &((ul_lay_level *)(nest_cb->lay_tag))->post_skip, 1, g_curr_font );
    gml_exl_common( entry, t_UL );
    if( ul_cur_level == 1 ) {
        ul_cur_level = layout_work.ul.max_level;
    } else {
        ul_cur_level++;
    }
}