This doesn't really doesn't explain much about the context, or the program flow. For example, if one window is shown as a dialog from another, then you can pass info to dialog before shown and retrieve info from dialog when it returns. As independent windows, if one shows another it may pass the info at that time if available. If the info is not available at that time you may pass the form reference so that the other window can retrieve the info when and if it may become available. If using single instance forms you can also in such scenario use the default form instance reference to access the other window.almaha said:l have some variables initialized in one window and need to be check from another windows