|
KiCad PCB EDA Suite
|
#include <app_settings.h>
Public Attributes | |
| bool | background |
| Whether or not to print background color. | |
| bool | monochrome |
| Whether or not to print in monochrome. | |
| double | scale |
| Printout scale. | |
| bool | use_theme |
| If false, display color theme will be used. | |
| wxString | color_theme |
| Color theme to use for printing. | |
| bool | title_block |
| Whether or not to print title block. | |
| std::vector< int > | layers |
| List of enabled layers for printing. | |
| bool | mirror |
| Print mirrored. | |
| int | drill_marks |
| Drill marks type (0=none, 1=small, 2=real). | |
| int | pagination |
| 0=all layers on one page, 1=one page per layer. | |
| bool | edge_cuts_on_all_pages |
| Print board edges on all pages. | |
| bool | as_item_checkboxes |
| Honor checkboxes in appearance manager. | |
Definition at line 179 of file app_settings.h.
| bool APP_SETTINGS_BASE::PRINTING::as_item_checkboxes |
Honor checkboxes in appearance manager.
Definition at line 192 of file app_settings.h.
Referenced by PCBNEW_PRINTOUT_SETTINGS::Load(), and PCBNEW_PRINTOUT_SETTINGS::Save().
| bool APP_SETTINGS_BASE::PRINTING::background |
Whether or not to print background color.
Definition at line 181 of file app_settings.h.
Referenced by SCH_PRINTOUT::PrintPage(), DIALOG_PRINT::SavePrintOptions(), DIALOG_PRINT_PCBNEW::saveSettings(), DIALOG_PRINT::TransferDataFromWindow(), DIALOG_PRINT::TransferDataToWindow(), and DIALOG_PRINT_PCBNEW::TransferDataToWindow().
| wxString APP_SETTINGS_BASE::PRINTING::color_theme |
Color theme to use for printing.
Definition at line 185 of file app_settings.h.
Referenced by SCH_PRINTOUT::PrintPage(), DIALOG_PRINT::SavePrintOptions(), DIALOG_PRINT_PCBNEW::saveSettings(), DIALOG_PRINT::TransferDataFromWindow(), DIALOG_PRINT::TransferDataToWindow(), and DIALOG_PRINT_PCBNEW::TransferDataToWindow().
| int APP_SETTINGS_BASE::PRINTING::drill_marks |
Drill marks type (0=none, 1=small, 2=real).
Definition at line 189 of file app_settings.h.
Referenced by PCBNEW_PRINTOUT_SETTINGS::Load(), and PCBNEW_PRINTOUT_SETTINGS::Save().
| bool APP_SETTINGS_BASE::PRINTING::edge_cuts_on_all_pages |
Print board edges on all pages.
Definition at line 191 of file app_settings.h.
Referenced by PCBNEW_PRINTOUT_SETTINGS::Load(), and PCBNEW_PRINTOUT_SETTINGS::Save().
| std::vector<int> APP_SETTINGS_BASE::PRINTING::layers |
List of enabled layers for printing.
Definition at line 187 of file app_settings.h.
Referenced by BOARD_PRINTOUT_SETTINGS::Load(), and BOARD_PRINTOUT_SETTINGS::Save().
| bool APP_SETTINGS_BASE::PRINTING::mirror |
Print mirrored.
Definition at line 188 of file app_settings.h.
Referenced by BOARD_PRINTOUT_SETTINGS::Load(), and BOARD_PRINTOUT_SETTINGS::Save().
| bool APP_SETTINGS_BASE::PRINTING::monochrome |
Whether or not to print in monochrome.
Definition at line 182 of file app_settings.h.
Referenced by PRINTOUT_SETTINGS::Load(), SCH_PRINTOUT::PrintPage(), PRINTOUT_SETTINGS::Save(), DIALOG_PRINT::SavePrintOptions(), DIALOG_PRINT::TransferDataFromWindow(), and DIALOG_PRINT::TransferDataToWindow().
| int APP_SETTINGS_BASE::PRINTING::pagination |
0=all layers on one page, 1=one page per layer.
Definition at line 190 of file app_settings.h.
Referenced by PCBNEW_PRINTOUT_SETTINGS::Load(), and PCBNEW_PRINTOUT_SETTINGS::Save().
| double APP_SETTINGS_BASE::PRINTING::scale |
Printout scale.
Definition at line 183 of file app_settings.h.
Referenced by PRINTOUT_SETTINGS::Load(), and PRINTOUT_SETTINGS::Save().
| bool APP_SETTINGS_BASE::PRINTING::title_block |
Whether or not to print title block.
Definition at line 186 of file app_settings.h.
Referenced by SCH_EDIT_FRAME::DrawCurrentSheetToClipboard(), PRINTOUT_SETTINGS::Load(), SCH_PRINTOUT::PrintPage(), PRINTOUT_SETTINGS::Save(), DIALOG_PRINT::SavePrintOptions(), DIALOG_PRINT::TransferDataFromWindow(), and DIALOG_PRINT::TransferDataToWindow().
| bool APP_SETTINGS_BASE::PRINTING::use_theme |
If false, display color theme will be used.
Definition at line 184 of file app_settings.h.
Referenced by SCH_PRINTOUT::PrintPage(), DIALOG_PRINT::SavePrintOptions(), DIALOG_PRINT_PCBNEW::saveSettings(), DIALOG_PRINT::TransferDataFromWindow(), DIALOG_PRINT::TransferDataToWindow(), and DIALOG_PRINT_PCBNEW::TransferDataToWindow().