pcb 4.1.1
An interactive printed circuit board layout editor.
|
Our resources. More...
#include <global.h>
Our resources.
Most of them are used as default when a new design is started.
char * SettingType::ActionString |
Enable lines to all directions.
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
bool SettingType::AutoDRC |
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
Flag which says we should force placement of the windows on startup.
Definition at line 826 of file global.h.
Referenced by ghid_drc_window_show(), ghid_library_window_create(), ghid_log_window_create(), ghid_netlist_window_create(), ghid_parse_arguments(), and ghid_pinout_window_show().
char * SettingType::BackgroundColor |
Background color.
Definition at line 743 of file global.h.
Referenced by ghid_make_gc(), ghid_port_drawing_area_configure_event_cb(), LayersChanged(), and lesstif_do_export().
char * SettingType::BackgroundImage |
Time between two backups in seconds.
Definition at line 790 of file global.h.
Referenced by backup_cb(), config_backup_spin_button_cb(), config_general_tab_create(), and EnableAutosave().
char* SettingType::BlackColor |
Definition at line 743 of file global.h.
Referenced by hole_callback().
Default drc size for bloat.
Definition at line 767 of file global.h.
Referenced by config_sizes_apply(), CreateNewPCB(), FontEdit(), and sizes_set().
Number of the current buffer.
Definition at line 785 of file global.h.
Referenced by ActionRipUp(), ActionSelect(), click_cb(), FlagBuffer(), ghid_set_status_line_label(), and SetBufferNumber().
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
char * SettingType::ConnectedColor |
char * SettingType::CrossColor |
Cross color.
Definition at line 743 of file global.h.
Referenced by draw_crosshair(), and DrawAttached().
char * SettingType::CrosshairColor |
Crosshair color.
Definition at line 743 of file global.h.
Referenced by DrawAttached(), DrawMark(), and lesstif_show_crosshair().
char* SettingType::DefaultLayerName[MAX_LAYER] |
Definition at line 791 of file global.h.
Referenced by config_layers_apply(), CreateNewPCB(), and main().
Draw grid points.
Definition at line 826 of file global.h.
Referenced by ActionDisplay(), ghid_draw_grid(), hidgl_draw_grid(), lesstif_draw_grid(), SetGrid(), and WritePCBDataHeader().
char * SettingType::ElementColor |
Element color.
Definition at line 743 of file global.h.
Referenced by layer_process(), LayersChanged(), and pcb_colors_from_settings().
char * SettingType::ElementCommand |
char * SettingType::ElementPath |
Selected element color.
Definition at line 743 of file global.h.
Referenced by pcb_colors_from_settings().
char * SettingType::FabAuthor |
Full name of author for FAB drawings.
Definition at line 791 of file global.h.
Referenced by pcb_author().
char * SettingType::FileCommand |
char * SettingType::FilePath |
Definition at line 791 of file global.h.
Referenced by ImportGUI(), Load(), ParsePCB(), and Save().
char * SettingType::FontCommand |
char * SettingType::FontFile |
Name of default font file.
Definition at line 791 of file global.h.
Referenced by CreateDefaultFont().
char * SettingType::FontPath |
Definition at line 791 of file global.h.
Referenced by main(), and ParseFont().
char * SettingType::FoundColor |
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
char * SettingType::GnetlistProgram |
gnetlist program name.
Definition at line 791 of file global.h.
Referenced by ActionImport(), main(), pcb_main_uninit(), and REGISTER_ATTRIBUTES().
Grid in pcb-units.
Definition at line 782 of file global.h.
Referenced by CreateNewPCB(), gridsnap(), miter(), and orthopull_1().
const Unit* SettingType::grid_unit |
Definition at line 738 of file global.h.
Referenced by _table_attach(), ActionDRCheck(), AdjustStyle(), append_drc_violation(), bom_get_export_options(), CreateNewPin(), CreateNewVia(), cursor_pos_to_widget(), FlagUnitsMil(), FlagUnitsMm(), FontEdit(), gcode_get_export_options(), ghid_attribute_dialog(), ghid_config_handle_units_changed(), ghid_coord_entry(), ghid_set_cursor_position_labels(), ghid_set_status_line_label(), ghid_table_coord_entry(), ghid_violation_renderer_set_property(), grid_units_button_cb(), idle_proc(), IPCD356_WriteHeader(), IPCD356_WriteNet(), lesstif_sizes_reset(), lesstif_styles_update_values(), make_cursor_position_labels(), mark_delta_to_widget(), real_load_pcb(), REGISTER_ATTRIBUTES(), ReportAllNetLengths(), ReportDrills(), ReportNetLength(), ReportNetLengthByName(), SetUnits(), sz_str2val(), and sz_val2str().
char * SettingType::GridColor |
Grid color.
Definition at line 743 of file global.h.
Referenced by ghid_draw_grid(), and work_area_first_expose().
char * SettingType::Groups |
String with layergroups.
Definition at line 791 of file global.h.
Referenced by config_layers_apply(), CreateNewPCBPost(), and main().
Definition at line 739 of file global.h.
Referenced by ActionChangeClearSize(), ActionChangeSize(), ActionSetValue(), real_load_pcb(), REGISTER_ATTRIBUTES(), and SetUnits().
Invisible mark color.
Definition at line 743 of file global.h.
Referenced by pcb_colors_from_settings().
Invisible objects color.
Definition at line 743 of file global.h.
Referenced by layer_process(), LayersChanged(), and pcb_colors_from_settings().
double SettingType::IsleArea |
Default keepaway value.
Definition at line 767 of file global.h.
Referenced by ActionSetSame(), ConvertBufferToElement(), CreateRouteData(), DrawAttached(), escape(), FlagCurrentStyle(), ghid_set_status_line_label(), InsertPointIntoRat(), lookup_keepaway(), moveline_callback(), MoveRatToLayer(), NotifyMode(), pcb_use_route_style(), RouteStylesChanged(), SetKeepawayWidth(), style_set_cb(), style_value_cb(), update_values(), and vertex_net_keepaway().
char * SettingType::LayerColor[MAX_LAYER] |
Definition at line 743 of file global.h.
Referenced by layer_process(), LayersChanged(), main(), MoveLayer(), and pcb_colors_from_settings().
Default layer groups.
Definition at line 825 of file global.h.
Referenced by config_layers_apply(), and CreateNewPCB().
char * SettingType::LayerSelectedColor[MAX_LAYER] |
Definition at line 743 of file global.h.
Referenced by main(), MoveLayer(), and pcb_colors_from_settings().
char * SettingType::LibraryCommand |
Definition at line 791 of file global.h.
Referenced by ParseLibraryEntry(), and REGISTER_ATTRIBUTES().
Definition at line 791 of file global.h.
Referenced by main(), and REGISTER_ATTRIBUTES().
Definition at line 791 of file global.h.
Referenced by ReadLibraryContents(), and REGISTER_ATTRIBUTES().
char * SettingType::LibraryFilename |
Definition at line 791 of file global.h.
Referenced by ParseLibraryEntry(), and ReadLibraryContents().
char * SettingType::LibraryPath |
Definition at line 791 of file global.h.
Referenced by LoadFootprintByName(), main(), ParseLibraryEntry(), and ReadLibraryContents().
char * SettingType::LibraryTree |
Path to library tree.
Definition at line 791 of file global.h.
Referenced by ghid_config_files_read(), ghid_parse_arguments(), Load(), LoadFootprintByName(), main(), and ParseLibraryTree().
Default line thickness value.
Definition at line 767 of file global.h.
Referenced by ActionSetSame(), ActionSetValue(), CreateRouteData(), DrawAttached(), drc_lines(), escape(), FlagCurrentStyle(), ghid_set_status_line_label(), InsertPointIntoRat(), lookup_thickness(), MoveRatToLayer(), NotifyMode(), pcb_use_route_style(), REGISTER_ATTRIBUTES(), RouteStylesChanged(), SetLineSize(), style_set_cb(), style_value_cb(), update_values(), and vertex_net_thickness().
Autorouter shows tracks in progress.
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
char * SettingType::MakeProgram |
make program name.
Definition at line 791 of file global.h.
Referenced by ActionImport(), main(), pcb_main_uninit(), and REGISTER_ATTRIBUTES().
char * SettingType::MaskColor |
Mask color.
Definition at line 743 of file global.h.
Referenced by layer_process(), LayersChanged(), and pcb_colors_from_settings().
Default size of a new layout (Y value).
Definition at line 767 of file global.h.
Referenced by config_sizes_apply(), CreateNewPCB(), ghid_config_files_read(), and REGISTER_ATTRIBUTES().
Default size of a new layout (X value).
Definition at line 767 of file global.h.
Referenced by config_sizes_apply(), CreateNewPCB(), ghid_config_files_read(), and REGISTER_ATTRIBUTES().
Default drc size for minimum drill size.
Definition at line 767 of file global.h.
Referenced by config_sizes_apply(), CreateNewPCB(), and sizes_set().
Default drc size for minimum annular ring.
Definition at line 767 of file global.h.
Referenced by config_sizes_apply(), CreateNewPCB(), and sizes_set().
Default drc size for minumum silk width.
Definition at line 767 of file global.h.
Referenced by config_sizes_apply(), CreateNewPCB(), FontEdit(), and sizes_set().
Default drc size for minimum trace width.
Definition at line 767 of file global.h.
Referenced by config_sizes_apply(), CreateNewPCB(), FontEdit(), and sizes_set().
Currently active mode.
Definition at line 785 of file global.h.
Referenced by ActionDisplay(), ActionMode(), ActionPolygon(), ActionRedo(), ActionSetSame(), ActionUndo(), AdjustAttachedBox(), AdjustAttachedLine(), AdjustAttachedObjects(), AttachForCopy(), check_snap_offgrid_line(), crosshair_update_range(), DrawAttached(), FinishStroke(), FitCrosshairIntoGrid(), FlagMode(), ghid_idle_cb(), ghid_mode_buttons_update(), ghid_timer(), ghid_watch(), idle_proc(), lesstif_update_status_line(), NotifyLine(), NotifyMode(), PointCursor(), ReleaseMode(), SaveMode(), and SetMode().
char * SettingType::OffLimitColor |
Definition at line 743 of file global.h.
Referenced by ghid_port_drawing_area_configure_event_cb(), and work_area_first_expose().
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
char * SettingType::PinColor |
Pin color.
Definition at line 743 of file global.h.
Referenced by layer_process(), LayersChanged(), and pcb_colors_from_settings().
char * SettingType::PinNameColor |
char * SettingType::PinoutFont |
Offset of origin (X value).
Definition at line 820 of file global.h.
Referenced by pinout_set_data(), and pinout_set_view().
Offset of origin (Y value).
Definition at line 821 of file global.h.
Referenced by pinout_set_data(), and pinout_set_view().
Offset of text from pin center (X value).
Definition at line 822 of file global.h.
Referenced by _draw_pv_name(), draw_pad_name(), GatherPadName(), and GatherPVName().
Offset of text from pin center (Y value).
Definition at line 823 of file global.h.
Referenced by _draw_pv_name(), draw_pad_name(), GatherPadName(), and GatherPVName().
Selected pin color.
Definition at line 743 of file global.h.
Referenced by pcb_colors_from_settings().
char * SettingType::PrintFile |
char * SettingType::RatColor |
Rat color.
Definition at line 743 of file global.h.
Referenced by layer_process(), LayersChanged(), and pcb_colors_from_settings().
char * SettingType::RatCommand |
Definition at line 791 of file global.h.
Referenced by ReadNetlist().
char * SettingType::RatPath |
Definition at line 791 of file global.h.
Referenced by ReadNetlist().
Selected rat color.
Definition at line 743 of file global.h.
Referenced by pcb_colors_from_settings().
Default rat thickness value.
Definition at line 767 of file global.h.
Referenced by AddNet(), DrawRat(), DrawShortestRats(), and rat_callback().
bool SettingType::RatWarn |
Rats nest has set warnings.
Definition at line 826 of file global.h.
Referenced by ActionAddRats(), ActionDeleteRats(), AddAllRats(), ClearWarnings(), NotifyMode(), pv_arc_callback(), pv_line_callback(), pv_pad_callback(), and pv_pv_callback().
Reset connections after each element.
Definition at line 826 of file global.h.
Referenced by LookupConnectionsToAllElements().
flag if a signal should be produced when searching of connections is done.
Definition at line 826 of file global.h.
Referenced by LookupConnection(), LookupConnectionsToAllElements(), LookupElementConnections(), and LookupUnusedPins().
char * SettingType::Routes |
String with route styles.
Definition at line 791 of file global.h.
Referenced by REGISTER_ATTRIBUTES(), and route_styles_edited_cb().
RouteStyleType SettingType::RouteStyle[NUM_STYLES] |
Default routing styles.
Definition at line 824 of file global.h.
Referenced by CreateNewPCB(), and REGISTER_ATTRIBUTES().
Move, rotate use rubberband connections.
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
char * SettingType::SaveCommand |
Definition at line 791 of file global.h.
Referenced by WritePipe().
Always save data in /tmp.
Definition at line 826 of file global.h.
Referenced by ActionNew(), config_general_tab_create(), and QuitApplication().
Save the last command entered by user.
Definition at line 826 of file global.h.
Referenced by ghid_handle_user_command().
Save with mm suffix only, not mil/mm hybrid.
Definition at line 826 of file global.h.
Referenced by config_general_tab_create(), and WritePCB().
char * SettingType::ScriptFilename |
Mirror output.
Definition at line 826 of file global.h.
Referenced by eps_hid_export_to_file(), ghid_set_status_line_label(), layer_process(), LayerStringToLayerStack(), LoadElementToBuffer(), pcb_colors_from_settings(), png_hid_export_to_file(), SwapSides(), and XORDrawElement().
bool SettingType::ShowDRC |
Show drc region on crosshair.
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
Default drc size for shrink.
Definition at line 767 of file global.h.
Referenced by config_sizes_apply(), CreateNewPCB(), FontEdit(), and sizes_set().
char * SettingType::Size |
bool SettingType::SnapPin |
Change starting direction after each click.
Definition at line 826 of file global.h.
Referenced by CreateNewPCB().
Text scaling in %.
Definition at line 781 of file global.h.
Referenced by ActionSetValue(), config_sizes_tab_create(), ghid_config_text_scale_update(), ghid_set_status_line_label(), idle_proc(), lesstif_sizes_reset(), NotifyMode(), SetTextScale(), and sizes_set().
Definition at line 741 of file global.h.
Referenced by ChangeGroupVisibility(), EvaluateFilename(), hid_actionv(), Load(), load_rc_file(), and Save().
char * SettingType::ViaColor |
Via color.
Definition at line 743 of file global.h.
Referenced by layer_process(), LayersChanged(), and pcb_colors_from_settings().
Default via drill hole value.
Definition at line 767 of file global.h.
Referenced by ActionSetSame(), ActionSetValue(), apply_vendor_map(), CreateRouteData(), DrawAttached(), escape(), FlagCurrentStyle(), ghid_set_status_line_label(), moveline_callback(), NotifyMode(), pcb_use_route_style(), REGISTER_ATTRIBUTES(), RouteStylesChanged(), SetViaDrillingHole(), SetViaSize(), style_set_cb(), style_value_cb(), and update_values().
Selected via color.
Definition at line 743 of file global.h.
Referenced by pcb_colors_from_settings().
Default via thickness value.
Definition at line 767 of file global.h.
Referenced by ActionSetSame(), ActionSetValue(), CreateRouteData(), DrawAttached(), escape(), FlagCurrentStyle(), ghid_set_status_line_label(), moveline_callback(), MoveLineToLayer(), NotifyMode(), pcb_use_route_style(), REGISTER_ATTRIBUTES(), RouteStylesChanged(), SetViaDrillingHole(), SetViaSize(), style_set_cb(), style_value_cb(), and update_values().
char * SettingType::WarnColor |
char * SettingType::WhiteColor |