+2005-07-16 José Matos <jamatos@fc.up.pt>
+
+ * buffer.C:
+ * converter.C:
+ * lyxrc.C:
+ * paper.h:
+ * bufferparams.[Ch] (setPaperStuff): remove setPaperStuff and use a
+ single papersize variable.
+
2005-07-16 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* text3.C (dispatch): honor boundary when checking if a cursor
//lyxerr << "removing " << MacroTable::localMacros().size()
// << " temporary macro entries" << endl;
//MacroTable::localMacros().clear();
- params().setPaperStuff();
pimpl_->file_fully_loaded = true;
return true;
// Paper size
-typedef Translator<std::string, VMARGIN_PAPER_TYPE> PaperSizeTranslator;
+typedef Translator<std::string, PAPER_SIZE> PaperSizeTranslator;
PaperSizeTranslator const init_papersizetranslator()
{
- PaperSizeTranslator translator(string_papersize[0], VM_PAPER_DEFAULT);
- translator.addPair(string_papersize[1], VM_PAPER_CUSTOM);
- translator.addPair(string_papersize[2], VM_PAPER_USLETTER);
- translator.addPair(string_papersize[3], VM_PAPER_USLEGAL);
- translator.addPair(string_papersize[4], VM_PAPER_USEXECUTIVE);
- translator.addPair(string_papersize[5], VM_PAPER_A3);
- translator.addPair(string_papersize[6], VM_PAPER_A4);
- translator.addPair(string_papersize[7], VM_PAPER_A5);
- translator.addPair(string_papersize[8], VM_PAPER_B3);
- translator.addPair(string_papersize[9], VM_PAPER_B4);
- translator.addPair(string_papersize[10], VM_PAPER_B5);
+ PaperSizeTranslator translator(string_papersize[0], PAPER_DEFAULT);
+ translator.addPair(string_papersize[1], PAPER_CUSTOM);
+ translator.addPair(string_papersize[2], PAPER_USLETTER);
+ translator.addPair(string_papersize[3], PAPER_USLEGAL);
+ translator.addPair(string_papersize[4], PAPER_USEXECUTIVE);
+ translator.addPair(string_papersize[5], PAPER_A3);
+ translator.addPair(string_papersize[6], PAPER_A4);
+ translator.addPair(string_papersize[7], PAPER_A5);
+ translator.addPair(string_papersize[8], PAPER_B3);
+ translator.addPair(string_papersize[9], PAPER_B4);
+ translator.addPair(string_papersize[10], PAPER_B5);
return translator;
}
/* PaperLayout */
papersize = PAPER_DEFAULT;
- papersize2 = VM_PAPER_DEFAULT; /* DEFAULT */
paperpackage = PACKAGE_NONE;
orientation = ORIENTATION_PORTRAIT;
use_geometry = false;
} else if (token == "\\papersize") {
string ppsize;
lex >> ppsize;
- papersize2 = papersizetranslator().find(ppsize);
+ papersize = papersizetranslator().find(ppsize);
} else if (token == "\\paperpackage") {
string ppackage;
lex >> ppackage;
spacing().writeFile(os);
- os << "\\papersize " << string_papersize[papersize2]
+ os << "\\papersize " << string_papersize[papersize]
<< "\n\\paperpackage " << string_paperpackages[paperpackage]
<< "\n\\use_geometry " << convert<string>(use_geometry)
<< "\n\\use_amsmath " << use_amsmath
clsoptions << fontsize << "pt,";
}
+ // custom, A3, B3 and B4 paper sizes need geometry
+ bool nonstandard_papersize = (papersize == PAPER_B3) ||
+ (papersize == PAPER_B4) ||
+ (papersize == PAPER_A3) ||
+ (papersize == PAPER_CUSTOM);
- if (!use_geometry &&
- (paperpackage == PACKAGE_NONE)) {
+ if (!use_geometry && (paperpackage == PACKAGE_NONE)) {
switch (papersize) {
- case PAPER_A3PAPER:
- clsoptions << "a3paper,";
- break;
- case PAPER_A4PAPER:
+ case PAPER_A4:
clsoptions << "a4paper,";
break;
case PAPER_USLETTER:
clsoptions << "letterpaper,";
break;
- case PAPER_A5PAPER:
+ case PAPER_A5:
clsoptions << "a5paper,";
break;
- case PAPER_B5PAPER:
+ case PAPER_B5:
clsoptions << "b5paper,";
break;
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USEXECUTIVE:
clsoptions << "executivepaper,";
break;
- case PAPER_LEGALPAPER:
+ case PAPER_USLEGAL:
clsoptions << "legalpaper,";
break;
case PAPER_DEFAULT:
+ case PAPER_A3:
+ case PAPER_B3:
+ case PAPER_B4:
+ case PAPER_CUSTOM:
break;
}
}
break;
}
}
- if (use_geometry) {
+
+ if (use_geometry || nonstandard_papersize) {
os << "\\usepackage{geometry}\n";
texrow.newline();
os << "\\geometry{verbose";
if (orientation == ORIENTATION_LANDSCAPE)
os << ",landscape";
- switch (papersize2) {
- case VM_PAPER_CUSTOM:
+ switch (papersize) {
+ case PAPER_CUSTOM:
if (!paperwidth.empty())
os << ",paperwidth="
<< paperwidth;
os << ",paperheight="
<< paperheight;
break;
- case VM_PAPER_USLETTER:
+ case PAPER_USLETTER:
os << ",letterpaper";
break;
- case VM_PAPER_USLEGAL:
+ case PAPER_USLEGAL:
os << ",legalpaper";
break;
- case VM_PAPER_USEXECUTIVE:
+ case PAPER_USEXECUTIVE:
os << ",executivepaper";
break;
- case VM_PAPER_A3:
+ case PAPER_A3:
os << ",a3paper";
break;
- case VM_PAPER_A4:
+ case PAPER_A4:
os << ",a4paper";
break;
- case VM_PAPER_A5:
+ case PAPER_A5:
os << ",a5paper";
break;
- case VM_PAPER_B3:
+ case PAPER_B3:
os << ",b3paper";
break;
- case VM_PAPER_B4:
+ case PAPER_B4:
os << ",b4paper";
break;
- case VM_PAPER_B5:
+ case PAPER_B5:
os << ",b5paper";
break;
default:
- // default papersize ie VM_PAPER_DEFAULT
+ // default papersize ie PAPER_DEFAULT
switch (lyxrc.default_papersize) {
case PAPER_DEFAULT: // keep compiler happy
case PAPER_USLETTER:
os << ",letterpaper";
break;
- case PAPER_LEGALPAPER:
+ case PAPER_USLEGAL:
os << ",legalpaper";
break;
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USEXECUTIVE:
os << ",executivepaper";
break;
- case PAPER_A3PAPER:
+ case PAPER_A3:
os << ",a3paper";
break;
- case PAPER_A4PAPER:
+ case PAPER_A4:
os << ",a4paper";
break;
- case PAPER_A5PAPER:
+ case PAPER_A5:
os << ",a5paper";
break;
- case PAPER_B5PAPER:
+ case PAPER_B5:
os << ",b5paper";
break;
+ case PAPER_B3:
+ case PAPER_B4:
+ case PAPER_CUSTOM:
+ break;
}
}
if (!topmargin.empty())
}
-void BufferParams::setPaperStuff()
-{
- papersize = PAPER_DEFAULT;
- char const c1 = paperpackage;
- if (c1 == PACKAGE_NONE) {
- char const c2 = papersize2;
- if (c2 == VM_PAPER_USLETTER)
- papersize = PAPER_USLETTER;
- else if (c2 == VM_PAPER_USLEGAL)
- papersize = PAPER_LEGALPAPER;
- else if (c2 == VM_PAPER_USEXECUTIVE)
- papersize = PAPER_EXECUTIVEPAPER;
- else if (c2 == VM_PAPER_A3)
- papersize = PAPER_A3PAPER;
- else if (c2 == VM_PAPER_A4)
- papersize = PAPER_A4PAPER;
- else if (c2 == VM_PAPER_A5)
- papersize = PAPER_A5PAPER;
- else if ((c2 == VM_PAPER_B3) || (c2 == VM_PAPER_B4) ||
- (c2 == VM_PAPER_B5))
- papersize = PAPER_B5PAPER;
- } else if ((c1 == PACKAGE_A4) || (c1 == PACKAGE_A4WIDE) ||
- (c1 == PACKAGE_WIDEMARGINSA4))
- papersize = PAPER_A4PAPER;
-}
-
-
void BufferParams::useClassDefaults()
{
LyXTextClass const & tclass = textclasslist[textclass];
real_papersize = lyxrc.default_papersize;
switch (real_papersize) {
- case PAPER_A3PAPER:
+ case PAPER_A3:
return "a3";
- case PAPER_A4PAPER:
+ case PAPER_A4:
return "a4";
- case PAPER_A5PAPER:
+ case PAPER_A5:
return "a5";
- case PAPER_B5PAPER:
+ case PAPER_B5:
return "b5";
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USEXECUTIVE:
return "foolscap";
- case PAPER_LEGALPAPER:
+ case PAPER_USLEGAL:
return "legal";
case PAPER_USLETTER:
default:
string result;
if (use_geometry
- && papersize2 == VM_PAPER_CUSTOM
+ && papersize == PAPER_CUSTOM
&& !lyxrc.print_paper_dimension_flag.empty()
&& !paperwidth.empty()
&& !paperheight.empty()) {
}
}
if (orientation == ORIENTATION_LANDSCAPE &&
- papersize2 != VM_PAPER_CUSTOM)
+ papersize != PAPER_CUSTOM)
result += ' ' + lyxrc.print_landscape_flag;
return result;
}
*/
bool writeLaTeX(std::ostream &, LaTeXFeatures &, TexRow &) const;
- ///
- void setPaperStuff();
-
///
void useClassDefaults();
LyXTextClass const & getLyXTextClass() const;
/* this are for the PaperLayout */
- /// the general papersize (papersize2 or paperpackage
+ /// the papersize
PAPER_SIZE papersize;
- /// the selected Geometry papersize
- VMARGIN_PAPER_TYPE papersize2;
/// a special paperpackage .sty-file
PAPER_PACKAGES paperpackage;
///
PAPER_ORIENTATION orientation;
- ///
+ /// use custom margins
bool use_geometry;
///
std::string paperwidth;
{
string result;
- if (bp.papersize2 != VM_PAPER_CUSTOM) {
+ if (bp.papersize != PAPER_CUSTOM) {
string const paper_size = bp.paperSizeName();
if (paper_size != "b5" && paper_size != "foolscap")
result = "-p "+ paper_size;
+2005-07-16 José Matos <jamatos@fc.up.pt>
+
+ * ControlTabular.C (set): use a single papersize variable.
+
2005-07-05 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
* ControlChanges.C (getChangeDate): use localized date (from
bool ControlTabular::useMetricUnits() const
{
- return lyxrc.default_papersize > PAPER_EXECUTIVEPAPER;
+ return lyxrc.default_papersize > PAPER_USEXECUTIVE;
}
+2005-07-16 José Matos <jamatos@fc.up.pt>
+
+ * ghelpers.C:
+ * GDocument.C: remove setPaperStuff and use a
+ single papersize variable.
+
2005-07-15 José Matos <jamatos@lyx.org>
* .cvsignore: add pch.h.gch and pch.h.gch.dep.
// *** End "Document" Page ***
// *** Begin "Page" Page ***
- int const psize = params.papersize2;
+ int const psize = params.papersize;
pagesizecombo_.set_active(psize);
setWidgetsFromLength(
// *** End "Document" Page ***
// *** Begin "Page" Page ***
- params.papersize2 = VMARGIN_PAPER_TYPE(
+ params.papersize = PAPER_SIZE(
pagesizecombo_.get_active_row_number());
params.paperwidth = getLengthFromWidgets(
}
params.paperpackage = PAPER_PACKAGES(margin);
- params.setPaperStuff();
-
params.topmargin = getLengthFromWidgets(
*(mtopspin_->get_adjustment()),
mtopunitcombo_);
papersize = 0;
bool const a4size = (papersize == 6 || papersize == 0
- && lyxrc.default_papersize == PAPER_A4PAPER);
+ && lyxrc.default_papersize == PAPER_A4);
if (a4size && portraitradio_->get_active()) {
marginscombo_.append_text(_("Small margins"));
marginscombo_.append_text(_("Very small margins"));
switch (lyxrc.default_papersize) {
case PAPER_DEFAULT: return "cm";
case PAPER_USLETTER:
- case PAPER_LEGALPAPER:
- case PAPER_EXECUTIVEPAPER: return "in"; break;
- case PAPER_A3PAPER:
- case PAPER_A4PAPER:
- case PAPER_A5PAPER:
- case PAPER_B5PAPER: return "cm"; break;
+ case PAPER_USLEGAL:
+ case PAPER_USEXECUTIVE: return "in"; break;
+ case PAPER_A3:
+ case PAPER_A4:
+ case PAPER_A5:
+ case PAPER_B5: return "cm"; break;
}
// shut up compiler
return "cm";
+2005-07-16 José Matos <jamatos@fc.up.pt>
+
+ * QDocumentDialog.C:
+ * QExternal.C:
+ * QGraphics.C:
+ * QDocument.C: remove setPaperStuff and use a
+ single papersize variable.
+
2005-07-16 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* qfont_loader.C (addToFontPath): remove.
params.float_placement = dialog_->floatModule->get();
// paper
- params.papersize2 = VMARGIN_PAPER_TYPE(
+ params.papersize = PAPER_SIZE(
dialog_->pageLayoutModule->papersizeCO->currentItem());
// custom, A3, B3 and B4 paper sizes need geometry
}
params.paperpackage = PAPER_PACKAGES(margin);
- // set params.papersize from params.papersize2
- // and params.paperpackage
- params.setPaperStuff();
-
MarginsModuleBase const * m(dialog_->marginsModule);
params.leftmargin = widgetsToLength(m->innerLE, m->innerUnit);
case PAPER_DEFAULT: break;
case PAPER_USLETTER:
- case PAPER_LEGALPAPER:
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USLEGAL:
+ case PAPER_USEXECUTIVE:
defaultUnit = LyXLength::IN;
break;
- case PAPER_A3PAPER:
- case PAPER_A4PAPER:
- case PAPER_A5PAPER:
- case PAPER_B5PAPER:
+ case PAPER_A3:
+ case PAPER_A4:
+ case PAPER_A5:
+ case PAPER_B3:
+ case PAPER_B4:
+ case PAPER_B5:
defaultUnit = LyXLength::CM;
break;
+ case PAPER_CUSTOM:
+ break;
}
// preamble
dialog_->floatModule->set(params.float_placement);
// paper
- int const psize = params.papersize2;
+ int const psize = params.papersize;
dialog_->pageLayoutModule->papersizeCO->setCurrentItem(psize);
dialog_->setMargins(psize);
dialog_->setCustomPapersize(psize);
marginsModule->marginCO->insertItem(qt_("Default"));
marginsModule->marginCO->insertItem(qt_("Custom"));
bool a4size = (papersize == 6 || papersize == 0
- && lyxrc.default_papersize == PAPER_A4PAPER);
+ && lyxrc.default_papersize == PAPER_A4);
if (a4size && pageLayoutModule->portraitRB->isChecked()) {
marginsModule->marginCO->insertItem(qt_("Small margins"));
marginsModule->marginCO->insertItem(qt_("Very small margins"));
LyXLength::UNIT default_unit = LyXLength::CM;
switch (lyxrc.default_papersize) {
case PAPER_USLETTER:
- case PAPER_LEGALPAPER:
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USLEGAL:
+ case PAPER_USEXECUTIVE:
default_unit = LyXLength::IN;
break;
default:
case PAPER_DEFAULT: break;
case PAPER_USLETTER:
- case PAPER_LEGALPAPER:
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USLEGAL:
+ case PAPER_USEXECUTIVE:
unitDefault = LyXLength::IN;
break;
- case PAPER_A3PAPER:
- case PAPER_A4PAPER:
- case PAPER_A5PAPER:
- case PAPER_B5PAPER:
+ case PAPER_A3:
+ case PAPER_A4:
+ case PAPER_A5:
+ case PAPER_B5:
unitDefault = LyXLength::CM;
break;
}
+2005-07-16 José Matos <jamatos@fc.up.pt>
+
+ * FormParagraphs.C:
+ * FormVSpace.C:
+ * FormsExternal.C:
+ * FormGraphics.C:
+ * FormDocument.C: remove setPaperStuff and use a
+ single papersize variable.
+
2005-07-16 Lars Gullik Bjønnes <larsbj@lyx.org>
* FormPreferences.h: remove a reLyX reference
// Default unit choice is cm if metric, inches if US paper.
// If papersize is default, check the lyxrc-settings
int const paperchoice = fl_get_choice(paper_->choice_papersize);
- bool const metric = (paperchoice == 1 && lyxrc.default_papersize > PAPER_EXECUTIVEPAPER)
+ bool const metric = (paperchoice == 1 && lyxrc.default_papersize > PAPER_USEXECUTIVE)
|| paperchoice == 2 || paperchoice > 5;
string const default_unit = metric ? "cm" : "in";
if (getString(class_->input_skip).empty())
// Default unit choice is cm if metric, inches if US paper.
// If papersize is default, use the lyxrc-settings
- bool const metric = (defsize && lyxrc.default_papersize > PAPER_EXECUTIVEPAPER)
+ bool const metric = (defsize && lyxrc.default_papersize > PAPER_USEXECUTIVE)
|| paperchoice == 2 || paperchoice > 5;
string const default_unit = metric ? "cm" : "in";
if (getString(paper_->input_custom_width).empty())
// either default papersize (preferences) or document
// papersize has to be A4
bool const enable = ( fl_get_choice(paper_->choice_papersize) == 1
- && lyxrc.default_papersize == PAPER_A4PAPER )
+ && lyxrc.default_papersize == PAPER_A4)
|| fl_get_choice(paper_->choice_papersize) == 7;
if (!enable)
fl_set_choice(paper_->choice_paperpackage,
void FormDocument::paper_apply(BufferParams & params)
{
- params.papersize2 = VMARGIN_PAPER_TYPE(fl_get_choice(paper_->choice_papersize) - 1);
+ params.papersize = PAPER_SIZE(fl_get_choice(paper_->choice_papersize) - 1);
params.paperpackage =
PAPER_PACKAGES(fl_get_choice(paper_->choice_paperpackage) - 1);
- // set params.papersize from params.papersize2 and params.paperpackage
- params.setPaperStuff();
-
params.use_geometry = fl_get_button(paper_->check_use_geometry);
if (fl_get_button(paper_->radio_landscape))
bool const length_input = pos == 4;
if (length_input) {
int const paperchoice = fl_get_choice(paper_->choice_papersize);
- bool const metric = (paperchoice == 1 && lyxrc.default_papersize > PAPER_EXECUTIVEPAPER)
+ bool const metric = (paperchoice == 1 && lyxrc.default_papersize > PAPER_USEXECUTIVE)
|| paperchoice == 2 || paperchoice > 5;
string const default_unit = metric ? "cm" : "in";
string const length = params.getDefSkip().asLyXCommand();
if (!paper_.get())
return;
- fl_set_choice(paper_->choice_papersize, params.papersize2 + 1);
+ fl_set_choice(paper_->choice_papersize, params.papersize + 1);
fl_set_choice(paper_->choice_paperpackage, params.paperpackage + 1);
fl_set_button(paper_->check_use_geometry, params.use_geometry);
//either default papersize (preferences)
//or document papersize has to be A4
(paperchoice == 7
- || paperchoice == 1 && lyxrc.default_papersize == PAPER_A4PAPER)
+ || paperchoice == 1 && lyxrc.default_papersize == PAPER_A4)
&& fl_get_button(paper_->radio_portrait));
// Default unit choice is cm if metric, inches if US paper.
- bool const metric = (paperchoice == 1 && lyxrc.default_papersize > PAPER_EXECUTIVEPAPER)
+ bool const metric = (paperchoice == 1 && lyxrc.default_papersize > PAPER_USEXECUTIVE)
|| paperchoice == 2 || paperchoice > 5;
string const default_unit = metric ? "cm" : "in";
updateWidgetsFromLengthString(paper_->input_custom_width,
LyXLength::UNIT default_unit = LyXLength::CM;
switch (lyxrc.default_papersize) {
case PAPER_USLETTER:
- case PAPER_LEGALPAPER:
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USLEGAL:
+ case PAPER_USEXECUTIVE:
default_unit = LyXLength::IN;
break;
default:
switch (lyxrc.default_papersize) {
case PAPER_DEFAULT: break;
case PAPER_USLETTER:
- case PAPER_LEGALPAPER:
- case PAPER_EXECUTIVEPAPER: defaultUnit = "in"; break;
- case PAPER_A3PAPER:
- case PAPER_A4PAPER:
- case PAPER_A5PAPER:
- case PAPER_B5PAPER: defaultUnit = "cm"; break;
+ case PAPER_USLEGAL:
+ case PAPER_USEXECUTIVE: defaultUnit = "in"; break;
+ case PAPER_A3:
+ case PAPER_A4:
+ case PAPER_A5:
+ case PAPER_B5: defaultUnit = "cm"; break;
}
}
switch (lyxrc.default_papersize) {
case PAPER_DEFAULT:
case PAPER_USLETTER:
- case PAPER_LEGALPAPER:
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USLEGAL:
+ case PAPER_USEXECUTIVE:
defaultUnit = "in";
break;
- case PAPER_A3PAPER:
- case PAPER_A4PAPER:
- case PAPER_A5PAPER:
- case PAPER_B5PAPER:
+ case PAPER_A3:
+ case PAPER_A4:
+ case PAPER_A5:
+ case PAPER_B5:
defaultUnit = "cm";
break;
}
switch (lyxrc.default_papersize) {
case PAPER_DEFAULT:
case PAPER_USLETTER:
- case PAPER_LEGALPAPER:
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USLEGAL:
+ case PAPER_USEXECUTIVE:
defaultUnit = "in";
break;
- case PAPER_A3PAPER:
- case PAPER_A4PAPER:
- case PAPER_A5PAPER:
- case PAPER_B5PAPER:
+ case PAPER_A3:
+ case PAPER_A4:
+ case PAPER_A5:
+ case PAPER_B5:
defaultUnit = "cm";
break;
}
PAPER_USLETTER;
else if (size == "legal")
default_papersize =
- PAPER_LEGALPAPER;
+ PAPER_USLEGAL;
else if (size == "executive")
default_papersize =
- PAPER_EXECUTIVEPAPER;
+ PAPER_USEXECUTIVE;
else if (size == "a3")
default_papersize =
- PAPER_A3PAPER;
+ PAPER_A3;
else if (size == "a4")
default_papersize =
- PAPER_A4PAPER;
+ PAPER_A4;
else if (size == "a5")
default_papersize =
- PAPER_A5PAPER;
+ PAPER_A5;
else if (size == "b5")
default_papersize =
- PAPER_B5PAPER;
+ PAPER_B5;
}
break;
switch (default_papersize) {
case PAPER_USLETTER:
os << "usletter"; break;
- case PAPER_LEGALPAPER:
+ case PAPER_USLEGAL:
os << "legal"; break;
- case PAPER_EXECUTIVEPAPER:
+ case PAPER_USEXECUTIVE:
os << "executive"; break;
- case PAPER_A3PAPER:
+ case PAPER_A3:
os << "a3"; break;
- case PAPER_A4PAPER:
+ case PAPER_A4:
os << "a4"; break;
- case PAPER_A5PAPER:
+ case PAPER_A5:
os << "a5"; break;
- case PAPER_B5PAPER:
+ case PAPER_B5:
os << "b5"; break;
case PAPER_DEFAULT: break;
}
#ifndef PAPER_H
#define PAPER_H
-///
-enum PAPER_SIZE {
- ///
- PAPER_DEFAULT,
- ///
- PAPER_USLETTER,
- ///
- PAPER_LEGALPAPER,
- ///
- PAPER_EXECUTIVEPAPER,
- ///
- PAPER_A3PAPER,
- ///
- PAPER_A4PAPER,
- ///
- PAPER_A5PAPER,
- ///
- PAPER_B5PAPER
-};
-
///
enum PAPER_PACKAGES {
///
};
///
-enum VMARGIN_PAPER_TYPE {
+enum PAPER_SIZE {
///
- VM_PAPER_DEFAULT,
+ PAPER_DEFAULT,
///
- VM_PAPER_CUSTOM,
+ PAPER_CUSTOM,
///
- VM_PAPER_USLETTER,
+ PAPER_USLETTER,
///
- VM_PAPER_USLEGAL,
+ PAPER_USLEGAL,
///
- VM_PAPER_USEXECUTIVE,
+ PAPER_USEXECUTIVE,
///
- VM_PAPER_A3,
+ PAPER_A3,
///
- VM_PAPER_A4,
+ PAPER_A4,
///
- VM_PAPER_A5,
+ PAPER_A5,
///
- VM_PAPER_B3,
+ PAPER_B3,
///
- VM_PAPER_B4,
+ PAPER_B4,
///
- VM_PAPER_B5
+ PAPER_B5
};
///