public static bool IsSnapStillOpen() { if (!Utilities.GetColorFromPixel(Config.GetIsStillInSnapLeftEdgeDistance(), Config.GetIsStillInSnapTopEdgeDistance()).Equals(Config.GetReadSnapColor())) { return(false); } else if (!Utilities.GetColorFromPixel(Config.GetIsStillInSnap1LeftEdgeDistance(), Config.GetIsStillInSnap1TopEdgeDistance()).Equals(Config.GetIsStillInSnap1Color())) { return(false); } else if (Utilities.GetColorFromPixel(Config.GetIsStillInSnap2LeftEdgeDistance(), Config.GetIsStillInSnap2TopEdgeDistance()).Equals(Config.GetIsStillInSnap2Color())) { return(false); } else { return(true); } }
public static string GetColorStringFromPixel(int x, int y) { return(Utilities.GetColorFromPixel(x, y).Name); }