Package com.biglybt.ui.swt.mdi
Class TabbedMDI_Ren
- java.lang.Object
-
- org.eclipse.swt.custom.CTabFolderRenderer
-
- com.biglybt.ui.swt.mdi.TabbedMDI_Ren
-
public class TabbedMDI_Ren extends org.eclipse.swt.custom.CTabFolderRenderer
Created by TuxPaper on 7/16/2017.
-
-
Field Summary
Fields Modifier and Type Field Description private TabbedMDI
mdi
private static int
PADDING_BUBBLE_X
private static int
PADDING_INDICATOR_AND_CLOSE
private static int
PADDING_INDICATOR_X1
private org.eclipse.swt.custom.CTabFolder
tabFolder
-
Constructor Summary
Constructors Constructor Description TabbedMDI_Ren(org.eclipse.swt.custom.CTabFolder tabFolder, TabbedMDI mdi)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.swt.graphics.Point
computeSize(int part, int state, org.eclipse.swt.graphics.GC gc, int wHint, int hHint)
protected org.eclipse.swt.graphics.Rectangle
computeTrim(int part, int state, int x, int y, int width, int height)
protected void
draw(int part, int state, org.eclipse.swt.graphics.Rectangle bounds, org.eclipse.swt.graphics.GC gc)
(package private) static void
setupTabFolderRenderer(TabbedMDI mdi, org.eclipse.swt.custom.CTabFolder tabFolder)
-
-
-
Field Detail
-
PADDING_BUBBLE_X
private static final int PADDING_BUBBLE_X
- See Also:
- Constant Field Values
-
PADDING_INDICATOR_X1
private static final int PADDING_INDICATOR_X1
- See Also:
- Constant Field Values
-
PADDING_INDICATOR_AND_CLOSE
private static final int PADDING_INDICATOR_AND_CLOSE
- See Also:
- Constant Field Values
-
tabFolder
private final org.eclipse.swt.custom.CTabFolder tabFolder
-
mdi
private final TabbedMDI mdi
-
-
Constructor Detail
-
TabbedMDI_Ren
public TabbedMDI_Ren(org.eclipse.swt.custom.CTabFolder tabFolder, TabbedMDI mdi)
-
-
Method Detail
-
setupTabFolderRenderer
static void setupTabFolderRenderer(TabbedMDI mdi, org.eclipse.swt.custom.CTabFolder tabFolder)
-
computeSize
protected org.eclipse.swt.graphics.Point computeSize(int part, int state, org.eclipse.swt.graphics.GC gc, int wHint, int hHint)
- Overrides:
computeSize
in classorg.eclipse.swt.custom.CTabFolderRenderer
-
computeTrim
protected org.eclipse.swt.graphics.Rectangle computeTrim(int part, int state, int x, int y, int width, int height)
- Overrides:
computeTrim
in classorg.eclipse.swt.custom.CTabFolderRenderer
-
draw
protected void draw(int part, int state, org.eclipse.swt.graphics.Rectangle bounds, org.eclipse.swt.graphics.GC gc)
- Overrides:
draw
in classorg.eclipse.swt.custom.CTabFolderRenderer
-
-