Names default to here(1); completer_box = function({list_values, kwargs={}}, {DEFAULT LOCAL}, //gives a texteditbox() with a listbox box full of items based on what is in the text edit box //like google search // ARGS // list_values = the list of possible options for the texteditbox // OPTIONAL kwargs // width = the width of the boxes // whole_str = boolean: 1 will search the whole string of the items for what you typed in, 0 will only search the beginning // ignore_case = boolean: 1 will ignore case // RETURNS // vlb = vlistbox containing the text edit box, ifbox, and listbox init_defaults = Expr( width = 100; whole_str = 1; //doesn't do anything right now ignore_case = 1; ); init_defaults(); Evallist(kwargs); Eval(Substitute( Expr( vlb = vlistbox( texteditbox("", <