Smalltalk/X WebserverDocumentation of class 'ThreeColumnTextView': | |||
Class: ThreeColumnTextViewInheritance:Object | +--GraphicsMedium | +--DisplaySurface | +--SimpleView | +--SyncedMultiColumnTextView | +--ThreeColumnTextView | +--Diff3TextView
Description:a view showing two texts side-by-side. Scrolling is synced, by always scrolling both views. This type of view is especially useful to show diff-lists, code-versions, or other one-by-one viewable texts. Usually, it does not make much sense, to put totally different or unrelated texts into this kind of view. See subclass DiffTextView for a real class; see ChangesBrowsers compare operation for a real application of this kind of views. Class protocol:instance creation
Instance protocol:accessingExamples:ThreeColumnTextViews are currently not directly used by the system. However, it is used as an abstract superclass for Diff3TextView. See more examples there. (you may find nice uses for it anyway ...) ThreeColumnTextView openOn:('smalltalk.rc' asFilename contents) and:('display.rc' asFilename contents) and:('host.rc' asFilename contents) ThreeColumnTextView openOn:('smalltalk.rc' asFilename contents) label:'smalltalk.rc' and:('display.rc' asFilename contents) label:'display.rc' and:('host.rc' asFilename contents) label:'host.rc' |
|||
ST/X 7.7.0.0; WebServer 1.702 at 20f6060372b9.unknown:8081; Sat, 21 Dec 2024 17:12:30 GMT |