92 lines
2.0 KiB
Java
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);
|
|
}
|