22 lines
639 B
Java
22 lines
639 B
Java
package com.tridium.ui.theme;
|
|
|
|
import javax.baja.gx.BBrush;
|
|
import javax.baja.gx.BInsets;
|
|
import javax.baja.gx.Graphics;
|
|
import javax.baja.gx.RectGeom;
|
|
import javax.baja.ui.BWidget;
|
|
|
|
public interface DropDownTheme extends WidgetTheme {
|
|
BInsets getBorderInsets();
|
|
|
|
BBrush getDisabledBackgroundBrush(BWidget bWidget);
|
|
|
|
void paintBackground(Graphics graphics, BWidget bWidget);
|
|
|
|
void paintBorder(Graphics graphics, BWidget bWidget);
|
|
|
|
void paintBorder(Graphics graphics, BWidget bWidget, double d, double d2, double d3, double d4);
|
|
|
|
void paintButton(Graphics graphics, BWidget bWidget, RectGeom rectGeom, boolean z);
|
|
}
|