C# Class PsHandler.Config

显示文件 Open project: kampiuceris/PsHandler

Public Properties

Property Type Description
AutoTileCheckingTimeMs int
AutoclickImBack bool
AutoclickTimebank bool
AutoclickYesSeatAvailable bool
AutocloseHM2ApplyToSimilarTablesPopups bool
AutocloseTournamentRegistrationPopups bool
CONFIG_FILENAME string
DefaultHudBigBlindLocationsX double[][]
DefaultHudBigBlindLocationsY double[][]
DefaultHudTimerLocationsX double[]
DefaultHudTimerLocationsY double[]
EnableRandomizer bool
EnableTableTiler bool
GnuGplV3Agreement bool
GuiHeight int
GuiLocationX int
GuiLocationY int
GuiWidth int
HotkeyExit KeyCombination
HotkeyHandReplay KeyCombination
HotkeyQuickPreview KeyCombination
HotkeyRandomizerChance10 KeyCombination
HotkeyRandomizerChance20 KeyCombination
HotkeyRandomizerChance30 KeyCombination
HotkeyRandomizerChance40 KeyCombination
HotkeyRandomizerChance50 KeyCombination
HotkeyRandomizerChance60 KeyCombination
HotkeyRandomizerChance70 KeyCombination
HotkeyRandomizerChance80 KeyCombination
HotkeyRandomizerChance90 KeyCombination
HudBigBlindDecimals int
HudBigBlindEnable bool
HudBigBlindHHNotFound string
HudBigBlindHeroBackground Color
HudBigBlindHeroBorderBrush Color
HudBigBlindHeroBorderThickness Thickness
HudBigBlindHeroColorsByValue List
HudBigBlindHeroCornerRadius CornerRadius
HudBigBlindHeroFontFamily FontFamily
HudBigBlindHeroFontSize double
HudBigBlindHeroFontStyle FontStyle
HudBigBlindHeroFontWeight FontWeight
HudBigBlindHeroForeground Color
HudBigBlindHeroMargin Thickness
HudBigBlindLocationLocked bool
HudBigBlindLocationsX double[][]
HudBigBlindLocationsY double[][]
HudBigBlindMByPlayerCount bool
HudBigBlindMByTableSize bool
HudBigBlindOpponentsBackground Color
HudBigBlindOpponentsBorderBrush Color
HudBigBlindOpponentsBorderThickness Thickness
HudBigBlindOpponentsColorsByValue List
HudBigBlindOpponentsCornerRadius CornerRadius
HudBigBlindOpponentsFontFamily FontFamily
HudBigBlindOpponentsFontSize double
HudBigBlindOpponentsFontStyle FontStyle
HudBigBlindOpponentsFontWeight FontWeight
HudBigBlindOpponentsForeground Color
HudBigBlindOpponentsMargin Thickness
HudBigBlindPostfix string
HudBigBlindPrefix string
HudBigBlindShowAdjustedBB bool
HudBigBlindShowBB bool
HudBigBlindShowForHero bool
HudBigBlindShowForOpponents bool
HudBigBlindShowTournamentM bool
HudEnable bool
HudTimerBackground Color
HudTimerBorderBrush Color
HudTimerBorderThickness Thickness
HudTimerCornerRadius CornerRadius
HudTimerDiff int
HudTimerEnable bool
HudTimerFontFamily FontFamily
HudTimerFontSize double
HudTimerFontStyle FontStyle
HudTimerFontWeight FontWeight
HudTimerForeground Color
HudTimerHHNotFound string
HudTimerLocationLocked bool
HudTimerLocationsX double[]
HudTimerLocationsY double[]
HudTimerMargin Thickness
HudTimerMultiplePokerTypes string
HudTimerPokerTypeNotFound string
HudTimerShowHandCount bool
HudTimerShowTimer bool
ImportFolders List
MACHINE_GUID string
MinimizeToSystemTray bool
POKERSTARS_TABLE_CLIENT_SIZE_DEFAULT System.Drawing.Size
POKERSTARS_TABLE_CLIENT_SIZE_MIN System.Drawing.Size
PokerStarsThemeTable PokerStarsThemeTable
PreferredSeat int[]
RandomizerChance10 int
RandomizerChance20 int
RandomizerChance30 int
RandomizerChance40 int
RandomizerChance50 int
RandomizerChance60 int
RandomizerChance70 int
RandomizerChance80 int
RandomizerChance90 int
SaveGuiLocation bool
SaveGuiSize bool
StartMinimized bool
WINDOWS_BORDER_THICKNESS int
WINDOWS_TITLE_BORDER_THICKNESS int

Public Methods

Method Description
LoadXml ( ) : IEnumerable
SaveXml ( ) : IEnumerable
VersionControl ( XElement root, int version ) : void

Private Methods

Method Description
CollectRecentColors ( ) : void
GetBool ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, bool defaultValue = default(bool) ) : bool
GetColor ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, Color defaultValue = default(Color) ) : Color
GetCornerRadius ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, System.Windows.CornerRadius defaultValue = default(CornerRadius) ) : System.Windows.CornerRadius
GetDouble ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, double defaultValue = default(double) ) : double
GetFontFamily ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, FontFamily defaultValue = default(FontFamily) ) : FontFamily
GetFontStyle ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, System.Windows.FontStyle defaultValue = default(FontStyle) ) : System.Windows.FontStyle
GetFontWeight ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, System.Windows.FontWeight defaultValue = default(FontWeight) ) : System.Windows.FontWeight
GetInt ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, int defaultValue = default(int) ) : int
GetMachineGuid ( ) : string
GetString ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, string defaultValue = default(string) ) : string
GetThickness ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, System.Windows.Thickness defaultValue = default(Thickness) ) : System.Windows.Thickness
GetXElement ( System.Xml.Linq.XElement xElement, string name, List &exceptions, string exceptionHeader, System.Xml.Linq.XElement defaultValue = default(XElement) ) : System.Xml.Linq.XElement
Set ( XElement xElement, string name, object o, List &exceptions, string exceptionHeader ) : void
___GetFloat ( XElement xElement, string name, List &exceptions, string exceptionHeader, float defaultValue = default(float) ) : float

Method Details

LoadXml() public static method

public static LoadXml ( ) : IEnumerable
return IEnumerable

SaveXml() public static method

public static SaveXml ( ) : IEnumerable
return IEnumerable

VersionControl() public static method

public static VersionControl ( XElement root, int version ) : void
root XElement
version int
return void

Property Details

AutoTileCheckingTimeMs public_oe static_oe property

public static int AutoTileCheckingTimeMs
return int

AutoclickImBack public_oe static_oe property

public static bool AutoclickImBack
return bool

AutoclickTimebank public_oe static_oe property

public static bool AutoclickTimebank
return bool

AutoclickYesSeatAvailable public_oe static_oe property

public static bool AutoclickYesSeatAvailable
return bool

AutocloseHM2ApplyToSimilarTablesPopups public_oe static_oe property

public static bool AutocloseHM2ApplyToSimilarTablesPopups
return bool

AutocloseTournamentRegistrationPopups public_oe static_oe property

public static bool AutocloseTournamentRegistrationPopups
return bool

CONFIG_FILENAME public_oe static_oe property

public static string CONFIG_FILENAME
return string

DefaultHudBigBlindLocationsX public_oe static_oe property

public static double[][] DefaultHudBigBlindLocationsX
return double[][]

DefaultHudBigBlindLocationsY public_oe static_oe property

public static double[][] DefaultHudBigBlindLocationsY
return double[][]

DefaultHudTimerLocationsX public_oe static_oe property

public static double[] DefaultHudTimerLocationsX
return double[]

DefaultHudTimerLocationsY public_oe static_oe property

public static double[] DefaultHudTimerLocationsY
return double[]

EnableRandomizer public_oe static_oe property

public static bool EnableRandomizer
return bool

EnableTableTiler public_oe static_oe property

public static bool EnableTableTiler
return bool

GnuGplV3Agreement public_oe static_oe property

public static bool GnuGplV3Agreement
return bool

GuiHeight public_oe static_oe property

public static int GuiHeight
return int

GuiLocationX public_oe static_oe property

public static int GuiLocationX
return int

GuiLocationY public_oe static_oe property

public static int GuiLocationY
return int

GuiWidth public_oe static_oe property

public static int GuiWidth
return int

HotkeyExit public_oe static_oe property

public static KeyCombination,PsHandler HotkeyExit
return KeyCombination

HotkeyHandReplay public_oe static_oe property

public static KeyCombination,PsHandler HotkeyHandReplay
return KeyCombination

HotkeyQuickPreview public_oe static_oe property

public static KeyCombination,PsHandler HotkeyQuickPreview
return KeyCombination

HotkeyRandomizerChance10 public_oe static_oe property

public static KeyCombination,PsHandler HotkeyRandomizerChance10
return KeyCombination

HotkeyRandomizerChance20 public_oe static_oe property

public static KeyCombination,PsHandler HotkeyRandomizerChance20
return KeyCombination

HotkeyRandomizerChance30 public_oe static_oe property

public static KeyCombination,PsHandler HotkeyRandomizerChance30
return KeyCombination

HotkeyRandomizerChance40 public_oe static_oe property

public static KeyCombination,PsHandler HotkeyRandomizerChance40
return KeyCombination

HotkeyRandomizerChance50 public_oe static_oe property

public static KeyCombination,PsHandler HotkeyRandomizerChance50
return KeyCombination

HotkeyRandomizerChance60 public_oe static_oe property

public static KeyCombination HotkeyRandomizerChance60
return KeyCombination

HotkeyRandomizerChance70 public_oe static_oe property

public static KeyCombination HotkeyRandomizerChance70
return KeyCombination

HotkeyRandomizerChance80 public_oe static_oe property

public static KeyCombination HotkeyRandomizerChance80
return KeyCombination

HotkeyRandomizerChance90 public_oe static_oe property

public static KeyCombination HotkeyRandomizerChance90
return KeyCombination

HudBigBlindDecimals public_oe static_oe property

public static int HudBigBlindDecimals
return int

HudBigBlindEnable public_oe static_oe property

public static bool HudBigBlindEnable
return bool

HudBigBlindHHNotFound public_oe static_oe property

public static string HudBigBlindHHNotFound
return string

HudBigBlindHeroBackground public_oe static_oe property

public static Color HudBigBlindHeroBackground
return Color

HudBigBlindHeroBorderBrush public_oe static_oe property

public static Color HudBigBlindHeroBorderBrush
return Color

HudBigBlindHeroBorderThickness public_oe static_oe property

public static Thickness HudBigBlindHeroBorderThickness
return Thickness

HudBigBlindHeroColorsByValue public_oe static_oe property

public static List HudBigBlindHeroColorsByValue
return List

HudBigBlindHeroCornerRadius public_oe static_oe property

public static CornerRadius HudBigBlindHeroCornerRadius
return CornerRadius

HudBigBlindHeroFontFamily public_oe static_oe property

public static FontFamily HudBigBlindHeroFontFamily
return FontFamily

HudBigBlindHeroFontSize public_oe static_oe property

public static double HudBigBlindHeroFontSize
return double

HudBigBlindHeroFontStyle public_oe static_oe property

public static FontStyle HudBigBlindHeroFontStyle
return FontStyle

HudBigBlindHeroFontWeight public_oe static_oe property

public static FontWeight HudBigBlindHeroFontWeight
return FontWeight

HudBigBlindHeroForeground public_oe static_oe property

public static Color HudBigBlindHeroForeground
return Color

HudBigBlindHeroMargin public_oe static_oe property

public static Thickness HudBigBlindHeroMargin
return Thickness

HudBigBlindLocationLocked public_oe static_oe property

public static bool HudBigBlindLocationLocked
return bool

HudBigBlindLocationsX public_oe static_oe property

public static double[][] HudBigBlindLocationsX
return double[][]

HudBigBlindLocationsY public_oe static_oe property

public static double[][] HudBigBlindLocationsY
return double[][]

HudBigBlindMByPlayerCount public_oe static_oe property

public static bool HudBigBlindMByPlayerCount
return bool

HudBigBlindMByTableSize public_oe static_oe property

public static bool HudBigBlindMByTableSize
return bool

HudBigBlindOpponentsBackground public_oe static_oe property

public static Color HudBigBlindOpponentsBackground
return Color

HudBigBlindOpponentsBorderBrush public_oe static_oe property

public static Color HudBigBlindOpponentsBorderBrush
return Color

HudBigBlindOpponentsBorderThickness public_oe static_oe property

public static Thickness HudBigBlindOpponentsBorderThickness
return Thickness

HudBigBlindOpponentsColorsByValue public_oe static_oe property

public static List HudBigBlindOpponentsColorsByValue
return List

HudBigBlindOpponentsCornerRadius public_oe static_oe property

public static CornerRadius HudBigBlindOpponentsCornerRadius
return CornerRadius

HudBigBlindOpponentsFontFamily public_oe static_oe property

public static FontFamily HudBigBlindOpponentsFontFamily
return FontFamily

HudBigBlindOpponentsFontSize public_oe static_oe property

public static double HudBigBlindOpponentsFontSize
return double

HudBigBlindOpponentsFontStyle public_oe static_oe property

public static FontStyle HudBigBlindOpponentsFontStyle
return FontStyle

HudBigBlindOpponentsFontWeight public_oe static_oe property

public static FontWeight HudBigBlindOpponentsFontWeight
return FontWeight

HudBigBlindOpponentsForeground public_oe static_oe property

public static Color HudBigBlindOpponentsForeground
return Color

HudBigBlindOpponentsMargin public_oe static_oe property

public static Thickness HudBigBlindOpponentsMargin
return Thickness

HudBigBlindPostfix public_oe static_oe property

public static string HudBigBlindPostfix
return string

HudBigBlindPrefix public_oe static_oe property

public static string HudBigBlindPrefix
return string

HudBigBlindShowAdjustedBB public_oe static_oe property

public static bool HudBigBlindShowAdjustedBB
return bool

HudBigBlindShowBB public_oe static_oe property

public static bool HudBigBlindShowBB
return bool

HudBigBlindShowForHero public_oe static_oe property

public static bool HudBigBlindShowForHero
return bool

HudBigBlindShowForOpponents public_oe static_oe property

public static bool HudBigBlindShowForOpponents
return bool

HudBigBlindShowTournamentM public_oe static_oe property

public static bool HudBigBlindShowTournamentM
return bool

HudEnable public_oe static_oe property

public static bool HudEnable
return bool

HudTimerBackground public_oe static_oe property

public static Color HudTimerBackground
return Color

HudTimerBorderBrush public_oe static_oe property

public static Color HudTimerBorderBrush
return Color

HudTimerBorderThickness public_oe static_oe property

public static Thickness HudTimerBorderThickness
return Thickness

HudTimerCornerRadius public_oe static_oe property

public static CornerRadius HudTimerCornerRadius
return CornerRadius

HudTimerDiff public_oe static_oe property

public static int HudTimerDiff
return int

HudTimerEnable public_oe static_oe property

public static bool HudTimerEnable
return bool

HudTimerFontFamily public_oe static_oe property

public static FontFamily HudTimerFontFamily
return FontFamily

HudTimerFontSize public_oe static_oe property

public static double HudTimerFontSize
return double

HudTimerFontStyle public_oe static_oe property

public static FontStyle HudTimerFontStyle
return FontStyle

HudTimerFontWeight public_oe static_oe property

public static FontWeight HudTimerFontWeight
return FontWeight

HudTimerForeground public_oe static_oe property

public static Color HudTimerForeground
return Color

HudTimerHHNotFound public_oe static_oe property

public static string HudTimerHHNotFound
return string

HudTimerLocationLocked public_oe static_oe property

public static bool HudTimerLocationLocked
return bool

HudTimerLocationsX public_oe static_oe property

public static double[] HudTimerLocationsX
return double[]

HudTimerLocationsY public_oe static_oe property

public static double[] HudTimerLocationsY
return double[]

HudTimerMargin public_oe static_oe property

public static Thickness HudTimerMargin
return Thickness

HudTimerMultiplePokerTypes public_oe static_oe property

public static string HudTimerMultiplePokerTypes
return string

HudTimerPokerTypeNotFound public_oe static_oe property

public static string HudTimerPokerTypeNotFound
return string

HudTimerShowHandCount public_oe static_oe property

public static bool HudTimerShowHandCount
return bool

HudTimerShowTimer public_oe static_oe property

public static bool HudTimerShowTimer
return bool

ImportFolders public_oe static_oe property

public static List ImportFolders
return List

MACHINE_GUID public_oe static_oe property

public static string MACHINE_GUID
return string

MinimizeToSystemTray public_oe static_oe property

public static bool MinimizeToSystemTray
return bool

POKERSTARS_TABLE_CLIENT_SIZE_DEFAULT public_oe static_oe property

public static System.Drawing.Size POKERSTARS_TABLE_CLIENT_SIZE_DEFAULT
return System.Drawing.Size

POKERSTARS_TABLE_CLIENT_SIZE_MIN public_oe static_oe property

public static System.Drawing.Size POKERSTARS_TABLE_CLIENT_SIZE_MIN
return System.Drawing.Size

PokerStarsThemeTable public_oe static_oe property

public static PokerStarsThemeTable PokerStarsThemeTable
return PokerStarsThemeTable

PreferredSeat public_oe static_oe property

public static int[] PreferredSeat
return int[]

RandomizerChance10 public_oe static_oe property

public static int RandomizerChance10
return int

RandomizerChance20 public_oe static_oe property

public static int RandomizerChance20
return int

RandomizerChance30 public_oe static_oe property

public static int RandomizerChance30
return int

RandomizerChance40 public_oe static_oe property

public static int RandomizerChance40
return int

RandomizerChance50 public_oe static_oe property

public static int RandomizerChance50
return int

RandomizerChance60 public_oe static_oe property

public static int RandomizerChance60
return int

RandomizerChance70 public_oe static_oe property

public static int RandomizerChance70
return int

RandomizerChance80 public_oe static_oe property

public static int RandomizerChance80
return int

RandomizerChance90 public_oe static_oe property

public static int RandomizerChance90
return int

SaveGuiLocation public_oe static_oe property

public static bool SaveGuiLocation
return bool

SaveGuiSize public_oe static_oe property

public static bool SaveGuiSize
return bool

StartMinimized public_oe static_oe property

public static bool StartMinimized
return bool

WINDOWS_BORDER_THICKNESS public_oe static_oe property

public static int WINDOWS_BORDER_THICKNESS
return int

WINDOWS_TITLE_BORDER_THICKNESS public_oe static_oe property

public static int WINDOWS_TITLE_BORDER_THICKNESS
return int