LibreOffice Module i18nutil (master)  1
Classes | Namespaces | Macros | Enumerations
paper.hxx File Reference
#include <i18nutil/i18nutildllapi.h>
#include <rtl/string.hxx>
#include <tools/long.hxx>
Include dependency graph for paper.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PaperInfo
 

Namespaces

 com::sun::star::lang
 

Macros

#define NUM_PAPER_ENTRIES   (PAPER_ONSCREENSHOW_16_10 - PAPER_A0 + 1)
 

Enumerations

enum  Paper : unsigned {
  PAPER_A0,
  PAPER_A1,
  PAPER_A2,
  PAPER_A3,
  PAPER_A4,
  PAPER_A5,
  PAPER_B4_ISO,
  PAPER_B5_ISO,
  PAPER_LETTER,
  PAPER_LEGAL,
  PAPER_TABLOID,
  PAPER_USER,
  PAPER_B6_ISO,
  PAPER_ENV_C4,
  PAPER_ENV_C5,
  PAPER_ENV_C6,
  PAPER_ENV_C65,
  PAPER_ENV_DL,
  PAPER_SLIDE_DIA,
  PAPER_SCREEN_4_3,
  PAPER_C,
  PAPER_D,
  PAPER_E,
  PAPER_EXECUTIVE,
  PAPER_FANFOLD_LEGAL_DE,
  PAPER_ENV_MONARCH,
  PAPER_ENV_PERSONAL,
  PAPER_ENV_9,
  PAPER_ENV_10,
  PAPER_ENV_11,
  PAPER_ENV_12,
  PAPER_KAI16,
  PAPER_KAI32,
  PAPER_KAI32BIG,
  PAPER_B4_JIS,
  PAPER_B5_JIS,
  PAPER_B6_JIS,
  PAPER_LEDGER,
  PAPER_STATEMENT,
  PAPER_QUARTO,
  PAPER_10x14,
  PAPER_ENV_14,
  PAPER_ENV_C3,
  PAPER_ENV_ITALY,
  PAPER_FANFOLD_US,
  PAPER_FANFOLD_DE,
  PAPER_POSTCARD_JP,
  PAPER_9x11,
  PAPER_10x11,
  PAPER_15x11,
  PAPER_ENV_INVITE,
  PAPER_A_PLUS,
  PAPER_B_PLUS,
  PAPER_LETTER_PLUS,
  PAPER_A4_PLUS,
  PAPER_DOUBLEPOSTCARD_JP,
  PAPER_A6,
  PAPER_12x11,
  PAPER_A7,
  PAPER_A8,
  PAPER_A9,
  PAPER_A10,
  PAPER_B0_ISO,
  PAPER_B1_ISO,
  PAPER_B2_ISO,
  PAPER_B3_ISO,
  PAPER_B7_ISO,
  PAPER_B8_ISO,
  PAPER_B9_ISO,
  PAPER_B10_ISO,
  PAPER_ENV_C2,
  PAPER_ENV_C7,
  PAPER_ENV_C8,
  PAPER_ARCHA,
  PAPER_ARCHB,
  PAPER_ARCHC,
  PAPER_ARCHD,
  PAPER_ARCHE,
  PAPER_SCREEN_16_9,
  PAPER_SCREEN_16_10,
  PAPER_16K_195x270,
  PAPER_16K_197x273,
  PAPER_WIDESCREEN,
  PAPER_ONSCREENSHOW_4_3,
  PAPER_ONSCREENSHOW_16_9,
  PAPER_ONSCREENSHOW_16_10
}
 ! The values of the following enumerators must correspond to the array position ! of the respective paper size in the file i18nutil/source/utility/paper.cxx ! Thus don't reorder the enum values here without changing the code there as well. More...
 

Macro Definition Documentation

#define NUM_PAPER_ENTRIES   (PAPER_ONSCREENSHOW_16_10 - PAPER_A0 + 1)

Definition at line 126 of file paper.hxx.

Enumeration Type Documentation

enum Paper : unsigned

! The values of the following enumerators must correspond to the array position ! of the respective paper size in the file i18nutil/source/utility/paper.cxx ! Thus don't reorder the enum values here without changing the code there as well.

Enumerator
PAPER_A0 
PAPER_A1 
PAPER_A2 
PAPER_A3 
PAPER_A4 
PAPER_A5 
PAPER_B4_ISO 
PAPER_B5_ISO 
PAPER_LETTER 
PAPER_LEGAL 
PAPER_TABLOID 
PAPER_USER 
PAPER_B6_ISO 
PAPER_ENV_C4 
PAPER_ENV_C5 
PAPER_ENV_C6 
PAPER_ENV_C65 
PAPER_ENV_DL 
PAPER_SLIDE_DIA 
PAPER_SCREEN_4_3 
PAPER_C 
PAPER_D 
PAPER_E 
PAPER_EXECUTIVE 
PAPER_FANFOLD_LEGAL_DE 
PAPER_ENV_MONARCH 
PAPER_ENV_PERSONAL 
PAPER_ENV_9 
PAPER_ENV_10 
PAPER_ENV_11 
PAPER_ENV_12 
PAPER_KAI16 
PAPER_KAI32 
PAPER_KAI32BIG 
PAPER_B4_JIS 
PAPER_B5_JIS 
PAPER_B6_JIS 
PAPER_LEDGER 
PAPER_STATEMENT 
PAPER_QUARTO 
PAPER_10x14 
PAPER_ENV_14 
PAPER_ENV_C3 
PAPER_ENV_ITALY 
PAPER_FANFOLD_US 
PAPER_FANFOLD_DE 
PAPER_POSTCARD_JP 
PAPER_9x11 
PAPER_10x11 
PAPER_15x11 
PAPER_ENV_INVITE 
PAPER_A_PLUS 
PAPER_B_PLUS 
PAPER_LETTER_PLUS 
PAPER_A4_PLUS 
PAPER_DOUBLEPOSTCARD_JP 
PAPER_A6 
PAPER_12x11 
PAPER_A7 
PAPER_A8 
PAPER_A9 
PAPER_A10 
PAPER_B0_ISO 
PAPER_B1_ISO 
PAPER_B2_ISO 
PAPER_B3_ISO 
PAPER_B7_ISO 
PAPER_B8_ISO 
PAPER_B9_ISO 
PAPER_B10_ISO 
PAPER_ENV_C2 
PAPER_ENV_C7 
PAPER_ENV_C8 
PAPER_ARCHA 
PAPER_ARCHB 
PAPER_ARCHC 
PAPER_ARCHD 
PAPER_ARCHE 
PAPER_SCREEN_16_9 
PAPER_SCREEN_16_10 
PAPER_16K_195x270 
PAPER_16K_197x273 
PAPER_WIDESCREEN 
PAPER_ONSCREENSHOW_4_3 
PAPER_ONSCREENSHOW_16_9 
PAPER_ONSCREENSHOW_16_10 

Definition at line 35 of file paper.hxx.