#include <string.h>#include <stdlib.h>#include "ut_types.h"#include "ut_string.h"#include "fp_FrameContainer.h"#include "ap_Prefs.h"#include "fl_TableLayout.h"#include "fl_SectionLayout.h"#include "fl_Layout.h"#include "fl_DocLayout.h"#include "fl_BlockLayout.h"#include "fb_LineBreaker.h"#include "fp_Page.h"#include "fp_Line.h"#include "fp_Column.h"#include "fp_TableContainer.h"#include "fp_ContainerObject.h"#include "pd_Document.h"#include "pp_AttrProp.h"#include "gr_Graphics.h"#include "pp_Property.h"#include "px_ChangeRecord.h"#include "px_CR_Object.h"#include "px_CR_ObjectChange.h"#include "px_CR_Span.h"#include "px_CR_SpanChange.h"#include "px_CR_Strux.h"#include "px_CR_StruxChange.h"#include "px_CR_Glob.h"#include "fv_View.h"#include "fp_Run.h"#include "ut_debugmsg.h"#include "ut_assert.h"#include "ut_units.h"#include "ut_bytebuf.h"#include "ut_png.h"#include "fg_GraphicRaster.h"#include "fg_GraphicVector.h"#include "xap_App.h"Functions | |
| static void | s_border_properties (const char *border_color, const char *border_style, const char *border_width, const char *color, PP_PropertyMap::Line &line) |
| static void | s_border_properties_cell (const char *border_color, const char *border_style, const char *border_width, const char *color, PP_PropertyMap::Line &line, const PP_PropertyMap::Line lineTable) |
| static void | s_background_properties (const char *pszBgStyle, const char *pszBgColor, const char *pszBackgroundColor, PP_PropertyMap::Background &background) |
| static void s_background_properties | ( | const char * | pszBgStyle, | |
| const char * | pszBgColor, | |||
| const char * | pszBackgroundColor, | |||
| PP_PropertyMap::Background & | background | |||
| ) | [static] |
| static void s_border_properties | ( | const char * | border_color, | |
| const char * | border_style, | |||
| const char * | border_width, | |||
| const char * | color, | |||
| PP_PropertyMap::Line & | line | |||
| ) | [static] |
References PP_PropertyMap::color_color, PP_PropertyMap::color_type(), DIM_PX, PP_PropertyMap::linestyle_type(), PP_PropertyMap::Line::m_color, PP_PropertyMap::Line::m_t_color, PP_PropertyMap::Line::m_t_linestyle, PP_PropertyMap::Line::m_t_thickness, PP_PropertyMap::Line::m_thickness, PP_PropertyMap::Line::reset(), PP_PropertyMap::thickness_length, PP_PropertyMap::thickness_type(), UT_convertDimensionless(), UT_convertToLogicalUnits(), UT_determineDimension(), UT_LAYOUT_RESOLUTION, and UT_parseColor().
Referenced by fl_TableLayout::_lookupProperties().
| static void s_border_properties_cell | ( | const char * | border_color, | |
| const char * | border_style, | |||
| const char * | border_width, | |||
| const char * | color, | |||
| PP_PropertyMap::Line & | line, | |||
| const PP_PropertyMap::Line | lineTable | |||
| ) | [static] |
Like above except if the property is not defined from the const char's It's inherited from the lineTable class.
References PP_PropertyMap::color_color, PP_PropertyMap::color_type(), DIM_PX, PP_PropertyMap::linestyle_type(), PP_PropertyMap::Line::m_color, PP_PropertyMap::Line::m_t_color, PP_PropertyMap::Line::m_t_linestyle, PP_PropertyMap::Line::m_t_thickness, PP_PropertyMap::Line::m_thickness, PP_PropertyMap::Line::reset(), PP_PropertyMap::thickness_length, PP_PropertyMap::thickness_type(), UT_convertDimensionless(), UT_convertToLogicalUnits(), UT_determineDimension(), UT_LAYOUT_RESOLUTION, and UT_parseColor().
Referenced by fl_CellLayout::_lookupProperties().
1.7.1