API Diff between 1.3.9 and 1.3.2
246 Additions
13 Removals
SS.Toolkit.Drawing
SS.Toolkit.Drawing.Effect
SS.Toolkit.Extensions
-
public static class DateTimeExtension
-
public static class ImageExtensions
- public enum MorphologyType
- public static Bitmap CloseMorphologyFilter(this Bitmap sourceBitmap, int matrixSize, bool applyBlue = true, bool applyGreen = true, bool applyRed = true)
- public static Bitmap CopyToSquareCanvas(this Bitmap sourceBitmap, int canvasWidthLenght)
- public static Bitmap DilateAndErodeFilter(this Bitmap sourceBitmap, int matrixSize, MorphologyType morphType, bool applyBlue = true, bool applyGreen = true, bool applyRed = true)
- public static Bitmap OpenMorphologyFilter(this Bitmap sourceBitmap, int matrixSize, bool applyBlue = true, bool applyGreen = true, bool applyRed = true)
- public static byte[] ToArray(this Bitmap bitmap, ImageFormat imageFormat)
- public static Bitmap ToBitmap(this byte[] buffer)
SS.Toolkit.Generic
SS.Toolkit.Helpers
-
public static class DateHelper
- public class WeekInfo
- public static double ConvertToUnixTimestamp(DateTime date)
- public static int DateOfDiffHours(string time, int hours)
- public static int DateOfDiffMinutes(string time, int minutes)
- public static int DateOfDiffSeconds(string time, int Sec)
- public static string FormatDate(int date)
- public static string FormatDate(int date, bool chnType)
- public static string GetDate()
- public static string GetDate(string datetimestr, string replacestr)
- public static string GetDateTime()
- public static string GetDateTimeF()
- public static string GetDateTimeOfDay(int relativeday)
- public static string GetDateTimeOfMinutes(int relativeday)
- public static string GetStandardDate(string fDate)
- public static string GetStandardDateTime(string fDateTime, string formatStr)
- public static string GetStandardDateTime(string fDateTime)
- public static string GetTime()
- public static bool IsDateString(string str)
- public static bool IsTime(string timeval)
- public static DateTime MonthOfFirstDay()
- public static DateTime MonthOfFirstDay(int year, int month)
- public static DateTime MonthOfLastDay()
- public static DateTime MonthOfLastDay(int year, int month)
- public static int MonthOfTotalDay()
- public static int MonthOfTotalDay(int year, int month)
- public static int QuarterOfCurrent()
- public static int QuarterOfCurrent(int month)
- public static void QuarterOfDate(out DateTime quarterBeginDate, out DateTime quarterEndDate)
- public static void QuarterOfDate(DateTime fromDate, out DateTime quarterBeginDate, out DateTime quarterEndDate)
- public static void QuarterOfDate(int year, int quarter, out DateTime quarterBeginDate, out DateTime quarterEndDate)
- public static int WeekOfCurrent(DateTime currentDate, bool jumpYear)
- public static void WeekOfDate(int year, int weekNumber, bool jumpYear, out DateTime weekBeginDate, out DateTime weekEndDate)
- public static DateTime WeekOfFirstDay(int year, bool jumpYear, out int offset)
- public static IList<WeekInfo> WeekOfList(int year, bool jumpYear)
- public static int WeekOfTotalWeeks(DateTime beginDate, DateTime endDate, DayOfWeek weekNumber)
- public static bool YearIsLeap(int year)
- public static DateTime YearOfFirstDay(int year)
- public static DateTime YearOfLastDay(int year)
- public static int YearOfTotalDay(int year)
-
public class StringHelper
SS.Toolkit.Http
SS.Toolkit.Json
SS.Toolkit.Win32
-
public class Win32API
- public Win32API()
- public static int DeviceMouseEvent(int dwFlags, int dx, int dy)
- public static WindowInfo[] GetAllDesktopWindows()
- public static IntPtr GetChildHandle(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass)
- public static List<IntPtr> GetChildHandles(IntPtr hwndParent, string className)
- public static List<WindowInfo> GetChildWindowsByParentHwnd(IntPtr parentHwnd)
- public static string GetClassName(IntPtr hWnd)
- public static Rectangle GetClientRect(IntPtr hWnd)
- public static string GetCookie(string Url)
- public static Point GetCursorPosPoint()
- public static IntPtr GetHandle(string IpClassName)
- public static IntPtr GetHandle(Point p)
- public static void GetInfo(IntPtr vHandle)
- public static string GetText(IntPtr hWnd)
- public static List<WindowInfo> GetWindowByParentHwndAndClassName(IntPtr parentHwnd, string className)
- public static Rectangle GetWindowRect(IntPtr hWnd)
- public static int MakeLParam(int LoWord, int HiWord)
- public static void MouseClick(IntPtr vHandle, int x, int y)
- public static void MouseEvent(IntPtr vHandle, uint msg, int x, int y)
- public static Rectangle ScreenToClient(IntPtr hWnd, Rectangle rect)
- public static void SetText(IntPtr hWnd, string lParam)
- public static void SetUserAgent(string userAgent)
-
public class Win32APIWrapper
- public struct COPYDATASTRUCT
- public sealed delegate WNDENUMPROC : MulticastDelegate
- public const int BN_CLICKED = 0
- public const int GW_HWNDNEXT = 2
- public static int IDM_VIEWSOURCE
- public const int KEYEVENTF_KEYUP = 2
- public static readonly int MOUSEEVENTF_ABSOLUTE
- public static readonly int MOUSEEVENTF_LEFTDOWN
- public static readonly int MOUSEEVENTF_LEFTUP
- public static readonly int MOUSEEVENTF_MIDDLEDOWN
- public static readonly int MOUSEEVENTF_MIDDLEUP
- public static readonly int MOUSEEVENTF_MOVE
- public static readonly int MOUSEEVENTF_RIGHTDOWN
- public static readonly int MOUSEEVENTF_RIGHTUP
- public static readonly int URLMON_OPTION_USERAGENT
- public const int VK_CONTROL = 17
- public const int VK_F5 = 116
- public const int = 18
- public const int WM_CLEAR = 771
- public const int WM_CLICK = 245
- public const int WM_CLOSE = 16
- public const int WM_COMMAND = 273
- public const int WM_KEYDOWN = 256
- public const int WM_KEYUP = 257
- public const int WM_LBUTTONDBLCLK = 515
- public const int WM_LBUTTONDOWN = 513
- public const int WM_LBUTTONUP = 514
- public const int WM_MOUSEMOVE = 512
- public const int WM_MOUSEWHEEL = 522
- public const int WM_RBUTTONDOWN = 516
- public const int WM_RBUTTONUP = 517
- public const int WM_SETTEXT = 12
- public const int WM_SYSKEYDOWN = 260
- public Win32APIWrapper()
- public static int BitBlt(IntPtr hDC, int x, int y, int nWidth, int nHeight, IntPtr hSrcDC, int xSrc, int ySrc, int dwRop)
- public static bool EnumChildWindows(IntPtr hWndParent, WNDENUMPROC lpEnumFunc, int lParam)
- public static bool EnumWindows(WNDENUMPROC lpEnumFunc, int lParam)
- public static IntPtr FindWindow(string lpClassName, string lpWindowName)
- public static IntPtr FindWindowEx(IntPtr parent, IntPtr childe, string strclass, string FrmText)
- public static int GetClassName(IntPtr hWnd, StringBuilder lpClassName, int nMaxCount)
- public static int GetClassNameW(IntPtr hWnd, StringBuilder lpString, int nMaxCount)
- public static int GetClientRect(IntPtr hwnd, ref Rectangle rc)
- public static bool GetCursorPos(out Point pt)
- public static IntPtr GetForegroundWindow()
- public static IntPtr GetParent(IntPtr hWnd)
- public static IntPtr GetWindow(IntPtr hWnd, int wCmd)
- public static int GetWindowRect(IntPtr hwnd, ref Rectangle rc)
- public static int GetWindowText(IntPtr hWnd, StringBuilder lpString, int nMaxCount)
- public static int GetWindowTextW(IntPtr hWnd, StringBuilder lpString, int nMaxCount)
- public static void keybd_event(byte bVk, byte bScan, uint dwFlags, int dwExtraInfo)
- public static int mouse_event(int dwFlags, int dx, int dy, int cButtons, int dwExtraInfo)
- public static int MoveWindow(IntPtr hwnd, int x, int y, int nWidth, int nHeight, bool bRepaint)
- public static IntPtr PostMessage(IntPtr hwndParent, int hwndChildAfter, IntPtr wParam, string lpszWindow)
- public static int ScreenToClient(IntPtr hWnd, ref Rectangle rect)
- public static int SendMessage(IntPtr hWnd, int Msg, IntPtr wParam, string lParam)
- public static int SendMessage(IntPtr hWnd, uint Msg, int wParam, int lParam)
- public static int SendMessage(int hWnd, int Msg, int wParam, int lParam)
- public static int SendTxtMessage(int hWnd, int Msg, int wParam, char[] lParam)
- public static int SendTxtMessage(int hWnd, int Msg, int wParam, string lParam)
- public static void SetCursorPos(int x, int y)
- public static bool SetForegroundWindow(IntPtr hWnd)
- public static IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent)
- public static int SetWindowPos(IntPtr hWnd, int hWndInsertAfter, int x, int y, int Width, int Height, int flags)
- public static bool SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter, int x, int y, int Width, int Height, uint flags)
- public static bool SetWindowPos(IntPtr hWnd, int HWND_TOPMOST, int x, int y, int Width, int Height, uint flags)
- public static IntPtr WindowFromPoint(Point pt)
-
public class WindowInfo
-
public enum WM_SYSCOMMAND_WPARAM