private void CalcOffset(ref PointInt32 off, ToolAnchorMode mode, int W, int H) { off = new PointInt32(); if (mode.Has(ToolAnchorModeParts.Left)) { off.X = 0; } if (mode.Has(ToolAnchorModeParts.Center)) { off.X = W / 2; } if (mode.Has(ToolAnchorModeParts.Right)) { off.X = W; } if (mode.Has(ToolAnchorModeParts.Top)) { off.Y = 0; } if (mode.Has(ToolAnchorModeParts.Middle)) { off.Y = H / 2; } if (mode.Has(ToolAnchorModeParts.Bottom)) { off.Y = H; } }
private void CalcOffset(ref PointInt32 off, ToolAnchorMode mode, int W, int H) { off = new PointInt32(); if (mode.Has(ToolAnchorModeParts.Left)) off.X = 0; if (mode.Has(ToolAnchorModeParts.Center)) off.X = W/2; if (mode.Has(ToolAnchorModeParts.Right)) off.X = W; if (mode.Has(ToolAnchorModeParts.Top)) off.Y = 0; if (mode.Has(ToolAnchorModeParts.Middle)) off.Y = H/2; if (mode.Has(ToolAnchorModeParts.Bottom)) off.Y = H; }