Index: /trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/HandlerCreate.java
===================================================================
--- /trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/HandlerCreate.java	(revision 144)
+++ /trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/HandlerCreate.java	(revision 145)
@@ -1,5 +1,10 @@
 package de.ugoe.cs.eventbench.windows;
 
+import java.util.ArrayList;
+import java.util.List;
+
+import de.ugoe.cs.eventbench.data.GlobalDataContainer;
 import de.ugoe.cs.eventbench.windows.data.WindowTree;
+import de.ugoe.cs.util.console.Console;
 
 public class HandlerCreate extends MessageHandler {
@@ -16,8 +21,25 @@
 	private boolean isModal;
 	
+	@SuppressWarnings("unchecked")
 	@Override
 	public void onEndElement() {
 		if( hwnd!=0 ) {
 			WindowTree.getInstance().add(parentHwnd, hwnd, windowName, resourceId, className, isModal);
+			
+			//store hwnd in GlobalDataContainer to be able to work on with them in DlgInsert
+			List<String> listTargets = new ArrayList<String>();
+			
+			if(GlobalDataContainer.getInstance().getData("ListTargets") == null) {
+				GlobalDataContainer.getInstance().addData("ListTargets", listTargets);
+			}		
+			
+			try {
+				listTargets = (List<String>) GlobalDataContainer.getInstance().getData("ListTargets");
+			}
+			catch (ClassCastException e) {
+				Console.println("Not able to cast data in GlobalDataContainer to list of targets (String)");
+			}
+			
+			listTargets.add(WindowTree.getInstance().find(hwnd).xmlRepresentation());
 		}
 	}
