can anyone help me, do someone understand me, im from argenina and i dont speak inglish wel

walter
Moderators: SDS, support, admin
Code: Select all
<font color="blue">public</font id="blue"> fmCADImage()
{
<font color="green">//
// Required for Windows Form Designer support
//</font id="green">
InitializeComponent();
<font color="green"> //the following line is new</font id="green">
<font color="blue">this</font id="blue">.MouseWheel += <font color="blue">new</font id="blue"> MouseEventHandler(MouseZoom);
<font color="green">//
// TODO: Add any constructor code after InitializeComponent call
//</font id="green">
}
<font color="blue">private void</font id="blue"> menuItem14_Click(<font color="blue">object</font id="blue"> sender, System.EventArgs e)
{
<font color="blue">for</font id="blue">(<font color="blue">int</font id="blue"> i = 0; i < MainMenu1.MenuItems[1].MenuItems.Count; i++)
MainMenu1.MenuItems[1].MenuItems[i].Checked = <font color="blue">false</font id="blue">;
(sender <font color="blue">as</font id="blue"> MenuItem).Checked = ! (sender <font color="blue">as</font id="blue"> MenuItem).Checked;
fScale = Convert.ToInt32((sender <font color="blue">as</font id="blue"> MenuItem).Text);
<font color="green">//the following two lines are new</font id="green">
DLLWin32Import.FX = 0;
DLLWin32Import.FY = 0;
panel1.Invalidate();
}
<font color="green">//the following method is new</font id="green">
<font color="blue">private void</font id="blue"> MouseZoom(<font color="blue">object</font id="blue"> sender, System.Windows.Forms.MouseEventArgs e)
{
<font color="blue">float</font id="blue"> prev_scale = fScale;
prev_scale = fScale;
fScale += e.Delta/12;
<font color="blue">float</font id="blue"> fs = fScale / prev_scale;
DLLWin32Import.FX = (<font color="blue">int</font id="blue">)((DLLWin32Import.FX - e.X) * Math.Abs(fs) + e.X);
DLLWin32Import.FY = (<font color="blue">int</font id="blue">)((DLLWin32Import.FY - e.Y) * Math.Abs(fs) + e.Y);
panel1.Invalidate();
}