canvas.drawRectangle(1, 0, width - 2, height, lightColor);
canvas.drawRectangle(0, 1, width, height - 2, lightColor);
for (int i = 2; i < left; i++) {
canvas.drawRectangle(i, i, width - 2 * i, height - 2 * i, lightColor);
}
final ViewState state = getState();
if (state.isActive()) {
final int i = left;
canvas.drawRectangle(i, top, width - 2 * i, height - 2 * i - top, Toolkit.getColor(ColorsAndFonts.COLOR_ACTIVE));
}
final int bw = controls[0].getLocation().getX() - 3; // controls.length