Top Inners Fields Constructors Methods
mslinks.extra

public Class ConsoleData

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
mslinks.Serializable
Imports
io.ByteReader, .ByteWriter, java.io.IOException, mslinks.Serializable, .ShellLinkException, mslinks.data.ConsoleFlags, .Size

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
public static enum
ConsoleData.Font

only this fonts are working...

Field Summary

Modifier and TypeField and Description
private Size
private int[]
private ConsoleData.CursorSize
private ConsoleFlags
private ConsoleData.Font
private int
private int
private int
private int
private int
public static final int
public static final int
private int
private int
private Size
private Size

Constructor Summary

AccessConstructor and Description
public
public
ConsoleData(ByteReader br, int sz)

Method Summary

Modifier and TypeMethod and Description
public static int
b(int rgb)

public static int
g(int rgb)

public Size
public int[]
public ConsoleFlags
public ConsoleData.CursorSize
public ConsoleData.Font
public int
public int
public int
public int
getPopupTextBackground()

get index in array returned by getColorTable() method

public int
getPopupTextColor()

get index in array returned by getColorTable() method

public int
getTextBackground()

get index in array returned by getColorTable() method

public int
getTextColor()

get index in array returned by getColorTable() method

public Size
public Size
public static int
r(int rgb)

public static int
rgb(int r, int g, int b)

public void
public ConsoleData
public ConsoleData
public ConsoleData
setFontSize(int n)

public ConsoleData
public ConsoleData
public ConsoleData
setPopupTextBackground(int n)

set index in array returned by getColorTable() method

public ConsoleData
setPopupTextColor(int n)

set index in array returned by getColorTable() method

public ConsoleData
setTextBackground(int n)

set index in array returned by getColorTable() method

public ConsoleData
setTextColor(int n)

set index in array returned by getColorTable() method

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bufferback to summary
private Size buffer
colorsback to summary
private int[] colors
cursizeback to summary
private ConsoleData.CursorSize cursize
flagsback to summary
private ConsoleFlags flags
fontback to summary
private ConsoleData.Font font
fontsizeback to summary
private int fontsize
historybuffersback to summary
private int historybuffers
historysizeback to summary
private int historysize
popupBGback to summary
private int popupBG
popupFGback to summary
private int popupFG
signatureback to summary
public static final int signature
sizeback to summary
public static final int size
textBGback to summary
private int textBG
textFGback to summary
private int textFG
windowback to summary
private Size window
windowposback to summary
private Size windowpos

Constructor Detail

ConsoleDataback to summary
public ConsoleData()
ConsoleDataback to summary
public ConsoleData(ByteReader br, int sz) throws ShellLinkException, IOException

Method Detail

bback to summary
public static int b(int rgb)
gback to summary
public static int g(int rgb)
getBufferSizeback to summary
public Size getBufferSize()
getColorTableback to summary
public int[] getColorTable()
getConsoleFlagsback to summary
public ConsoleFlags getConsoleFlags()
getCursorSizeback to summary
public ConsoleData.CursorSize getCursorSize()
getFontback to summary
public ConsoleData.Font getFont()
getFontSizeback to summary
public int getFontSize()
getHistoryBuffersback to summary
public int getHistoryBuffers()
getHistorySizeback to summary
public int getHistorySize()
getPopupTextBackgroundback to summary
public int getPopupTextBackground()

get index in array returned by getColorTable() method

getPopupTextColorback to summary
public int getPopupTextColor()

get index in array returned by getColorTable() method

getTextBackgroundback to summary
public int getTextBackground()

get index in array returned by getColorTable() method

getTextColorback to summary
public int getTextColor()

get index in array returned by getColorTable() method

getWindowPosback to summary
public Size getWindowPos()
getWindowSizeback to summary
public Size getWindowSize()
rback to summary
public static int r(int rgb)
rgbback to summary
public static int rgb(int r, int g, int b)
serializeback to summary
public void serialize(ByteWriter bw) throws IOException

Implements mslinks.Serializable.serialize.

Annotations
@Override
setCursorSizeback to summary
public ConsoleData setCursorSize(ConsoleData.CursorSize cs)
setFontback to summary
public ConsoleData setFont(ConsoleData.Font f)
setFontSizeback to summary
public ConsoleData setFontSize(int n)
setHistoryBuffersback to summary
public ConsoleData setHistoryBuffers(int n)
setHistorySizeback to summary
public ConsoleData setHistorySize(int n)
setPopupTextBackgroundback to summary
public ConsoleData setPopupTextBackground(int n)

set index in array returned by getColorTable() method

setPopupTextColorback to summary
public ConsoleData setPopupTextColor(int n)

set index in array returned by getColorTable() method

setTextBackgroundback to summary
public ConsoleData setTextBackground(int n)

set index in array returned by getColorTable() method

setTextColorback to summary
public ConsoleData setTextColor(int n)

set index in array returned by getColorTable() method

mslinks.extra back to summary

public final Enum ConsoleData.CursorSize

extends Enum<ConsoleData.CursorSize>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ConsoleData.CursorSize
public static final ConsoleData.CursorSize
public static final ConsoleData.CursorSize

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static ConsoleData.CursorSize
public static ConsoleData.CursorSize[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

Largeback to summary
public static final ConsoleData.CursorSize Large
Mediumback to summary
public static final ConsoleData.CursorSize Medium
Smallback to summary
public static final ConsoleData.CursorSize Small

Constructor Detail

CursorSizeback to summary
private CursorSize()

Method Detail

valueOfback to summary
public static ConsoleData.CursorSize valueOf(String name)
valuesback to summary
public static ConsoleData.CursorSize[] values()
mslinks.extra back to summary

public final Enum ConsoleData.Font

extends Enum<ConsoleData.Font>
Class Inheritance

only this fonts are working...

Field Summary

Modifier and TypeField and Description
public static final ConsoleData.Font
public static final ConsoleData.Font
public static final ConsoleData.Font

Constructor Summary

AccessConstructor and Description
private
Font()

Method Summary

Modifier and TypeMethod and Description
public static ConsoleData.Font
public static ConsoleData.Font[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

Consolasback to summary
public static final ConsoleData.Font Consolas
LucidaConsoleback to summary
public static final ConsoleData.Font LucidaConsole
Terminalback to summary
public static final ConsoleData.Font Terminal

Constructor Detail

Fontback to summary
private Font()

Method Detail

valueOfback to summary
public static ConsoleData.Font valueOf(String name)
valuesback to summary
public static ConsoleData.Font[] values()