Class Win7PaletteProvider
java.lang.Object
org.eclipse.nebula.widgets.grid.internal.win7.Win7PaletteProvider
public class Win7PaletteProvider
extends java.lang.Object
Palette provider to provide/maintain a set of palettes
specifically used for Win7 looknfeel
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
Win7PaletteProvider.Palette
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Integer
HOVER_GRID_COLUMN_HEADER
static java.lang.Integer
MOUSEDOWN_GRID_COLUMN_HEADER
static java.lang.Integer
NORMAL_GRID_COLUMN_HEADER
static java.lang.Integer
SELECTED_GRID_COLUMN_HEADER
static java.lang.Integer
SHADOW_GRID_COLUMN_HEADER
-
Constructor Summary
Constructors Constructor Description Win7PaletteProvider()
-
Method Summary
Modifier and Type Method Description protected Win7PaletteProvider.Palette
createPalette(org.eclipse.swt.widgets.Display display, java.lang.Integer type, java.lang.Object[] def)
void
dispose()
Dispose theWin7PaletteProvider.Palette
getPalette(org.eclipse.swt.widgets.Display display, java.lang.Integer type)
Utility method to create/pool a Colorvoid
initializePalette(org.eclipse.swt.widgets.Display display, java.lang.Integer type)
-
Field Details
-
NORMAL_GRID_COLUMN_HEADER
public static final java.lang.Integer NORMAL_GRID_COLUMN_HEADER -
HOVER_GRID_COLUMN_HEADER
public static final java.lang.Integer HOVER_GRID_COLUMN_HEADER -
MOUSEDOWN_GRID_COLUMN_HEADER
public static final java.lang.Integer MOUSEDOWN_GRID_COLUMN_HEADER -
SELECTED_GRID_COLUMN_HEADER
public static final java.lang.Integer SELECTED_GRID_COLUMN_HEADER -
SHADOW_GRID_COLUMN_HEADER
public static final java.lang.Integer SHADOW_GRID_COLUMN_HEADER
-
-
Constructor Details
-
Win7PaletteProvider
public Win7PaletteProvider()
-
-
Method Details
-
dispose
public void dispose()Dispose the -
initializePalette
public void initializePalette(org.eclipse.swt.widgets.Display display, java.lang.Integer type)- Parameters:
display
-type
-
-
getPalette
public Win7PaletteProvider.Palette getPalette(org.eclipse.swt.widgets.Display display, java.lang.Integer type)Utility method to create/pool a Color- Parameters:
display
-type
-- Returns:
- Color
-
createPalette
protected Win7PaletteProvider.Palette createPalette(org.eclipse.swt.widgets.Display display, java.lang.Integer type, java.lang.Object[] def)- Parameters:
display
-type
-def
-- Returns:
- Palette
-