Measurement Studio for VC++

cancel
Showing results for 
Search instead for 
Did you mean: 

Ni Graph problem

Hello !

 

I am using Measurement studio 7.0.0 (341) (602)

and I am using CNiGraph for plotting the some values.

 

I have used popup menu for setting its properties

 

void CGraphDlg::MouseDownGraph(short Button, short Shift, long x, long y)
{
  if(Button == RIGHT_MOUSE_CLICK)
  {
    CMenu obj_Menu;
    obj_Menu.CreatePopupMenu();
    obj_Menu.AppendMenu(MF_STRING, ID_GRAPHPROPERTIES, "&Properties");
    CPoint pt;
    GetCursorPos(&pt);
    int nCmd = obj_Menu.TrackPopupMenu(TPM_LEFTALIGN |TPM_LEFTBUTTON | TPM_RIGHTBUTTON | TPM_RETURNCMD, pt.x,pt.y, this);
  }
}

 

The code for context menu is perfectly working fine but after doing a left double click on control CNiGraph, Dialog CGraphDlg appears to hang and all other events on some buttons also disabled and even I am not able to minimize, maximize the dialog.

 

But when I open other application running on machine and coming to graph dialog then after that it working fine.

 

Any kind of help is appreciated !

 

Thanks,

 

-

Sameer

0 Kudos
Message 1 of 1
(5,397 Views)