dlg = Dialog(V List(V List("Elemental Impurities Visualization", "", "Define Parameters", "", Line Up(2, "Element", el = List Box( {"As", "Cd", "Co", "Hg", "Mo", "Pb", "Se", "V"} ), "Method", m = List Box( {"Uniform", "Non-Uniform"}), "Detected", d = List Box({"Detected", "Not Detected"}), "Laboratory", l = List Box({"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L"})) ), H List( Button("OK"), Button("Cancel") ))); If( dlg["Button"] == -1, Throw( "User cancelled" ) ); Remove From( dlg ); Eval List( dlg ); dt= Data Table("All_Methods_Jun4"); filter = Current Data Table() << Data Filter( Location( {176, 248} ), Mode( Show( 1 ), Include( 1 ) ), Add Filter( columns( :Method, :Element, :Lab, :Not Detect ), Where( :Method == m), Where( :Element == el), Where( :Not Detect == d), Where( :Lab == l), Display( :Method, Size( 204, 55 ), List Display ) ) ); filter<