editNumber(int) now accepts floating point step

This commit is contained in:
Zeno Rogue committed 2019-09-12 22:50:08 +02:00
1 parent 1875e1641e
commit e58e3c9bcb
2 files changed
+3 -2

No files matched your search

+1 -1
View File
@@ -904,7 +904,7 @@ namespace dialog {
#endif
}
void editNumber(int& x, int vmin, int vmax, int step, int dft, string title, string help) {
void editNumber(int& x, int vmin, int vmax, ld step, int dft, string title, string help) {
editNumber(ne.intbuf, vmin, vmax, step, dft, title, help);
ne.intbuf = x; ne.intval = &x; ne.s = its(x);
ne.animatable = false;
+2 -1
View File
@@ -1979,7 +1979,8 @@ namespace dialog {
void display();
void editNumber(ld& x, ld vmin, ld vmax, ld step, ld dft, string title, string help);
void editNumber(int& x, int vmin, int vmax, int step, int dft, string title, string help);
// step can be ld if we use scaleLog()
void editNumber(int& x, int vmin, int vmax, ld step, int dft, string title, string help);
void use_hexeditor();
inline void scaleLog() { ne.sc = logarithmic; }
inline void scaleSinh() { ne.sc = asinhic; }