QUESTION How do I change the dashes on a table part to a line? ANSWER *****VisualAge version 1.0***** In the class AbtTableWidget, in the method setGridLineStyleAndColor, change the global variable LineOnOffDash to 0. The code is below: setGridLineStyleAndColor "Private - Set the line style and color appropriate for the grid" self foreground: self clrGrid. lineStyle == #grid ifTrue:[ ^self ]. "already done" self gc setLineAttributes: 1 "line width" lineStyle: 0 capStyle: CapButt joinStyle: JoinMiter. lineStyle := #grid. *****VisualAge version 2.0***** In the class AbtTableWidget, in the method setGridLineStyleAndColor, notice the difference between the version 2.0 method and the version 1.0 method. The code for the version 2.0 method is below: setGridLineStyleAndColor "Set the line style and color appropriate for the grid" self foreground: self clrGrid. lineStyle == AbtTWLineStyleGrid ifTrue:[ ^self ]. "already done" self gc setLineAttributes: 1 "line width" lineStyle: (self useDashedLines ifTrue:[ LineOnOffDash ] ifFalse:[ LineSolid ]) capStyle: CapButt joinStyle: JoinMiter. lineStyle := AbtTWLineStyleGrid. The table defaults to having solid lines. To change the table to have dashed lines, true needs to be sent to the useDashedLines method. This can be accomplished by connecting the aboutToOpenWidget event of the window that contains the table to a script connection with similar code: dashedLines (self subpartNamed: 'Table') useDashedLines: true. Used the Script Editor to code this set command.