Community Tip - Visit the PTCooler (the community lounge) to get to know your fellow community members and check out some of Dale's Friday Humor posts! X
I tried to display drawing which available in session using following commands,
ProObjectwindowCreate(new_dwg_name,PRO_DRAWING,NULL);
ProMdlDisplay (drawing);
Drawing displayed in CREO.Window, but hangs the session.
Please suggest me to solve this issue.
Solved! Go to Solution.
In ProObjectwindowCreate function try to replace the NULL variable (last variable) with an integer:
ProObjectwindowCreate(new_dwg_name,PRO_DRAWING,&win_id);
Also I usually call ProVindowCurrentSet and ProWindowActivate after ProMdlDisplay. It should look something like this:
ProMdlNameGet(drawing,new_dwg_name);
ProObjectwindowCreate(new_dwg_name,PRO_DRAWING,&win_id);
ProMdlDisplay(drawing);
ProWindowCurrentSet(win_id);
ProWindowActivate(win_id);
In ProObjectwindowCreate function try to replace the NULL variable (last variable) with an integer:
ProObjectwindowCreate(new_dwg_name,PRO_DRAWING,&win_id);
Also I usually call ProVindowCurrentSet and ProWindowActivate after ProMdlDisplay. It should look something like this:
ProMdlNameGet(drawing,new_dwg_name);
ProObjectwindowCreate(new_dwg_name,PRO_DRAWING,&win_id);
ProMdlDisplay(drawing);
ProWindowCurrentSet(win_id);
ProWindowActivate(win_id);
Hello Gabriel,
Your Code works fine. Thank you very much and also thanks for the Setting & Activating the Current window Tips.
