Number: 2160
Date: 12-Sep-84 13':59':23
Submitter: Burton.pa
Source: mittal.pa
Subject: INSPECTW.CREATE bugs and suggestions
Assigned To: burton.pa
Attn: Burton.pa
Status: Open
In/By:
Problem Type: Bug
Impact: Annoying
Difficulty: Moderate
Frequency: Everytime
Priority: Perhaps
System: Windows and Graphics
Subsystem: Window System
Machine: 1132
Disk:
Lisp Version: 8-Sep-84 01':22':25
Source Files:
Microcode Version: 5124
Memory Size: 4096
File Server:
Server Software Version:
Disposition: '
["Sannella.PA" "12-Sep-84 14':07':01" Subject': Status':(New->Open)]
Description: '
Date': 15 May 84 11':32 PDT'
From': mittal.pa'
Subject': bugs, suggestions etc. on INSPECTW.CREATE'
To': burton'
cc': mittal.pa'
'
Richard,'
Here''s my list of bugs and comments regarding INSPECTW.CREATE.'
1. There''s a bug in how the SELECTIONFN is called. I have a patch for the buggy function \ITEM.WINDOW.SELECTION.HANDLER in a file'
{ivy}<MITTAL>LISP>INSPECT-PATCH'
'
2. If the PROPPRINTFN returns something different than what the prop name is, then the value for that prop is printed on the next line, shifted to the left (as opposed to the same line).'
'
Suggestions':'
1. If PROPPRINTFN returns a string, it should be printed without the ""s.'
'
2. I would like to get more control over the Selection protocol, i.e., NOT have the system insist on selection by left button and commands by middle button. This could, probably be easily, done by having the VALUCOMMANDFN and PROPCOMMANDFN called whenever a value/prop was selected by a middle button INSTEAD of only when they had already been selected.'
'
I have been using INSPECTW.CREATE not really as an inspector BUT rather as a means to get a two-column menu, where there is a correspondence between elements in the two columns. Other than the bugs and problem with middle button selection, it has worked out very nicely (in conjunction with the ATTACHEDWINDOW package).'
--Sanjay'
'
Workaround:
Test Case:
Edit-By: Sannella.PA
Edit-Date: 12-Sep-84 14':07':01