/// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { this.SuspendLayout(); this.KeyPreview = true; this.Text = ";3 Image Viewer"; this.StartPosition = FormStartPosition.Manual; this.WindowState = FormWindowState.Normal; this.FormBorderStyle = FormBorderStyle.None; this.Bounds = ScreenHelper.GetActiveScreenBounds(); this.TopMost = true; this.BackColor = Color.Black; ivMain = new ImageDisplay(); ivMain.Dock = DockStyle.Fill; ivMain.DisposeImageOnReplace = false; this.Controls.Add(ivMain); this.KeyDown += ImageViewerForm_KeyDown; this.BringToFront(); this.Activate(); this.ResumeLayout(); }
public override void Execute(string operandum) { ImageDisplay.DrawPixelOnScreen(); Registers.registry["PC"]++; UpdateResultsToRegistry(Registers.registry["AC"]); }
public ActionResult Detail(int id) { var bolService = new BOLService.BOLService(); var obj = new ImageDisplay(); obj.ListImg.Add(bolService.GetImgLinkById(id)); return(View(obj)); }
private void Awake() { #if !UNITY_EDITOR fingerID = 0; #endif ImageDisplay = GameObject.FindWithTag("ImageDisplay").GetComponent <ImageDisplay>(); cardAnimator = GameObject.FindWithTag("CardsPool").GetComponent <CardAnimator>(); PlayingDeck = GameObject.FindWithTag("PlayingDeck"); }
// Start is called before the first frame update void Start() { ImageDisplay = GameObject.FindWithTag("ImageDisplay").GetComponent <ImageDisplay>(); cardManager = CardManager.GetComponent <CardManager>(); SpawnPlayers(); InitializeAllCard(); isInitialized = true; }
/// <summary> /// Execution function for Day 17 /// </summary> public void Execute17() { UserActionAsync(() => { WriteToConsole("Start execution of Day17"); var parser = GetInputParser("Day17Input.txt"); var originalCode = parser.GetIntCode(); var code = originalCode.ToList(); var ascii = new ASCII(code); ascii.Scan(); var checkSum = ascii.GetAlignmentParameters().Sum(); var map = ascii.GetScaffoldMap(); ImageDisplay dialog = null; RunInUiThread(() => { dialog = new ImageDisplay(map); dialog.SetText(ascii.VacuumRobot.X, ascii.VacuumRobot.Y, ascii.VacuumRobotStatus.ToString()); dialog.Show(); }); WriteToConsole($"The sum of the alignment parameters is {checkSum}"); var main = new List <char> { 'C', ',', 'A', ',', 'C', ',', 'A', ',', 'B', ',', 'C', ',', 'A', ',', 'B', ',', 'C', ',', 'B', '\n' }; var a = new List <char> { 'L', ',', '8', ',', 'L', ',', '6', ',', 'L', ',', '9', ',', '1', ',', 'L', ',', '6', '\n' }; var b = new List <char> { 'R', ',', '6', ',', 'L', ',', '8', ',', 'L', ',', '9', ',', '1', ',', 'R', ',', '6', '\n' }; var c = new List <char> { 'R', ',', '6', ',', 'L', ',', '6', ',', 'L', ',', '9', ',', '1', '\n' }; ascii.RobotMoved += (oldP, newP) => { RunInUiThread(() => { dialog.SetText(oldP.X, oldP.Y, string.Empty); dialog.SetColor(oldP.X, oldP.Y, 1); dialog.SetText(newP.X, newP.Y, ascii.VacuumRobotStatus.ToString()); dialog.SetColor(newP.X, newP.Y, 2); }); }; ascii.StartRobot(main, a, b, c, true); WriteToConsole($"The total dust collected is {ascii.DustCollected}"); }); }
// // GET: /Lasted/ public ActionResult Index() { var bolService = new BOLService.BOLService(); var obj = new ImageDisplay(); obj.PageIndex = 0; obj.PageSize = 1000; obj.ListImg = bolService.GetImgLinks(obj.PageIndex, obj.PageSize); return(View(obj)); }
public ActionResult PagingImage(int?domaind, int pageSize, int pageIndex) { var bolService = new BOLService.BOLService(); var obj = new ImageDisplay(); int domainId = domaind ?? 12; string domainName = GetDomainName(domainId); int? totals = 0; obj.ListImg = bolService.GetTopLastest(domainName, pageSize, (pageIndex - 1) * pageSize, ref totals); obj.TotalRecords = totals.GetValueOrDefault(); return(Json(new { success = true, data = obj.ListImg }, JsonRequestBehavior.AllowGet)); }
private void DelayedRelease(object state) { Thread.Sleep(GetDoubleClickTime()); Dispatcher.BeginInvoke(DispatcherPriority.Normal, new ThreadStart(delegate { if (Mouse.LeftButton != MouseButtonState.Pressed) { ImageDisplay.ReleaseMouseCapture(); } })); }
public ActionResult FireFoxExtension() { var amount = 50; var bolService = new BOLService.BOLService(); var obj = new ImageDisplay(); obj.PageIndex = new Random().Next(0, 5); obj.PageSize = amount; obj.ListImg = bolService.GetCoolRandomImgLinks(amount); return(View(obj)); }
/// <summary> /// Shows the thumbnail image of the item as a tooltip. /// </summary> protected void tooltipManager_AjaxUpdate(object sender, ToolTipUpdateEventArgs e) { int thumbnailMediaId = 0; int.TryParse(e.Value, out thumbnailMediaId); using (ImageDisplay image = new ImageDisplay()) { image.DocumentMediaId = thumbnailMediaId; image.ShowImagePreview = false; e.UpdatePanel.ContentTemplateContainer.Controls.Add(image); } }
//private static readonly ILog log = LogManager.GetLogger(typeof (Program)) ; public ActionResult Index() { var bolService = new BOLService.BOLService(); var obj = new ImageDisplay(); obj.PageIndex = new Random().Next(0, 5); obj.PageSize = 500; obj.ListImg = bolService.GetImgLinks(obj.PageIndex, obj.PageSize); if (obj.ListImg.Count == 0) { obj.ListImg = bolService.GetImgLinks(0, obj.PageSize); } return(View(obj)); }
public ActionResult Index([FromUri] int?amount) { if (amount.HasValue == false || amount.Value <= 0) { amount = 50; } var bolService = new BOLService.BOLService(); var obj = new ImageDisplay(); obj.PageIndex = new Random().Next(0, 5); obj.PageSize = amount.Value; obj.ListImg = bolService.GetCoolRandomImgLinks(amount.Value); return(View(obj)); }
private ImageDescription CreateImageDescription() { ImageType imageType = new ImageType(); imageType.ImageFormat = esriImageFormat.esriImagePNG; imageType.ImageReturnType = esriImageReturnType.esriImageReturnURL; ImageDisplay imageDisplay = new ImageDisplay(); return(new ImageDescription { ImageDisplay = imageDisplay, ImageType = imageType }); }
private void ImageDisplay_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { mMouseDownLocation = e.GetPosition(ImageDisplay); //Used by ImageDisplay_PreviewMouseMove if (e.ClickCount == 2) { //This is a double click, so treat as a Save. ApplicationCommands.Save.Execute(null, this); } else { ImageDisplay.CaptureMouse(); ShowImagePopup(); } }
public ActionResult TestDomain(string id) { int i = 0; int.TryParse(id, out i); string strDomain = GetDomainName(i); var bolService = new BOLService.BOLService(); var obj = new ImageDisplay(); obj.PageIndex = 0; obj.PageSize = 1000; obj.ListImg = bolService.GetImgLinksByDomain(obj.PageIndex, obj.PageSize, strDomain); obj.ListImg.Shuffle(); return(View(obj)); }
/// <summary> /// Handles the ItemDataBound event of the lvItemThumbList control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="ListViewItemEventArgs"/> instance containing the event data.</param> protected void lvItemThumbList_ItemDataBound(object sender, ListViewItemEventArgs e) { dynamic itemBrief = ((dynamic)e.Item.DataItem).ItemBrief; int thumbnailMediaId = ((dynamic)e.Item.DataItem).ThumbnailMediaId; HyperLink lnkItemBrief = (HyperLink)e.Item.FindControl("lnkItemBrief"); ImageDisplay itemBriefThumbDisplay = (ImageDisplay)e.Item.FindControl("itemBriefThumbDisplay"); lnkItemBrief.ToolTip = itemBrief.Name; string sorting = GetSortParam(); lnkItemBrief.NavigateUrl = ResolveUrl(string.Format("~/ItemBrief/ItemBriefDetails.aspx?ItemBriefId={0}&sort={1}", itemBrief.ItemBriefId, sorting)); itemBriefThumbDisplay.DocumentMediaId = thumbnailMediaId; }
public ActionResult FastCheckImage(int?id) { int domainId = id ?? 12; var bolService = new BOLService.BOLService(); var obj = new ImageDisplay(); int pageSize = 10; int pageIndex = 1; int? totals = 0; string domainName = GetDomainName(domainId); obj.PageSize = pageSize; obj.PageIndex = pageIndex; obj.CurrentPage = 1; obj.ListImg = bolService.GetTopLastest(domainName, pageSize, (pageIndex - 1) * pageSize, ref totals); obj.TotalRecords = totals.GetValueOrDefault(); return(View(obj)); }
private void StartPanning() { if (mScrollOrigin == null && ImagePopup != null && ImagePopup.Child != null && ImageDisplay != null && ImagePopupZoom != null) { //Show the pan origin Point location = ImageDisplay.TranslatePoint(mMouseDownLocation, ImagePopup.Child); mScrollOrigin = new ScrollOrigin(ImagePopup.Child, location); AdornerLayer.GetAdornerLayer(ImagePopup.Child).Add(mScrollOrigin); //Show the panning cursor SetPanning(PanDirection.None, 0D); //Start the panning scroller System.Diagnostics.Debug.Assert(mScroller == null, "Only one scroller timer should exist at any time"); mScroller = new DispatcherTimer(sPanScrollRate, DispatcherPriority.Input, OnScrollerTick, Dispatcher); } }
public ActionResult Review(int?id) { var bolService = new BOLService.BOLService(); var obj = new ImageDisplay(); int domainId = id.HasValue ? id.Value : 0; if (domainId == 0) { obj.ListImg = bolService.GetBadURL(string.Empty); } else { string domainName = GetDomainName(domainId); obj.ListImg = bolService.GetBadURL(domainName); } return(View(obj)); }
private void CenterImage(int width, int height) { if (width == 0 || height == 0) return; float ZeroFactor = 0; double relativeBorder = SettingStorage.ImageBoxBorder; if (width / height > ImageDisplay.ActualWidth / ImageDisplay.ActualHeight) { ZeroFactor = (float)(ImageDisplay.ActualWidth / (width * (1 + relativeBorder))); } else { ZeroFactor = (float)(ImageDisplay.ActualHeight / (height * (1 + relativeBorder))); } if (ZeroFactor < 0.1) ZeroFactor = 0.1f; else if (ZeroFactor > 1) ZeroFactor = (float)(1 - relativeBorder); ImageDisplay.MinZoomFactor = 0.1f; ImageDisplay.MaxZoomFactor = 10; ZoomSlider.Value = ZeroFactor; ImageDisplay.ChangeView(0, 0, ZeroFactor); }
public string GetRasterValue(double x, double y) { if (Type != CommonLayerType.Image) { throw new AgsException("GetRasterValue can only be performed on image layers."); } string rasterValue = null; MapDescription mapDescription = ((AgsDataFrame)DataFrame).MapServerInfo.NewMapDescription(new GeoAPI.Geometries.Envelope(x - 1, y - 1, x + 1, y + 1)); ImageDisplay imageDisplay = new ImageDisplay(2, 2); MapServerIdentifyResult[] result = _service.MapServer.Identify(mapDescription, imageDisplay, PointN.FromCoordinate(new Coordinate(x, y)), 0, esriIdentifyOption.esriIdentifyAllLayers, new int[] { _mapLayerInfo.LayerID }); if (result.Length > 0) { rasterValue = String.Join(",", result[0].Properties.PropertyArray.Select(o => o.Value.ToString()).ToArray()); } return(rasterValue); }
private void OnEnable() { // Find variables m_TextScript = serializedObject.FindProperty("DisplayText"); m_ImageScript = serializedObject.FindProperty("DisplayImage"); m_EdgeSize = serializedObject.FindProperty("EdgePixelSize"); m_BufferSize = serializedObject.FindProperty("TitleBufferSize"); m_TextStr = serializedObject.FindProperty("DisplayStr"); m_ButtonScript = serializedObject.FindProperty("DisplayButton"); m_ButtonActive = serializedObject.FindProperty("DisplayButtonActive"); m_ButtonInteractable = serializedObject.FindProperty("DisplayButtonInteractable"); m_Center = serializedObject.FindProperty("Center"); m_CenterAt = serializedObject.FindProperty("CenterAt"); m_UseCenter = serializedObject.FindProperty("UseCenter"); // Get Target entity myImage = (ImageDisplay)target; // Get children Children = myImage.GetComponentsInChildren <RectTransform>(); foreach (RectTransform RT in Children) { if (RT.name == "Edge") { EdgeChild = RT; } else if (RT.name == "Background") { BackgroundChild = RT; } else if (RT.name == "Text") { TextChild = RT; } else if (RT.name == "Button") { ButtonChild = RT; } } }
private void PictureUpload_Click(object sender, EventArgs e) { var fileContent = string.Empty; var filePath = string.Empty; ImageDisplay.Show(); using (OpenFileDialog openFileDialog = new OpenFileDialog()) { openFileDialog.InitialDirectory = "c:\\"; openFileDialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; openFileDialog.FilterIndex = 2; openFileDialog.RestoreDirectory = false; if (openFileDialog.ShowDialog() == DialogResult.OK) { //Get the path of specified file filePath = openFileDialog.FileName; ImageDisplay.Image = new Bitmap(filePath); ImageDisplay.ImageLocation = filePath; ImageDisplay.SizeMode = PictureBoxSizeMode.StretchImage; } } }
private void setScrollProperty() { if (currentImageDisplayedWidth > 0 && currentImageDisplayedHeight > 0) { float x = 0; double relativeBorder = SettingStorage.imageBoxBorder; if ((currentImageDisplayedWidth / currentImageDisplayedHeight) < (ImageDisplay.ActualWidth / ImageDisplay.ActualHeight)) { x = (float)(ImageDisplay.ViewportWidth / (currentImageDisplayedWidth + (relativeBorder * currentImageDisplayedWidth) )); } else { x = (float)(ImageDisplay.ViewportHeight / (currentImageDisplayedHeight + (relativeBorder * currentImageDisplayedHeight) )); } if (x < 0.1) { x = 0.1f; } else if (x > 1) { x = 1; } ImageDisplay.MinZoomFactor = 0.1f; ImageDisplay.MaxZoomFactor = x + 10; //ImageDisplay.ZoomToFactor(x); ImageDisplay.InvalidateMeasure(); ImageDisplay.InvalidateArrange(); ImageDisplay.InvalidateScrollInfo(); } }
private IMapImage exportMap() { //export the map using the current map description IImageType imageType = new ImageType() { Format = esriImageFormat.esriImagePNG32, ReturnType = esriImageReturnType.esriImageReturnURL }; ImageDisplay id = new ImageDisplay() { Height = 400, Width = 400, DeviceResolution = 150 }; //sample has this from ImageDisplay also IImageDescription idesc = new ImageDescriptionClass(); idesc.Display = id; idesc.Type = imageType; return(((IMapServer4)ms).ExportMapImage((IMapDescription)mapDesc, idesc)); }
public void LoadNewAssembly(string assemblyCode) { executionManager.SetupStopExecuting(); Registers.ClearnRegisters(); Memory.CleanMemory(); displayManager.DisplayAssemblyCodeText(assemblyCode); LineParserer lineParserer = new LineParserer(); string[] linesInFile = assemblyCode.Split('\n'); foreach (string line in linesInFile) { lineParserer.ParseLine(line); } displayManager.Reload(); displayManager.PopulateVisualMemoryArray(); ImageDisplay.ClearPixelsOnScreen(); executionManager.SetupToExecute(); }
protected void PhotoCallback_Callback(object sender, CallbackEventArgsBase e) { string message; var param = e.Parameter.Split(';'); switch (param[0].ToLower()) { case "imgproduct": { string product = null, shop = null; if (e.Parameter.Split(';')[1] != null && e.Parameter.Split(';')[1] != "null") { product = e.Parameter.Split(';')[1]; } if (e.Parameter.Split(';')[2] != null && e.Parameter.Split(';')[2] != "null") { shop = e.Parameter.Split(';')[2]; } odsImgDisplay.SelectParameters["userName"].DefaultValue = userInfo.UserName; odsImgDisplay.SelectParameters["empId"].DefaultValue = userInfo.EmployeeId.ToString(); odsImgDisplay.SelectParameters["shopId"].DefaultValue = shop; odsImgDisplay.SelectParameters["product"].DefaultValue = product; odsImgDisplay.SelectParameters["from"].DefaultValue = DateTime.Now.ToString("yyyy-MM-dd"); odsImgDisplay.SelectParameters["to"].DefaultValue = DateTime.Now.ToString("yyyy-MM-dd"); odsImgDisplay.DataBind(); rptDisplayImg.DataBind(); odModel.SelectParameters["empId"].DefaultValue = userInfo.EmployeeId.ToString(); odModel.SelectParameters["shopId"].DefaultValue = shop; odModel.SelectParameters["rpDate"].DefaultValue = DateTime.Now.ToString("yyyy-MM-dd"); odModel.SelectParameters["product"].DefaultValue = product; odModel.DataBind(); cbModel.DataBind(); cbModel.Value = null; message = "imgProduct"; break; } default: { string[] parameter = e.Parameter.Split(new string[] { "][" }, StringSplitOptions.None); var file = !string.IsNullOrEmpty(parameter[0]) ? parameter[0] : null; var shop = !string.IsNullOrEmpty(parameter[1]) ? parameter[1] : null; var product = !string.IsNullOrEmpty(parameter[2]) ? parameter[2] : null; var model = !string.IsNullOrEmpty(parameter[3]) ? parameter[3] : null; var comment = !string.IsNullOrEmpty(parameter[4]) ? parameter[4] : null; int?shopId = null; if (file == null) { message = "Không chấm công được, bạn hãy chụp hình lại"; break; } if (shop == null) { message = "Bạn chưa chọn Cửa hàng."; break; } if (product == null) { message = "Bạn chưa chọn Product."; break; } if (userInfo == null) { message = "Không Lưu được, bạne hãy đăng nhập lại."; break; } shopId = Convert.ToInt32(shop); var getCheckIn = new AttendanceBL().getByReferences(userInfo.EmployeeId, shopId, DateTime.Now.ToString("yyyy-MM-dd"), null).FirstOrDefault(); if (getCheckIn == null) { message = "Bạn chưa chấm công."; break; } int?block; switch (userInfo.Position) { case "PC": block = -1; break; case "Sup": block = 0; break; case "PM": block = 1; break; case "Admin": block = 2; break; default: block = -1; break; } ImageDisplay info = new ImageDisplay() { EmployeeId = userInfo.EmployeeId, ShopId = shopId, ReportDate = DateTime.Now, Product = product, Model = model, BinaryImg = imageToByteArray(Base64ToImage(file)), Comment = comment, BlockStatus = block, Deleted = false }; var val = new ImageDisplayBL().Insert(info); if (val) { odsImgDisplay.SelectParameters["userName"].DefaultValue = userInfo.UserName; odsImgDisplay.SelectParameters["empId"].DefaultValue = userInfo.EmployeeId.ToString(); odsImgDisplay.SelectParameters["product"].DefaultValue = product; odsImgDisplay.SelectParameters["from"].DefaultValue = DateTime.Now.ToString("yyyy-MM-dd"); odsImgDisplay.SelectParameters["to"].DefaultValue = DateTime.Now.ToString("yyyy-MM-dd"); odsImgDisplay.DataBind(); rptDisplayImg.DataBind(); message = "Lưu thành công."; } else { message = "Không lưu được, hãy chụp hình lại."; } break; } } PhotoCallback.JSProperties["cpAlert"] = message; }
private IMapImage exportMap() { //export the map using the current map description IImageType imageType = new ImageType() { Format = esriImageFormat.esriImagePNG32, ReturnType = esriImageReturnType.esriImageReturnURL }; ImageDisplay id = new ImageDisplay() { Height = 400, Width = 400, DeviceResolution = 150 }; //sample has this from ImageDisplay also IImageDescription idesc = new ImageDescriptionClass(); idesc.Display = id; idesc.Type = imageType; return ((IMapServer4)ms).ExportMapImage((IMapDescription)mapDesc, idesc); }
/// <summary> /// Gets image by service. /// </summary> /// <param name="extent">Map area extent.</param> /// <param name="width">Image width.</param> /// <param name="height">Image height.</param> /// <param name="dpi">Image DPI.</param> /// <returns>Getted image.</returns> private MapImage _GetImage(EnvelopeN extent, int width, int height, int dpi) { Debug.Assert(null != extent); Debug.Assert(0 < width); Debug.Assert(0 < height); Debug.Assert(0 < dpi); MapImage mapImage = null; try { var imgdDisplay = new ImageDisplay(); imgdDisplay.ImageHeight = height; imgdDisplay.ImageWidth = width; imgdDisplay.ImageDPI = dpi; _imgDescription.ImageDisplay = imgdDisplay; _mapDescription.MapArea.Extent = extent; mapImage = _mapService.ExportMapImage(_mapDescription, _imgDescription); } catch (Exception ex) { if (ex is AuthenticationException || ex is CommunicationException) _serviceInWorkedState = false; throw; // exception } _imgDescription.ImageDisplay = null; return mapImage; }
// Use this for initialization protected override void Start() { prefabName = "IMAGE"; base.Start(); imageDisplay = processable as ImageDisplay; }
private void Slider_ValueChanged(object sender, RangeBaseValueChangedEventArgs e) { ImageDisplay.ChangeView(null, null, (float)e.NewValue); }