Synchronized Windows

Igor supports exterior panels that stick to the target window, but only for graphs and panels.
SyncWin extends this idea to any pair of target windows (also tables, layouts, notebooks).
To use, create two windows and install the link between them using SyncWinInstall().
The following examples are also given in the procedure file.

Example 1:
string myGraph = "MyOtherGraph"
Display /N=$myGraph /W=(300,90,500,190)
Display /N=MyFirstGraph /W=(350,100,550,200)
SyncWinInstall(myGraph)


Example 2:
string myPanel = "Panel0", myTable = "Table0"
Edit /N=$myTable /W=(100,50,300,150)
NewPanel /N=$myPanel /W=(150,60,350,160)
SyncWinInstall(myPanel, mainWin = myTable, anchor = "LB", killmode = 1)


Example 3:
string myLayout = "Layout0", myNB = "NB0"
NewLayout /N=$myLayout /W=(200,70,400,170)
NewNotebook /F=1 /N=$myNB /W=(250,80,450,180)
SyncWinInstall(myNB, mainWin = myLayout, anchor = "TC", killmode = 2)

Project Details

Current Project Release

Synchronized Windows IGOR.6.20.x

Release File: SyncWin.ipf (7.19 KB)
Version: IGOR.6.20.x
Version Date:
OS Compatibility: Mac-Intel Windows
Release Notes: tested on ip6.2/win
View All Releases

Forum

Support

Gallery

Igor Pro 9

Learn More

Igor XOP Toolkit

Learn More

Igor NIDAQ Tools MX

Learn More