#include <ap_Preview_Paragraph.h>
AP_Preview_Paragraph_Block::AP_Preview_Paragraph_Block | ( | UT_RGBColor & | clr, | |
GR_Graphics * | gc, | |||
AP_Dialog_Paragraph::tAlignState | m_align, | |||
UT_uint32 | fontHeight | |||
) |
AP_Preview_Paragraph_Block::~AP_Preview_Paragraph_Block | ( | ) | [virtual] |
References FREEP, UT_GenericVector< T >::getItemCount(), UT_GenericVector< T >::getNthItem(), and m_words.
void AP_Preview_Paragraph_Block::setFormat | ( | const gchar * | pageLeftMargin, | |
const gchar * | pageRightMargin, | |||
AP_Dialog_Paragraph::tAlignState | align, | |||
const gchar * | firstLineIndent, | |||
AP_Dialog_Paragraph::tIndentState | indent, | |||
const gchar * | leftIndent, | |||
const gchar * | rightIndent, | |||
const gchar * | beforeSpacing, | |||
const gchar * | afterSpacing, | |||
const gchar * | lineSpacing, | |||
AP_Dialog_Paragraph::tSpacingState | spacing | |||
) |
References AP_Dialog_Paragraph::indent_FIRSTLINE, AP_Dialog_Paragraph::indent_HANGING, AP_Dialog_Paragraph::indent_NONE, m_afterSpacing, m_align, m_beforeSpacing, m_firstLineLeftStop, m_fontHeight, m_gc, m_indent, m_leftStop, m_lineSpacing, m_rightStop, m_spacing, SCALE_TO_PIXELS, AP_Dialog_Paragraph::spacing_ATLEAST, AP_Dialog_Paragraph::spacing_DOUBLE, AP_Dialog_Paragraph::spacing_EXACTLY, AP_Dialog_Paragraph::spacing_MULTIPLE, AP_Dialog_Paragraph::spacing_ONEANDHALF, AP_Dialog_Paragraph::spacing_SINGLE, AP_Dialog_Paragraph::spacing_UNDEF, STORE_CONVERTED, GR_Graphics::tlu(), UT_ASSERT_HARMLESS, UT_convertDimensionless(), and UT_SHOULD_NOT_HAPPEN.
Referenced by AP_Preview_Paragraph::AP_Preview_Paragraph(), and AP_Preview_Paragraph::setFormat().
void AP_Preview_Paragraph_Block::setText | ( | const UT_UCSChar * | text | ) |
References UT_GenericVector< T >::addItem(), UT_GenericVector< T >::clear(), FREEP, UT_GenericVector< T >::getItemCount(), UT_GenericVector< T >::getNthItem(), m_gc, m_widths, m_words, GR_Graphics::measureString(), UT_return_if_fail, UT_UCS4_cloneString(), and UT_UCS4_strlen().
Referenced by AP_Preview_Paragraph::AP_Preview_Paragraph().
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph::_appendBlock(), and AP_Preview_Paragraph_Block().
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph_Block(), setFormat(), and setText().
Referenced by AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph_Block(), and setFormat().
Referenced by AP_Preview_Paragraph::_appendBlock(), and setText().
Referenced by AP_Preview_Paragraph::_appendBlock(), setText(), and ~AP_Preview_Paragraph_Block().