Efficiently select from a list of front end objects
Contributed by:
Richard Hennigan (Wolfram Research)
Examples
Basic Examples (3) 
Select all the evaluatable cells in the current notebook:
Find cells with a large font size:
Get only the notebooks that are currently visible:
Scope (3) 
Lists can be used to specify nested values:
Select notebooks by values of TaggingRules:
The given list can contain a mixture of front end object types:
Options (2) 
Applications (2) 
Find cells in the current notebook that have been modified in the past 60 seconds:
View the contents of the cells:
Properties and Relations (1) 
SelectByCurrentValue is typically much faster than using Select with CurrentValue:
Possible Issues (1) 
Some objects inherit values from their parent object, even when not a valid option for that object type:
Neat Examples (3) 
Save the corresponding BoxObject for each Dynamic expression in a list:
Get the boxes:
Enlarge the green ones:
Create a dynamic search filter for a notebook:
Do a brute-force search for boxes that have a specific property:
Version History
-
1.0.1
– 14 March 2022
-
1.0.0
– 11 May 2020
Related Resources