diff --git a/src/PBAnaly/MainForm.Designer.cs b/src/PBAnaly/MainForm.Designer.cs index ad734a4..14d0b32 100644 --- a/src/PBAnaly/MainForm.Designer.cs +++ b/src/PBAnaly/MainForm.Designer.cs @@ -659,7 +659,7 @@ this.thunderLabel1.Name = "thunderLabel1"; this.thunderLabel1.Size = new System.Drawing.Size(200, 16); this.thunderLabel1.TabIndex = 19; - this.thunderLabel1.Text = "PBAnaly v0.1.7rc8"; + this.thunderLabel1.Text = "PBAnaly v0.1.7rc10"; // // MainForm // diff --git a/src/PBAnaly/Module/BioanalysisMannage.cs b/src/PBAnaly/Module/BioanalysisMannage.cs index 6f190e7..feecc76 100644 --- a/src/PBAnaly/Module/BioanalysisMannage.cs +++ b/src/PBAnaly/Module/BioanalysisMannage.cs @@ -1707,6 +1707,17 @@ namespace PBAnaly.Module } else { + unsafe + { + fixed (byte* pseu_16_byte_src = image_org_byte) + { + curpdinfovc = pbpvc.get_pseudo_info_rect_vc(pseu_16_byte_src, 16, (ushort)image_org_L16.Width, (ushort)image_org_L16.Height, + _max, _min, recDragRect.X, recDragRect.Y, recDragRect.Width, recDragRect.Height); + + } + } + if (curpdinfovc != null) + rattb.pdinfovc = curpdinfovc; rectangles[rectDragStartIndex] = rattb; isRecDragging = false; rectActiveCorner = Corner.None; @@ -1765,8 +1776,9 @@ namespace PBAnaly.Module } } - CircleAndInfoList[cirDragStartIndex] = circeAndInfo; circeAndInfo.pdinfovc = curpdinfovc; + CircleAndInfoList[cirDragStartIndex] = circeAndInfo; + isCirDragging = false; cirDragStartIndex = -1; imagePanel.image_pl.Invalidate();