(Canvas canvas, KeyValue kv, float x, float y,
float keyH, boolean isKeyDown, Theme.Computed.Key tc)
| 425 | } |
| 426 | |
| 427 | private void drawLabel(Canvas canvas, KeyValue kv, float x, float y, |
| 428 | float keyH, boolean isKeyDown, Theme.Computed.Key tc) |
| 429 | { |
| 430 | kv = modifyKey(kv, _mods); |
| 431 | if (kv == null) |
| 432 | return; |
| 433 | float textSize = scaleTextSize(kv, true); |
| 434 | Paint p = tc.label_paint(kv.hasFlagsAny(KeyValue.FLAG_KEY_FONT), labelColor(kv, isKeyDown, false), textSize); |
| 435 | canvas.drawText(kv.getString(), x, (keyH - p.ascent() - p.descent()) / 2f + y, p); |
| 436 | } |
| 437 | |
| 438 | private void drawSubLabel(Canvas canvas, KeyValue kv, float x, float y, |
| 439 | float keyW, float keyH, int sub_index, boolean isKeyDown, |
no test coverage detected