Index: flag_str.c =================================================================== --- flag_str.c (revision 11751) +++ flag_str.c (revision 11752) @@ -547,29 +547,29 @@ #define N(x) x, sizeof(x)-1 static pcb_flag_bits_t pcb_flagbits[] = { - {PCB_SHOWNUMBERFLAG, N("shownumber"), 1}, - {PCB_LOCALREFFLAG, N("localref"), 1}, - {PCB_CHECKPLANESFLAG, N("checkplanes"), 1}, - {PCB_SHOWPCB_FLAG_DRC, N("showdrc"), 1}, - {PCB_RUBBERBANDFLAG, N("rubberband"), 1}, - {PCB_DESCRIPTIONFLAG, N("description"), 1}, - {PCB_NAMEONPCBFLAG, N("nameonpcb"), 1}, - {PCB_AUTOPCB_FLAG_DRC, N("autodrc"), 1}, - {PCB_ALLDIRECTIONFLAG, N("alldirection"), 1}, - {PCB_SWAPSTARTDIRFLAG, N("swapstartdir"), 1}, - {PCB_UNIQUENAMEFLAG, N("uniquename"), 1}, - {PCB_CLEARNEWFLAG, N("clearnew"), 1}, - {PCB_NEWPCB_FLAG_FULLPOLY, N("newfullpoly"), 1}, - {PCB_SNAPPCB_FLAG_PIN, N("snappin"), 1}, - {PCB_SHOWMASKFLAG, N("showmask"), 1}, - {PCB_THINDRAWFLAG, N("thindraw"), 1}, - {PCB_ORTHOMOVEFLAG, N("orthomove"), 1}, - {PCB_LIVEROUTEFLAG, N("liveroute"), 1}, - {PCB_THINDRAWPOLYFLAG, N("thindrawpoly"), 1}, - {PCB_LOCKNAMESFLAG, N("locknames"), 1}, - {PCB_ONLYNAMESFLAG, N("onlynames"), 1}, - {PCB_HIDENAMESFLAG, N("hidenames"), 1}, - {PCB_ENABLEPCB_FLAG_MINCUT, N("enablemincut"), 1}, + {PCB_SHOWNUMBERFLAG, N("shownumber"), 1, "Pinout displays pin numbers instead of pin names." }, + {PCB_LOCALREFFLAG, N("localref"), 1, "Use local reference for moves, by setting the mark at the beginning of each move." }, + {PCB_CHECKPLANESFLAG, N("checkplanes"), 1, "When set, only polygons and their clearances are drawn, to see if polygons have isolated regions." }, + {PCB_SHOWPCB_FLAG_DRC, N("showdrc"), 1, "Display DRC region on crosshair." }, + {PCB_RUBBERBANDFLAG, N("rubberband"), 1, "Do all move, mirror, rotate with rubberband connections." }, + {PCB_DESCRIPTIONFLAG, N("description"), 1, "Display descriptions of elements, instead of refdes." }, + {PCB_NAMEONPCBFLAG, N("nameonpcb"), 1, "Display names of elements, instead of refdes." }, + {PCB_AUTOPCB_FLAG_DRC, N("autodrc"), 1, "Auto-DRC flag. When set, PCB doesn't let you place copper that violates DRC." }, + {PCB_ALLDIRECTIONFLAG, N("alldirection"), 1, "Enable 'all-direction' lines." }, + {PCB_SWAPSTARTDIRFLAG, N("swapstartdir"), 1, "Switch starting angle after each click." }, + {PCB_UNIQUENAMEFLAG, N("uniquename"), 1, "Force unique names on board." }, + {PCB_CLEARNEWFLAG, N("clearnew"), 1, "New lines/arc clear polygons." }, + {PCB_SNAPPCB_FLAG_PIN, N("snappin"), 1, "pcb_crosshair snaps to pins and pads." }, + {PCB_SHOWMASKFLAG, N("showmask"), 1, "Show the solder mask layer." }, + {PCB_THINDRAWFLAG, N("thindraw"), 1, "Draw with thin lines." }, + {PCB_ORTHOMOVEFLAG, N("orthomove"), 1, "Move items orthogonally." }, + {PCB_LIVEROUTEFLAG, N("liveroute"), 1, "Draw autoroute paths real-time." }, + {PCB_NEWPCB_FLAG_FULLPOLY, N("newfullpoly"), 1, "New polygons are full ones." }, + {PCB_THINDRAWPOLYFLAG, N("thindrawpoly"), 1, "Thin draw polygon contours instead of filling polygons." }, + {PCB_LOCKNAMESFLAG, N("locknames"), 1, "Names are locked, the mouse cannot select them." }, + {PCB_ONLYNAMESFLAG, N("onlynames"), 1, "Everything but names are locked, the mouse cannot select anything else." }, + {PCB_HIDENAMESFLAG, N("hidenames"), 1, "When set, element names are not drawn." }, + {PCB_ENABLEPCB_FLAG_MINCUT, N("enablemincut"), 1, "Use the mincut algorithm for finding shorts." }, }; #undef N