{'fraction_non_alphanumeric': 0.014066496163682864, 'fraction_numerical': 0.0, 'mean_word_length': 5.069767441860465, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Don't click, paint! Using toggle maps to manipulate sets of toggle switches

A toggle map is a set of toggle switches that allows the manipulation of several switches with a single mouse drag interaction. Because toggle switches are functionally equivalent to black and white pixels interaction techniques from paint programs can be adopted for this task. A controlled experiment shows that toggle maps can speed up interfaces containing many toggle switches such as the interactive definition of user profiles. To maximize time savings toggle maps have to be laid-out according to co-occurrences between toggles. Efficiency gains resulting from the paint method open up new application areas such as segmented interval sliders. As an example an efficient timer dialog is presented.