1///////////////////////////////////////////////////////////////////////////// 2// Name: No names yet. 3// Purpose: Contrib. demo 4// Author: Aleksandras Gluchovas 5// Modified by: 6// Created: 22/09/98 7// RCS-ID: $Id: markup.h 18040 2002-12-04 14:11:26Z VZ $ 8// Copyright: (c) Aleskandars Gluchovas 9// Licence: wxWindows licence 10///////////////////////////////////////////////////////////////////////////// 11 12#ifndef __MARKUP_G__ 13#define __MARKUP_G__ 14 15// indicies for the MarkupTagsT array 16 17#define TAG_BOLD 0 18#define TAG_ITALIC 1 19 20#define TAG_FIXED_FONT 2 21#define TAG_BLACK_FONT 3 22#define TAG_RED_FONT 4 23#define TAG_GREEN_FONT 5 24#define TAG_BLUE_FONT 6 25 26#define TAG_PARAGRAPH 7 27#define TAG_NEW_LINE 8 28#define TAG_HEADING_1 9 29#define TAG_HEADING_2 10 30#define TAG_HEADING_3 11 31 32#define TAG_ITEM_LIST 12 33#define TAG_LIST_ITEM 13 34 35struct TagStructT 36{ 37 char* start; // tag that starts style 38 char* end; // tag that finishes style 39}; 40 41// tag array 42typedef TagStructT* MarkupTagsT; 43 44// returns array of TagStructT with tag strings for HTML 45 46MarkupTagsT get_HTML_markup_tags(); 47 48// MarkupTagsT get_PostScript_markup_tags(); 49// MarkupTagsT get_Latex_markup_tags(); 50 51#endif 52