me.TD(me, 1, 2.9, e = makeXonoticInputBox(0, string_null));
e.onChange = HUDSkinList_Filter_Change;
e.onChangeEntity = hudskinlist;
- hudskinlist.controlledTextbox = e;
me.TR(me);
me.TD(me, 12, 4, hudskinlist);
me.gotoRC(me, me.rows - 4, 0);
e.onChange = MapList_StringFilterBox_Change;
e.keyDown = MapList_StringFilterBox_keyDown;
e.onChangeEntity = me.mapListBox;
- me.mapListBox.controlledTextbox = e;
me.gotoRC(me, me.rows - 3.5, me.firstColumn);
// the selection buttons
me.TD(me, 1, 2.9, e = makeXonoticInputBox(0, string_null));
e.onChange = DemoList_Filter_Change;
e.onChangeEntity = demolist;
- demolist.controlledTextbox = e;
me.gotoRC(me, 0, 3.7);
me.TD(me, 1, 1.5, e = makeXonoticCheckBox(0, "cl_autodemo", _("Auto record demos")));
soundList = makeXonoticSoundList();
e.onChange = SoundList_Filter_Change;
e.onChangeEntity = soundList;
- soundList.controlledTextbox = e;
playList = makeXonoticPlayList();
soundList.playlist = playList;