Make everything line up in the configuration screen.
[git-p4: depot-paths = "//depot/solvespace/": change = 2043]
This commit is contained in:
parent
ea00c7e979
commit
6e5b503ac6
@ -149,7 +149,7 @@ void TextWindow::ShowConfiguration(void) {
|
||||
|
||||
Printf(false, "");
|
||||
Printf(false, "%Ft chord tolerance (in screen pixels)%E");
|
||||
Printf(false, "%Ba %2 %Fl%Ll%f%D[change]%E; now %d triangles",
|
||||
Printf(false, "%Ba %@ %Fl%Ll%f%D[change]%E; now %d triangles",
|
||||
SS.chordTol,
|
||||
&ScreenChangeChordTolerance, 0,
|
||||
SK.GetGroup(SS.GW.activeGroup)->displayMesh.l.n);
|
||||
@ -160,7 +160,7 @@ void TextWindow::ShowConfiguration(void) {
|
||||
|
||||
Printf(false, "");
|
||||
Printf(false, "%Ft perspective factor (0 for parallel)%E");
|
||||
Printf(false, "%Ba %3 %Fl%Ll%f%D[change]%E",
|
||||
Printf(false, "%Ba %# %Fl%Ll%f%D[change]%E",
|
||||
SS.cameraTangent*1000,
|
||||
&ScreenChangeCameraTangent, 0);
|
||||
Printf(false, "%Ft snap grid spacing%E");
|
||||
@ -170,7 +170,7 @@ void TextWindow::ShowConfiguration(void) {
|
||||
|
||||
Printf(false, "");
|
||||
Printf(false, "%Ft export scale factor (1.0=mm, 25.4=inch)");
|
||||
Printf(false, "%Ba %3 %Fl%Ll%f%D[change]%E",
|
||||
Printf(false, "%Ba %# %Fl%Ll%f%D[change]%E",
|
||||
(double)SS.exportScale,
|
||||
&ScreenChangeExportScale, 0);
|
||||
Printf(false, "%Ft cutter radius offset (0=no offset) ");
|
||||
|
@ -102,6 +102,11 @@ void TextWindow::Printf(bool halfLine, char *fmt, ...) {
|
||||
sprintf(buf, "%s%.3f", v < 0 ? "" : " ", v);
|
||||
break;
|
||||
}
|
||||
case '#': {
|
||||
double v = va_arg(vl, double);
|
||||
sprintf(buf, "%.3f", v);
|
||||
break;
|
||||
}
|
||||
case 's': {
|
||||
char *s = va_arg(vl, char *);
|
||||
memcpy(buf, s, min(sizeof(buf), strlen(s)+1));
|
||||
|
Loading…
Reference in New Issue
Block a user