// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.kpdus.com/jad.html // Decompiler options: packimports(3) package com.openvehicles.OVMS; import android.content.Context; import android.graphics.*; import android.util.AttributeSet; import android.widget.LinearLayout; public class TransparentPanel extends LinearLayout { public TransparentPanel(Context context) { super(context); init(); } public TransparentPanel(Context context, AttributeSet attributeset) { super(context, attributeset); init(); } private void init() { innerPaint = new Paint(); innerPaint.setARGB(225, 75, 75, 75); innerPaint.setAntiAlias(true); borderPaint = new Paint(); borderPaint.setARGB(255, 255, 255, 255); borderPaint.setAntiAlias(true); borderPaint.setStyle(android.graphics.Paint.Style.STROKE); borderPaint.setStrokeWidth(2.0F); } protected void dispatchDraw(Canvas canvas) { RectF rectf = new RectF(); rectf.set(0.0F, 0.0F, getMeasuredWidth(), getMeasuredHeight()); canvas.drawRoundRect(rectf, 5F, 5F, innerPaint); canvas.drawRoundRect(rectf, 5F, 5F, borderPaint); super.dispatchDraw(canvas); } public void setBorderPaint(Paint paint) { borderPaint = paint; } public void setInnerPaint(Paint paint) { innerPaint = paint; } private Paint borderPaint; private Paint innerPaint; }