C# Класс PsHandler.Custom.Methods

Показать файл Открыть проект

Открытые методы

Метод Описание
AverageColor ( Bmp bmp, Rectangle r, double &avgRed, double &avgGreen, double &avgBlue ) : void
CheckButtonAndClick ( Bmp bmp, PokerStarsButton button, IntPtr handle ) : void
CheckIfPointIsInArea ( System point, Rectangle area ) : bool
CheckImBackButtonAndClick ( Bmp bmp, PokerStarsThemeTable pokerStarsThemeTable, IntPtr handle ) : void
CompareColors ( double r0, double g0, double b0, double r1, double g1, double b1, double maxDifferenceR, double maxDifferenceG, double maxDifferenceB ) : bool
DisplayBitmap ( Bitmap bitmap, bool dialog = false ) : void
DisplayException ( Exception e, Window owner, WindowStartupLocation windowStartupLocation ) : void
GetClipboardText ( ) : string
GetEmbeddedResourceBitmap ( string path ) : Bitmap
GetRandomNumber ( int min, int max ) : int
GetWindowsBorderThicknessLeftTopRightBottom ( ) : int[]
IsMinimized ( IntPtr handle ) : bool
LeftMouseClick ( IntPtr handle, int x, int y, bool checkIfMinimized = false ) : void
LeftMouseClickMiddle ( IntPtr handle ) : void
LeftMouseClickRelativeScaled ( IntPtr handle, double x, double y, bool checkIfMinimized = false ) : void
LeftMouseDoubleClick ( IntPtr handle, int x, int y ) : void
MouseEnterLeftMouseClickMiddleMouseLeave ( IntPtr handle ) : void
MouseEnterLeftMouseClickMouseLeave ( IntPtr handle, int x, int y ) : void
ReadSeek ( string path, long seek ) : string
SetClipboardText ( string text ) : void
UiInvoke ( System.Action action, bool forceInvoke = false, DispatcherPriority dispatcherPriority = DispatcherPriority.Normal ) : void

Описание методов

AverageColor() публичный статический Метод

public static AverageColor ( Bmp bmp, Rectangle r, double &avgRed, double &avgGreen, double &avgBlue ) : void
bmp Bmp
r System.Drawing.Rectangle
avgRed double
avgGreen double
avgBlue double
Результат void

CheckButtonAndClick() публичный статический Метод

public static CheckButtonAndClick ( Bmp bmp, PokerStarsButton button, IntPtr handle ) : void
bmp Bmp
button PokerStarsButton
handle System.IntPtr
Результат void

CheckIfPointIsInArea() публичный статический Метод

public static CheckIfPointIsInArea ( System point, Rectangle area ) : bool
point System
area System.Drawing.Rectangle
Результат bool

CheckImBackButtonAndClick() публичный статический Метод

public static CheckImBackButtonAndClick ( Bmp bmp, PokerStarsThemeTable pokerStarsThemeTable, IntPtr handle ) : void
bmp Bmp
pokerStarsThemeTable PokerStarsThemeTable
handle System.IntPtr
Результат void

CompareColors() публичный статический Метод

public static CompareColors ( double r0, double g0, double b0, double r1, double g1, double b1, double maxDifferenceR, double maxDifferenceG, double maxDifferenceB ) : bool
r0 double
g0 double
b0 double
r1 double
g1 double
b1 double
maxDifferenceR double
maxDifferenceG double
maxDifferenceB double
Результат bool

DisplayBitmap() публичный статический Метод

public static DisplayBitmap ( Bitmap bitmap, bool dialog = false ) : void
bitmap System.Drawing.Bitmap
dialog bool
Результат void

DisplayException() публичный статический Метод

public static DisplayException ( Exception e, Window owner, WindowStartupLocation windowStartupLocation ) : void
e System.Exception
owner System.Windows.Window
windowStartupLocation WindowStartupLocation
Результат void

GetClipboardText() публичный статический Метод

public static GetClipboardText ( ) : string
Результат string

GetEmbeddedResourceBitmap() публичный статический Метод

public static GetEmbeddedResourceBitmap ( string path ) : Bitmap
path string
Результат System.Drawing.Bitmap

GetRandomNumber() публичный статический Метод

public static GetRandomNumber ( int min, int max ) : int
min int
max int
Результат int

GetWindowsBorderThicknessLeftTopRightBottom() публичный статический Метод

public static GetWindowsBorderThicknessLeftTopRightBottom ( ) : int[]
Результат int[]

IsMinimized() публичный статический Метод

public static IsMinimized ( IntPtr handle ) : bool
handle System.IntPtr
Результат bool

LeftMouseClick() публичный статический Метод

public static LeftMouseClick ( IntPtr handle, int x, int y, bool checkIfMinimized = false ) : void
handle System.IntPtr
x int
y int
checkIfMinimized bool
Результат void

LeftMouseClickMiddle() публичный статический Метод

public static LeftMouseClickMiddle ( IntPtr handle ) : void
handle System.IntPtr
Результат void

LeftMouseClickRelativeScaled() публичный статический Метод

public static LeftMouseClickRelativeScaled ( IntPtr handle, double x, double y, bool checkIfMinimized = false ) : void
handle System.IntPtr
x double
y double
checkIfMinimized bool
Результат void

LeftMouseDoubleClick() публичный статический Метод

public static LeftMouseDoubleClick ( IntPtr handle, int x, int y ) : void
handle System.IntPtr
x int
y int
Результат void

MouseEnterLeftMouseClickMiddleMouseLeave() публичный статический Метод

public static MouseEnterLeftMouseClickMiddleMouseLeave ( IntPtr handle ) : void
handle System.IntPtr
Результат void

MouseEnterLeftMouseClickMouseLeave() публичный статический Метод

public static MouseEnterLeftMouseClickMouseLeave ( IntPtr handle, int x, int y ) : void
handle System.IntPtr
x int
y int
Результат void

ReadSeek() публичный статический Метод

public static ReadSeek ( string path, long seek ) : string
path string
seek long
Результат string

SetClipboardText() публичный статический Метод

public static SetClipboardText ( string text ) : void
text string
Результат void

UiInvoke() публичный статический Метод

public static UiInvoke ( System.Action action, bool forceInvoke = false, DispatcherPriority dispatcherPriority = DispatcherPriority.Normal ) : void
action System.Action
forceInvoke bool
dispatcherPriority DispatcherPriority
Результат void