2026-03-17 13:31:18 -07:00

92 lines
2.0 KiB
Java

package com.tridium.ui.theme;
import javax.baja.gx.BBrush;
import javax.baja.gx.BFont;
import javax.baja.gx.Graphics;
import javax.baja.gx.RectGeom;
import javax.baja.ui.style.IStylable;
public interface WidgetTheme {
BFont getBoldText();
BFont getBoldText(IStylable iStylable);
BBrush getControlAuxiliary();
BBrush getControlAuxiliary(IStylable iStylable);
BBrush getControlBackground();
BBrush getControlBackground(IStylable iStylable);
BBrush getControlForeground();
BBrush getControlForeground(IStylable iStylable);
BBrush getControlHighlight();
BBrush getControlHighlight(IStylable iStylable);
BBrush getControlShadow();
BBrush getControlShadow(IStylable iStylable);
BBrush getDropOkBackground();
BBrush getDropOkBackground(IStylable iStylable);
BBrush getDropOkForeground();
BBrush getDropOkForeground(IStylable iStylable);
BFont getFixedWidthBoldFont();
BFont getFixedWidthBoldFont(IStylable iStylable);
BFont getFixedWidthFont();
BFont getFixedWidthFont(IStylable iStylable);
BFont getLargeBoldFont();
BFont getLargeBoldFont(IStylable iStylable);
BFont getLargeFont();
BFont getLargeFont(IStylable iStylable);
BBrush getSelectionBackground();
BBrush getSelectionBackground(IStylable iStylable);
BBrush getSelectionForeground();
BBrush getSelectionForeground(IStylable iStylable);
BBrush getTextBrush();
BBrush getTextBrush(IStylable iStylable);
BBrush getTextDisabled();
BBrush getTextDisabled(IStylable iStylable);
BFont getTextFont();
BFont getTextFont(IStylable iStylable);
BBrush getWindowBackground();
BBrush getWindowBackground(IStylable iStylable);
BBrush getWindowForeground();
BBrush getWindowForeground(IStylable iStylable);
void paintDisabledText(Graphics graphics, String str, double d, double d2);
void paintDisabledText(Graphics graphics, IStylable iStylable, String str, double d, double d2);
void paintFocus(Graphics graphics, RectGeom rectGeom);
}