niagara-ax/decompiled/com/tridium/ui/theme/MenuBarTheme.java
2026-03-17 13:31:18 -07:00

30 lines
776 B
Java

package com.tridium.ui.theme;
import javax.baja.gx.BBrush;
import javax.baja.gx.BFont;
import javax.baja.gx.BInsets;
import javax.baja.gx.Graphics;
import javax.baja.gx.Point;
import javax.baja.gx.RectGeom;
import javax.baja.ui.BMenuBar;
public interface MenuBarTheme extends WidgetTheme {
public static final int DEFAULT = 0;
public static final int MOUSE_OVER = 1;
public static final int SELECTED = 2;
BInsets getBarInsets();
BFont getItemFont(BMenuBar bMenuBar);
BInsets getItemInsets();
BBrush getItemTextBrush(int i, BMenuBar bMenuBar);
Point getItemTextOffset(int i);
void paintBackground(Graphics graphics, BMenuBar bMenuBar);
void paintItemBackground(Graphics graphics, BMenuBar bMenuBar, RectGeom rectGeom, int i);
}