Mon, 21 Aug 1995 15:13:30 -0700 (PDT) Jim Brinkley> For the Find operation it might be nice to list, in Find panel browser, > the names of hierarchies in which the term is found > > Then when you double click on one of these lines the appropiate hierarchy > will be displayed. I found it a pain to have to keep changing the hierchy > in the browser before I could see where the term is.
Mon, 21 Aug 1995 15:13:30 -0700 (PDT) Jim Brinkley> One nice way [to use alternate DB's] in the interface might be that as soon > as the program is started the user will see in the hierarchy editor a list > of KBs that are visible from the client. Those that can be modified by the > user will be in black, those that are read-only would be in gray. For > read-only kb's maybe the operations window would dissapear.
insertTermAsRoot insertTermAsChild cutSelection pasteAsRoot pasteAsChild deleteSelection reorderSelectionUp reorderSelectionDown getChildren findMatrixRowContainingTerm expandSubtreeContainingTerm findInHierarchyThe "findMatrixRowContainingTerm" and "getChildren" methods do a little better; they at least use a parameter to tell WHICH matrix to modify and don't refer to the particular browser object in use. But these are only supporting routines anyway, called by other routines which do have fixed references. And besides, panhandler is 977 lines and no other module is much over 200, so it's clearly too big for what it is (a miscellaneous everything-handler).