(menuslider_s s)
| 4659 | private static final int SLIDER_RANGE = 10; |
| 4660 | |
| 4661 | private static void Slider_Draw(menuslider_s s) { |
| 4662 | int i; |
| 4663 | |
| 4664 | Menu_DrawStringR2LDark(s.x + s.parent.x + LCOLUMN_OFFSET, s.y |
| 4665 | + s.parent.y, s.name); |
| 4666 | |
| 4667 | s.range = (s.curvalue - s.minvalue) / (float) (s.maxvalue - s.minvalue); |
| 4668 | |
| 4669 | if (s.range < 0) |
| 4670 | s.range = 0; |
| 4671 | if (s.range > 1) |
| 4672 | s.range = 1; |
| 4673 | ClientGlobals.re.DrawChar(s.x + s.parent.x + RCOLUMN_OFFSET, s.y + s.parent.y, 128); |
| 4674 | for (i = 0; i < SLIDER_RANGE; i++) |
| 4675 | ClientGlobals.re.DrawChar(RCOLUMN_OFFSET + s.x + i * 8 + s.parent.x + 8, s.y |
| 4676 | + s.parent.y, 129); |
| 4677 | ClientGlobals.re.DrawChar(RCOLUMN_OFFSET + s.x + i * 8 + s.parent.x + 8, s.y |
| 4678 | + s.parent.y, 130); |
| 4679 | ClientGlobals.re |
| 4680 | .DrawChar( |
| 4681 | (int) (8 + RCOLUMN_OFFSET + s.parent.x + s.x + (SLIDER_RANGE - 1) |
| 4682 | * 8 * s.range), s.y + s.parent.y, 131); |
| 4683 | } |
| 4684 | |
| 4685 | public static void SpinControl_DoEnter(menulist_s s) { |
| 4686 | s.curvalue++; |
no test coverage detected