http://www.newton-inc.com/dev/techinfo/qa/qa.htm
ROM_compatibleFinder
in Newton 2.0, the overview of found items contains checkboxes for each item, allowing the user to attempt to route the found items. Since my found items are not soup items, various exceptions are thrown. How can I prevent the checkboxes?SelectItem
slot to the result frame, set to nil
. AddArraySlot(results,
{_proto: ROM_compatibleFinder,
owner: self,
title: mytitle,
SelectItem: nil, // prevents checkboxes
items: myresults});
The second case is more complex. The problem is that there are many variants. The best strategy is to override the appropriate methods in your finder to gain control at appropriate points. This may be as simple of overriding Delete
to behave correctly, or as complex as replacing GetTarget
and adding appropriate layouts. See the Newton DTS Q&A "Creating Custom Finders" for more information.