trunk/src/emu/ui/ui.c
r249891 | r249892 | |
1969 | 1969 | // add vector control |
1970 | 1970 | *tailptr = slider_alloc(machine, "Vector Flicker", 0, 0, 1000, 10, slider_flicker, NULL); |
1971 | 1971 | tailptr = &(*tailptr)->next; |
1972 | | *tailptr = slider_alloc(machine, "Beam Width Minimum", 10, 100, 1000, 10, slider_beam_min, NULL); |
| 1972 | *tailptr = slider_alloc(machine, "Beam Width Minimum", 1, 100, 1000, 1, slider_beam_min, NULL); |
1973 | 1973 | tailptr = &(*tailptr)->next; |
1974 | | *tailptr = slider_alloc(machine, "Beam Width Maximum", 10, 100, 1000, 10, slider_beam_max, NULL); |
| 1974 | *tailptr = slider_alloc(machine, "Beam Width Maximum", 1, 100, 1000, 1, slider_beam_max, NULL); |
1975 | 1975 | tailptr = &(*tailptr)->next; |
1976 | 1976 | *tailptr = slider_alloc(machine, "Beam Intensity Weight", -1000, 0, 1000, 10, slider_beam_intensity_weight, NULL); |
1977 | 1977 | tailptr = &(*tailptr)->next; |
r249891 | r249892 | |
2362 | 2362 | { |
2363 | 2363 | vector_device *vector = NULL; |
2364 | 2364 | if (newval != SLIDER_NOCHANGE) |
2365 | | vector->set_beam_min(MIN((float)newval * 0.001f, vector->get_beam_max())); |
| 2365 | vector->set_beam_min(MIN((float)newval * 0.01f, vector->get_beam_max())); |
2366 | 2366 | if (str != NULL) |
2367 | 2367 | strprintf(*str,"%1.2f", (double) vector->get_beam_min()); |
2368 | | return floor(vector->get_beam_min() * 1000.0f + 0.5f); |
| 2368 | return floor(vector->get_beam_min() * 100.0f + 0.5f); |
2369 | 2369 | } |
2370 | 2370 | |
2371 | 2371 | |
r249891 | r249892 | |
2378 | 2378 | { |
2379 | 2379 | vector_device *vector = NULL; |
2380 | 2380 | if (newval != SLIDER_NOCHANGE) |
2381 | | vector->set_beam_max(MAX((float)newval * 0.001f, vector->get_beam_min())); |
| 2381 | vector->set_beam_max(MAX((float)newval * 0.01f, vector->get_beam_min())); |
2382 | 2382 | if (str != NULL) |
2383 | 2383 | strprintf(*str,"%1.2f", (double) vector->get_beam_max()); |
2384 | | return floor(vector->get_beam_max() * 1000.0f + 0.5f); |
| 2384 | return floor(vector->get_beam_max() * 100.0f + 0.5f); |
2385 | 2385 | } |
2386 | 2386 | |
2387 | 2387 | |